aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Allow generation of vmla.f32 instructions when targeting Cortex-A15. The patc...Silviu Baranga2013-07-294-4/+6
* test commitRobert Lytton2013-07-291-0/+1
* Added encoding prefixes for KNL instructions (EVEX).Elena Demikhovsky2013-07-2813-22/+441
* [PowerPC] Add comment explaining preprocessor directive.Bill Schmidt2013-07-281-0/+2
* Revert 187318Bill Schmidt2013-07-281-1/+1
* [PowerPC] Remove unnecessary preprocessor checking.Bill Schmidt2013-07-281-1/+1
* Create a constant pool symbol for the GOT in the ARMCGBR the same way weChandler Carruth2013-07-271-7/+8
* Fix yet another memory leak found by the vg-leak bot. Folks (includingChandler Carruth2013-07-271-2/+6
* Fix a memory leak in the hexagon scheduler. We call initialize here moreChandler Carruth2013-07-271-0/+2
* SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...Tom Stellard2013-07-275-0/+110
* Revert "[PowerPC] Improve consistency in use of __ppc__, __powerpc__, etc."Rafael Espindola2013-07-261-3/+3
* [PowerPC] Improve consistency in use of __ppc__, __powerpc__, etc.Bill Schmidt2013-07-261-3/+3
* [mips] Implement llvm.trap intrinsic.Akira Hatanaka2013-07-262-0/+7
* [mips] Fix FP conditional move instructions to have explicit FP condition codeAkira Hatanaka2013-07-264-13/+14
* [mips] Fix FP branch instructions to have explicit FP condition code registerAkira Hatanaka2013-07-265-25/+41
* [mips] Increase the number of floating point condition code registers to eight.Akira Hatanaka2013-07-261-3/+5
* [mips] Fix floating point branch, comparison, and conditional move instructionsAkira Hatanaka2013-07-262-4/+4
* [mips] Delete register print method MipsInstPrinter::printCPURegs that is notAkira Hatanaka2013-07-263-11/+5
* [mips] Print instructions "beq", "bne" and "or" using assembler pseudoAkira Hatanaka2013-07-262-1/+57
* Add a target legalize hook for SplitVectorOperand (again)Justin Holewinski2013-07-261-1/+1
* Revert "Add a target legalize hook for SplitVectorOperand"Rafael Espindola2013-07-261-1/+1
* Add a target legalize hook for SplitVectorOperandJustin Holewinski2013-07-261-1/+1
* test commitRichard Osborne2013-07-261-1/+1
* [XCore] Add TODO regarding byval structsRichard Osborne2013-07-261-0/+2
* Fix more Intel syntax issues with FP instruction aliases. Test cases coming i...Craig Topper2013-07-261-8/+8
* Take advantage of the register enums being in order to remove a couple static...Craig Topper2013-07-261-18/+4
* [PowerPC] Support powerpc64le as a syntax-checking target.Bill Schmidt2013-07-2610-7/+44
* PPC32 va_list is an actual structure so va_copy needs to copy the wholeRoman Divacky2013-07-252-1/+23
* Remove the mblaze backend from llvm.Rafael Espindola2013-07-2572-10025/+1
* AArch64: fix even more JIT failuresTim Northover2013-07-252-4/+4
* [SystemZ] Rework compare and branch supportRichard Sandiford2013-07-255-62/+129
* [SystemZ] Add LOCR and LOCGRRichard Sandiford2013-07-255-0/+118
* [SystemZ] Add LOC and LOCGRichard Sandiford2013-07-254-0/+75
* [SystemZ] Add STOC and STOCGRichard Sandiford2013-07-257-51/+126
* Replace the "NoFramePointerElimNonLeaf" target option with a function attribute.Bill Wendling2013-07-251-1/+0
* [mips] Make MipsAsmParser::parseCCRRegs return NoMatch instead of ParseFailAkira Hatanaka2013-07-241-2/+2
* [test commit] Minor comment change.Petar Jovanovic2013-07-241-3/+3
* I'm starting to commit KNL backend. I'll push patches one-by-one. This patch ...Elena Demikhovsky2013-07-248-27/+190
* allow tests to run on powerpc-darwin8 again, checking for __ppc__David Fang2013-07-241-2/+2
* Split generated asm mnemonic matching table into a separate table for each as...Craig Topper2013-07-245-1/+5
* Revert accidental commit.Craig Topper2013-07-241-1/+1
* Fix aliases for shrd/shld to handle Intel syntax properly. Also suppress them...Craig Topper2013-07-242-14/+14
* DAGCombiner: Pass the correct type to TargetLowering::isF(Abs|Neg)FreeTom Stellard2013-07-232-0/+17
* R600: Treat CONSTANT_ADDRESS loads like GLOBAL_ADDRESS loads when necessaryTom Stellard2013-07-232-19/+7
* [ARM][ISel] Improve the lowering of vector loads.Quentin Colombet2013-07-231-1/+3
* Remove some errant space charcters in mnemonic strings.Craig Topper2013-07-232-12/+12
* Don't let x86 asm printer use the no operand movsd alias. It should use the n...Craig Topper2013-07-231-1/+1
* R600: Add support for 24-bit MAD instructionsTom Stellard2013-07-232-2/+12
* R600: Add support for 24-bit MUL instructionsTom Stellard2013-07-234-5/+75
* R600: Improve support for < 32-bit loadsTom Stellard2013-07-234-11/+39