summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* [mips] Allow dsubu to take an immediate as an alias for dsubiu.Daniel Sanders2014-03-241-0/+3
* [PowerPC] Mark many instructions as commutativeHal Finkel2014-03-244-4/+63
* [mips] Implement shorthand add / sub forms for MIPS.Daniel Sanders2014-03-243-1/+94
* [NVPTX] Add isel patterns for addrspacecastJustin Holewinski2014-03-242-0/+64
* [PowerPC] Don't schedule VSX copy legalization unless VSX is enabledHal Finkel2014-03-241-1/+2
* [PowerPC] Update comment re: VSX copy-instruction selectionHal Finkel2014-03-241-2/+4
* ARM: no need to update SplatBits as it is not usedArnaud A. de Grandmaison2014-03-231-3/+0
* remove a bunch of unused private methodsNuno Lopes2014-03-238-150/+2
* [PowerPC] Make use of VSX f64 <-> i64 conversion instructionsHal Finkel2014-03-231-6/+12
* Prune includes in ARM target.Craig Topper2014-03-2232-55/+25
* ARM IAS: properly handle function entries in .thumbSaleem Abdulrasool2014-03-221-0/+30
* [PowerPC] Fix the VSX v2f64 return registerHal Finkel2014-03-221-4/+4
* [AArch64] Add SchedRW lists to NEON instructions.Chad Rosier2014-03-214-246/+512
* R600/SI: Move instruction patterns to scalar versions.Matt Arsenault2014-03-212-38/+45
* [mips] Correct lowering of VECTOR_SHUFFLE to VSHF.Daniel Sanders2014-03-211-1/+8
* R600/SI: Handle MUBUF instructions in SIInstrInfo::moveToVALU()Tom Stellard2014-03-215-4/+150
* R600/SI: Handle S_MOV_B64 in SIInstrInfo::moveToVALU()Tom Stellard2014-03-211-2/+50
* R600/SI: Use SGPR_(32|64) reg clases when lowering SI_ADDR64_RSRCTom Stellard2014-03-211-4/+4
* [SystemZ] Use "let Predicates =" for blocks of new instructionsRichard Sandiford2014-03-212-18/+15
* [SystemZ] Add support for z196 float<->unsigned conversionsRichard Sandiford2014-03-212-5/+49
* [mips] Update namespace.Matheus Almeida2014-03-211-5/+1
* [Constant Hoisting] Make the constant materialization cost operand dependentJuergen Ributzka2014-03-211-15/+32
* This reverts commit r203762, "ARM: support emission of complex SO expressions".Jiangning Liu2014-03-211-14/+2
* [AArch64] Remove .data_region directive from AArch64.Kevin Qin2014-03-211-2/+0
* Fix PR19136: [ARM] Fix Folding SP Update into vpush/vpopWeiming Zhao2014-03-201-3/+13
* Revert "[Constant Hoisting] Extend coverage of the constant hoisting pass."Juergen Ributzka2014-03-201-32/+15
* [Constant Hoisting] Extend coverage of the constant hoisting pass.Juergen Ributzka2014-03-201-15/+32
* R600: Remove unused method declaration.Matt Arsenault2014-03-201-6/+0
* [MIPS] Add cpu octeon and some instructionsKai Nacke2014-03-2010-6/+118
* Provide an operand for microMIPS wait instruction.Zoran Jovanovic2014-03-203-5/+18
* Implementation of microMIPS 16-bit instructions MOVE and JALR.Zoran Jovanovic2014-03-207-10/+117
* Mark alias symbols as microMIPS if necessary. Differential Revision: http:/...Zoran Jovanovic2014-03-202-0/+21
* [mips] Splitting up class definition from implementation.Matheus Almeida2014-03-202-129/+171
* Add llvm_unreachable after fully-covered switches to appease GCCAlexey Samsonov2014-03-201-0/+1
* Reapply 'ARM IAS: support .thumb_set'Saleem Abdulrasool2014-03-201-0/+70
* [X86] Check return value of readSIB in disassembler so errors propagate. In p...Craig Topper2014-03-201-5/+2
* [ARM]Fix an assertion failure in A15SDOptimizer about DPair reg class by trea...Hao Liu2014-03-201-3/+9
* Look through variables when computing relocations.Rafael Espindola2014-03-204-16/+36
* R600/SI: Add unused LDS 2 form instructions.Matt Arsenault2014-03-192-1/+35
* R600/SI: Add support for 64-bit LDS writesMatt Arsenault2014-03-191-1/+4
* R600/SI: Add support for 64-bit LDS loads.Matt Arsenault2014-03-191-0/+2
* R600/SI: Match i16 immediate offset of LDS instructions.Matt Arsenault2014-03-192-20/+39
* R600/SI: Don't display the GDS bit.Matt Arsenault2014-03-191-3/+3
* R600/SI: Merge offset0 and offset1 fields for single address DS instructions v2Matt Arsenault2014-03-192-18/+27
* [mips] 80-column.Matheus Almeida2014-03-191-8/+12
* Prune includes in X86 target.Craig Topper2014-03-1915-32/+18
* Revert "Add back r203962, r204028 and r204059."Rafael Espindola2014-03-191-70/+0
* Add back r203962, r204028 and r204059.Rafael Espindola2014-03-181-0/+70
* X86 memcpy lowering: use "rep movs" even when esi is used as base pointerHans Wennborg2014-03-181-13/+29
* X86: Use enums for memory operand decoding instead of integer literals.Manuel Jacob2014-03-185-53/+54
OpenPOWER on IntegriCloud