summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add instruction encodings / disassembly support for u6 / lu6 instructions.Richard Osborne2013-01-212-59/+42
* Add instruction encoding / disassembly support for ru6 / lru6 instructions.Richard Osborne2013-01-213-94/+97
* Use correct format for the LDAWCP instruction (u6).Richard Osborne2013-01-211-7/+3
* R600/SI: Use unnormalized coordinates for sampling with the RECT target.Tom Stellard2013-01-212-0/+13
* R600/SI: Take target parameter for sample intrinsics.Tom Stellard2013-01-212-4/+4
* R600/SI: Derive all sample intrinsics from a single class.Tom Stellard2013-01-211-3/+5
* R600/SILowerControlFlow.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi2013-01-211-3/+2
* Use <0 checks in place of ==-1 because it results in simpler code.Craig Topper2013-01-211-3/+3
* Use MVT instead of EVT in LowerVECTOR_SHUFFLEtoBlend.Craig Topper2013-01-211-6/+5
* Remove trailing whitespace.Craig Topper2013-01-211-9/+9
* Fix some 80 column violations.Craig Topper2013-01-211-7/+9
* Make helper method static.Craig Topper2013-01-212-4/+2
* Convert more EVT's to MVT's in the lowering methods.Craig Topper2013-01-201-23/+24
* Capitalize lowerTRUNCATE so that it matches the other lower functions in this...Craig Topper2013-01-202-3/+3
* Revert CostTable algorithm, will re-writeRenato Golin2013-01-201-66/+102
OpenPOWER on IntegriCloud