aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Make some code a little simpler.Reed Kotler2013-01-282-40/+40
* [XCore] Add missing l2rus instructions.Richard Osborne2013-01-272-1/+14
* [XCore] Add missing l2r instructions.Richard Osborne2013-01-271-1/+12
* [XCore] Add missing 1r instructions.Richard Osborne2013-01-271-6/+21
* [XCore] Add missing 0r instructions.Richard Osborne2013-01-271-3/+44
* Convert the CPP backend to use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-26/+37
* X86: Decode PALIGN operands so I don't have to do it in my head.Benjamin Kramer2013-01-264-1/+36
* X86: Do splat promotion later, so the optimizer can chew on it first.Benjamin Kramer2013-01-261-10/+10
* fix use of std::std. it's ordered set.Reed Kotler2013-01-261-3/+3
* Remove unused variables, silences -Wunused-variableDmitri Gribenko2013-01-251-4/+2
* Remove some introspection functions.Bill Wendling2013-01-251-1/+1
* Initial implementation of PPCTargetTransformInfoHal Finkel2013-01-255-0/+237
* In this patch, we teach X86_64TargetMachine that it has a ILP32Eli Bendersky2013-01-254-18/+39
* Add instruction encodings / disassembly support for l4r instructions.Richard Osborne2013-01-253-18/+83
* Use the new 'getSlotIndex' method to retrieve the attribute's slot index.Bill Wendling2013-01-251-1/+1
* Use the correct format in the STW / SETPSC instruction names.Richard Osborne2013-01-253-9/+9
* Fix order of operands for crc8_l4rRichard Osborne2013-01-254-27/+48
* Add instruction encodings / disassembly support for l5r instructions.Richard Osborne2013-01-253-12/+55
* Fix order of operands for l5r instructions.Richard Osborne2013-01-252-18/+22
* Use correct mnemonic / instruction name for ldivu.Richard Osborne2013-01-251-4/+3
* More cleanup of PPC register definitions.Hal Finkel2013-01-251-64/+8
* Fixed the condition codes for the atomic64 min/umin code generation on ARM. I...Silviu Baranga2013-01-251-2/+2
* MIsched: Improve the interface to SchedDFS analysis (subtrees).Andrew Trick2013-01-251-1/+7
* This patch implements parsing the .wordJack Carter2013-01-251-7/+42
* [mips] Set flag neverHasSideEffects flag on some of the floating point instru...Akira Hatanaka2013-01-251-12/+8
* Moving Cost Tables up to share with other targetsRenato Golin2013-01-241-48/+11
* Start cleanup of PPC register definitions using foreach loops.Hal Finkel2013-01-241-65/+7
* MipsISelLowering.cpp: Fill unreachable paths to fix warnings. [-Wsometimes-un...NAKAMURA Takumi2013-01-241-0/+6
* MipsISelLowering.cpp: Fix a warning, take two. [-Wunused-variable]NAKAMURA Takumi2013-01-241-2/+2
* MipsISelLowering.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi2013-01-241-3/+5
* The next phase of Mips16 hard float implementation.Reed Kotler2013-01-242-36/+246
* R600: Add a llvm.R600.store.swizzle intrinsicsTom Stellard2013-01-233-2/+31
* R600: Simplify stream outputs intrinsicTom Stellard2013-01-235-47/+13
* Add instruction encodings / disassembly support for l6r instructions.Richard Osborne2013-01-233-6/+34
* Fix powerpc test failure - forgot to initialize stack slot size for PPCLinuxM...Eli Bendersky2013-01-231-2/+3
* Clean up assignment of CalleeSaveStackSlotSize: get rid of the default and ex...Eli Bendersky2013-01-235-9/+13
* NVPTX: Stop leaking memory by using a managed constant instead of a new Argum...Benjamin Kramer2013-01-231-3/+5
* Add the IR attribute 'sspstrong'.Bill Wendling2013-01-231-0/+1
* R600: rework handling of the constantsTom Stellard2013-01-2316-104/+483
* R600: Add a CONST_ADDRESS node to model constant buf readTom Stellard2013-01-233-1/+12
* R600: Factorise VTX_WORD0 and VTX_WORD1 in tblgen defTom Stellard2013-01-231-45/+65
* Add instruction encodings / disassembly support for u10 / lu10 instructions.Richard Osborne2013-01-222-12/+22
* Fix an issue of pseudo atomic instruction DAG scheduleMichael Liao2013-01-222-3/+8
* [mips] Implement MipsRegisterInfo::getRegPressureLimit.Akira Hatanaka2013-01-222-0/+24
* [mips] Clean up code in MipsTargetLowering::LowerCall. No functional changeAkira Hatanaka2013-01-222-21/+14
* X86: Make sure we account for the FMA4 register immediate value, otherwise ri...Benjamin Kramer2013-01-221-1/+1
* Initial patch for x32 ABI support.Eli Bendersky2013-01-221-3/+11
* Make APFloat constructor require explicit semantics.Tim Northover2013-01-221-18/+30
* Fix some incorrectly named u10 / lu10 instructions.Richard Osborne2013-01-211-25/+12
* Remove unused multiclass.Richard Osborne2013-01-211-12/+0