summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Use FrameSetup on frame instructions for the Mips port.Eric Christopher2014-04-142-2/+3
* [ARM64][MC] Set the default CPU to cyclone when initilizating the MC layer.Quentin Colombet2014-04-141-0/+6
* Fix for codegen bug that could cause illegal cmn instruction generationLouis Gerbarg2014-04-141-1/+16
* Add a flag to disable the ARM64DeadRegisterDefinitionsPassLouis Gerbarg2014-04-141-1/+10
* [ARM64] Port over missing subtarget features, and CPU definitions from AArch64.James Molloy2014-04-143-5/+52
* [mips] Fix fcopysign for MIPS-IV and add the test.Daniel Sanders2014-04-141-1/+1
* [mips] Fix more incorrect uses of HasMips64 and isMips64()Daniel Sanders2014-04-144-13/+17
* ARM64: remove buggy REV16 pattern.Tim Northover2014-04-141-2/+1
* AArch64/ARM64: enable directcond.ll test on ARM64.Tim Northover2014-04-141-0/+2
* ARM64: add patterns for csXYZ with reversed operands.Tim Northover2014-04-141-0/+13
* ARM64: add support for AArch64's addsub_ext.llTim Northover2014-04-141-1/+1
* ARM64: optimise (cmp x, (sub 0, y)) to (cmn x, y).Tim Northover2014-04-141-11/+30
* [XCore] Don't create invalid MKMSK instructions inside loadImmediate().Richard Osborne2014-04-141-1/+9
* [PowerPC] [Constant Hoisting] Enable constant hoisting on PPCHal Finkel2014-04-131-0/+147
* [PowerPC] Fix rlwimi isel when mask is not constantHal Finkel2014-04-131-1/+8
* Fix instruction debug info location during legalizationDavid Blaikie2014-04-132-16/+13
* [X86] unique_ptr'ify one of X86GenericDisassembler's members.Lang Hames2014-04-132-14/+10
* [PowerPC] Implement some additional TLI callbacksHal Finkel2014-04-122-0/+59
* Spell the specialization namespace correctly.Benjamin Kramer2014-04-122-2/+6
* Make helper static and place random global into the llvm namespace.Benjamin Kramer2014-04-124-10/+9
* Retire llvm::array_endof in favor of non-member std::end.Benjamin Kramer2014-04-122-14/+12
* [ARM64] Never hoist the shift value of a shift instruction.Juergen Ributzka2014-04-121-3/+7
* [ARM64] Fix the cost model for cheap large constants.Juergen Ributzka2014-04-121-5/+9
* X86: Remove TargetMachine CPU auto-detection.Jim Grosbach2014-04-122-285/+15
* [AArch64] Implement the isLegalAddressingMode and getScalingFactorCost APIs.Chad Rosier2014-04-122-0/+77
* Add ARM64 CLS patternsLouis Gerbarg2014-04-111-0/+6
* R600: Check if a sextload should be used for parameter loads.Matt Arsenault2014-04-113-14/+20
* Remove redundant symbolization support from MCDisassembler interface.Lang Hames2014-04-115-219/+284
* R600/SI: Refactor SOPC classes slightly.Matt Arsenault2014-04-113-20/+28
* Move ExtractVectorElements to SelectionDAG.Matt Arsenault2014-04-112-23/+6
* Implement depth_first and inverse_depth_first range factory functions.David Blaikie2014-04-112-8/+6
* [ARM64,C++11] Range'ify use-lists iterators in address type promotion.Jim Grosbach2014-04-111-8/+4
* [ARM64,C++11]: Range'ify use-list iterators in DAGToDAG.Jim Grosbach2014-04-111-6/+3
* [ARM64,C++11]: More range-based loop simplification.Jim Grosbach2014-04-111-3/+2
* Move the segmented stack switch to a function attributeReid Kleckner2014-04-102-18/+47
* [ARM64,C++11]: Range'ify loops in InstrInfo.Jim Grosbach2014-04-101-10/+5
* [ARM64,C++11]: Range'ify loops in the conditional-compare pass.Jim Grosbach2014-04-101-27/+25
* For the ARM integrated assembler add checking of theKevin Enderby2014-04-103-433/+894
* [mips] NotMips64 predicate is really a test for 32-bit GPR's.Daniel Sanders2014-04-102-4/+6
* [mips] Switch the MIPS-III and MIPS-IV assembler tests to use -mcpu=mips4.Daniel Sanders2014-04-101-2/+2
* ARM64/*/LLVMBuild.txt: Prune redundant deps.NAKAMURA Takumi2014-04-103-3/+3
* LLVMBuild.txt: Add missing dependencies.NAKAMURA Takumi2014-04-105-5/+5
* LLVMBuild.txt: Reformat.NAKAMURA Takumi2014-04-1013-15/+11
* Fix abuse of StringRef on ARM64SysReg::MRSMapper::toString(Val, Valid).NAKAMURA Takumi2014-04-101-4/+4
* ARM64: add an explicit cast to silence a silly warningSaleem Abdulrasool2014-04-101-2/+4
* [ARM64] Fix immediate cost calculation for types larger than i64.Juergen Ributzka2014-04-101-1/+1
* Revert "For the ARM integrated assembler add checking of the alignments on vl...Reid Kleckner2014-04-103-894/+432
* Add support for load folding of avx1 logical instructionsJim Grosbach2014-04-091-0/+13
* For the ARM integrated assembler add checking of theKevin Enderby2014-04-093-432/+894
* [AArch64] Implement the isZExtFree APIs.Chad Rosier2014-04-092-0/+40
OpenPOWER on IntegriCloud