aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2012-09-19Unify the logic in SelectAtomicLoadAdd and SelectAtomicLoadArithMichael Liao
2012-09-19Small structs for PPC64 SVR4 must be passed right-justified in registers.Bill Schmidt
2012-09-19Remove code for setting the VEX L-bit as a function of operand size from the ...Craig Topper
2012-09-19Add explicit VEX_L tags to all 256-bit instructions. This will allow us to re...Craig Topper
2012-09-18Merge commit '8e70b5506ec0d7a6c2740bc89cd1b8f12a78b24f'Derek Schuff
2012-09-18MOVi16 (movw) is only legal on cpus with V6T2 support. rdar://12300648Evan Cheng
2012-09-18Fix the isLocalCall() by checking for linker weakness as well.Roman Divacky
2012-09-18Revert r164051.Akira Hatanaka
2012-09-18Avoid symbol name clash when filling TOC.Roman Divacky
2012-09-18On PPC64 emit the environment pointer. Patch by Adhemerval Zanella.Roman Divacky
2012-09-18Optimize local func calls to not emit nop for TOC restoration.Roman Divacky
2012-09-18When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky
2012-09-18More domain conversion; convert VFP VMOVS to NEON instructions in more cases ...James Molloy
2012-09-18TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick
2012-09-18Use vld1 / vst2 for unaligned v2f64 load / store. e.g. Use vld1.16 for 2-byteEvan Cheng
2012-09-17Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick
2012-09-17TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick
2012-09-17Add some cases to x86 OptimizeCompare to handle DEC and INC, too.Jan Wen Voung
2012-09-17Make sure there is enough room for RA. getStackSize needs to be cleaned up butAkira Hatanaka
2012-09-17Be more conservative about EFLAGS optimizations that mayJan Voung
2012-09-17LLVM_ATTRIBUTE_USED forces emission of a function. To silence unused function...Benjamin Kramer
2012-09-17Removed the VMLxForwarding feature for the Cortex-A15 target.Silviu Baranga
2012-09-16Change unsigned to uint32_t to match base class declaration and other targets.Craig Topper
2012-09-16The PMOVZXWD family of functions had patterns extends narrow vector types to ...Nadav Rotem
2012-09-15Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper
2012-09-15Remove unused private fields to silence -Wunused-private-field.Craig Topper
2012-09-15X86: Emitting x87 fsin/fcos for sinf/cosf is not safe without unsafe fp math.Benjamin Kramer
2012-09-15Remove aligned/unaligned load/store fragments defined in MipsInstrInfo.td andAkira Hatanaka
2012-09-15Handled unaligned load/stores properly in Mips16 Akira Hatanaka
2012-09-14Implement getNumLDMAddresses and expose through ARMBaseInstrInfo.Andrew Trick
2012-09-14Cortex-A9 instruction-level scheduling machine model.Andrew Trick
2012-09-14DAG post-process for Hexagon MI schedulerSergei Larin
2012-09-14Fix Doxygen issues:Dmitri Gribenko
2012-09-14Remove redundant private field.Benjamin Kramer
2012-09-14mips16 fixes.Akira Hatanaka
2012-09-13Fix commentMichael Liao
2012-09-13Add wider vector/integer support for PR12312Michael Liao
2012-09-13Fix the TCRETURNmi64 bug differently.Jakob Stoklund Olesen
2012-09-13mips16: When copying operands in a conditional branch instruction, allow forAkira Hatanaka
2012-09-13Revert r163761 "Don't fold indexed loads into TCRETURNmi64."Jakob Stoklund Olesen
2012-09-13This patch introduces A15 as a target in LLVM.Silviu Baranga
2012-09-13Add a new compression type to ModRM table that detects when the memory modRM ...Craig Topper
2012-09-13Don't fold indexed loads into TCRETURNmi64.Jakob Stoklund Olesen
2012-09-12Misc.Akira Hatanaka
2012-09-12Fix PR11985Michael Liao
2012-09-12[ms-inline asm] Make the operand size directives case insensitive.Chad Rosier
2012-09-12Fix a couple of Doxygen comment issues pointed out by -Wdocumentation.Dmitri Gribenko
2012-09-12Enable exceptions handling on PPC64 now that cr misaligned spillingRoman Divacky
2012-09-12This patch corrects logic in PPCFrameLowering for save and restore of ...Roman Divacky
2012-09-12Add support for AMD Geode.Roman Divacky