aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-01-23R600: Add a llvm.R600.store.swizzle intrinsicsTom Stellard
2013-01-23R600: Simplify stream outputs intrinsicTom Stellard
2013-01-23ConstantFolding: Tweak r173289, it should evaluate in the intptr type, not th...Benjamin Kramer
2013-01-23ConstantFolding: Evaluate GEP indices in the index type.Benjamin Kramer
2013-01-23Add instruction encodings / disassembly support for l6r instructions.Richard Osborne
2013-01-23Revert "InstCombine: Clean up weird code that talks about a modulus that's lo...Benjamin Kramer
2013-01-23InstCombine: Clean up weird code that talks about a modulus that's long gone.Benjamin Kramer
2013-01-23Fix powerpc test failure - forgot to initialize stack slot size for PPCLinuxM...Eli Bendersky
2013-01-23Clean up assignment of CalleeSaveStackSlotSize: get rid of the default and ex...Eli Bendersky
2013-01-23NVPTX: Stop leaking memory by using a managed constant instead of a new Argum...Benjamin Kramer
2013-01-23Make sure metarenamer won't rename special stuff (intrinsics and explicitly r...Anton Korobeynikov
2013-01-23[asan] use ADD instead of OR when applying shadow offset of PowerPC. See http...Kostya Serebryany
2013-01-23Initialize the components of this class. Otherwise GCC thinks that Array may beDuncan Sands
2013-01-23Add the heuristic to differentiate SSPStrong from SSPRequired.Bill Wendling
2013-01-23Add the IR attribute 'sspstrong'.Bill Wendling
2013-01-23Remove the last of uses that use the Attribute object as a collection of attr...Bill Wendling
2013-01-23R600: rework handling of the constantsTom Stellard
2013-01-23R600: Add a CONST_ADDRESS node to model constant buf readTom Stellard
2013-01-23R600: Factorise VTX_WORD0 and VTX_WORD1 in tblgen defTom Stellard
2013-01-23Add support for reverse pointer induction variables. These are loops that con...Nadav Rotem
2013-01-23Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKindBill Wendling
2013-01-23Use the AttributeSet when adding multiple attributes and an Attribute::AttrKindBill Wendling
2013-01-22Add instruction encodings / disassembly support for u10 / lu10 instructions.Richard Osborne
2013-01-22Fixed typo.Michael Gottesman
2013-01-22[ObjCARC] Refactored out the inner most 2-loops from PerformCodePlacement int...Michael Gottesman
2013-01-22Fix an issue of pseudo atomic instruction DAG scheduleMichael Liao
2013-01-22Add a warning when there is a macro defintion that has named parameters butKevin Enderby
2013-01-22[mips] Implement MipsRegisterInfo::getRegPressureLimit.Akira Hatanaka
2013-01-22More encapsulation work.Bill Wendling
2013-01-22Have the integrated assembler give an error if $1 is used as an identifier inKevin Enderby
2013-01-22[mips] Clean up code in MipsTargetLowering::LowerCall. No functional changeAkira Hatanaka
2013-01-22X86: Make sure we account for the FMA4 register immediate value, otherwise ri...Benjamin Kramer
2013-01-22Initial patch for x32 ABI support.Eli Bendersky
2013-01-22[msan] Export the value of msan-keep-going flag for the runtime.Evgeniy Stepanov
2013-01-22[msan] Do not insert check on volatile store.Evgeniy Stepanov
2013-01-22Begin fleshing out an interface in TTI for modelling the costs ofChandler Carruth
2013-01-22Make APFloat constructor require explicit semantics.Tim Northover
2013-01-22[MC/Mach-O] Load commands are supposed to 8-byte aligned on 64-bit.Daniel Dunbar
2013-01-22Add a new method that adds the AttributeSet at the given index. No functional...Bill Wendling
2013-01-22Add the attributes that are passed in instead of the ones we're merging into.Bill Wendling
2013-01-21Use AttributeSet instead of Attribute to verify things.Bill Wendling
2013-01-21Have AttributeSet::getRetAttributes() return an AttributeSet instead of Attri...Bill Wendling
2013-01-21Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Att...Bill Wendling
2013-01-21Transform (sub 0, (zext bool to A)) to (sext bool to A) andPaul Redmond
2013-01-21Fix some incorrectly named u10 / lu10 instructions.Richard Osborne
2013-01-21Remove unused multiclass.Richard Osborne
2013-01-21Add instruction encodings / disassembly support for u6 / lu6 instructions.Richard Osborne
2013-01-21Add instruction encoding / disassembly support for ru6 / lru6 instructions.Richard Osborne
2013-01-21Use correct format for the LDAWCP instruction (u6).Richard Osborne
2013-01-21Fix a heinous inefficiency introduced in r149918, wherein reading each byte of aChris Lattner