summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Extract a method, no functional change intended.Jakob Stoklund Olesen2012-12-18
* [arm fast-isel] Minor cleanup. No functional change intended.Chad Rosier2012-12-17
* [arm fast-isel] Fast-isel only handles simple VTs, so make sure the necessaryChad Rosier2012-12-17
* Add instruction encodings / disassembly support for l2r instructions.Richard Osborne2012-12-17
* R600: enable S_*N2_* instructionsTom Stellard2012-12-17
* R600: BB operand support for SITom Stellard2012-12-17
* R600: remove nonsense setPrefLoopAlignmentTom Stellard2012-12-17
* Revert/correct some FastISel changes in r170104 (EVT->MVT forPatrik Hagglund2012-12-17
* Add instruction encodings for PEEK and ENDIN.Richard Osborne2012-12-17
* Fix parameter name in prototypes in XCoreDisassembler.Richard Osborne2012-12-17
* Add instruction encodings / disassembly support for rus instructions.Richard Osborne2012-12-17
* Add instruction encodings for ZEXT and SEXT.Richard Osborne2012-12-17
* Add instruction encodings / disassembly support for 2r instructions.Richard Osborne2012-12-17
* Add instruction encodings / disassembly support for 0r instructions.Richard Osborne2012-12-17
* Simplify assertion in XCoreInstPrinter.Richard Osborne2012-12-17
* Update comments to match recommended doxygen style.Richard Osborne2012-12-17
* Remove unnecessary include.Richard Osborne2012-12-17
* Remove EFLAGS from the BLSI/BLSMSK/BLSR patterns. The nodes created by DAG co...Craig Topper2012-12-17
* Simplify BMI ANDN matching to use patterns instead of a DAG combine. Also add...Craig Topper2012-12-17
* Add rest of BMI/BMI2 instructions to the folding tables as well as popcnt and...Craig Topper2012-12-17
* Remove store forms of DEC/INC from isDefConvertible. Since they are stores th...Craig Topper2012-12-17
* Add instruction encodings and disassembly for 1r instructions.Richard Osborne2012-12-16
* Add XCore disassembler.Richard Osborne2012-12-16
* Remove invalid instruction encodings.Richard Osborne2012-12-16
* Mark anything deriving from PseudoInstXCore as a pseudo instruction.Richard Osborne2012-12-16
* Set instruction size correctly in XCoreInstrFormats.tdRichard Osborne2012-12-16
* Change XCoreAsmPrinter to lower MachineInstrs to MCInsts before emission.Richard Osborne2012-12-16
* Replace ${:comment} with the comment symbol.Richard Osborne2012-12-16
* This patch is needed to make c++ exceptions work for mips16.Reed Kotler2012-12-16
* X86: Add a couple of target-specific dag combines that turn VSELECTS into psu...Benjamin Kramer2012-12-15
* Make '-mtune=x86_64' assume fast unaligned memory accesses.Chandler Carruth2012-12-15
* This code implements most of mips16 hardfloat as it is done by gcc.Reed Kotler2012-12-15
* Make sure the alternate PC+imm syntax of LDR instruction with a smallKevin Enderby2012-12-14
* TypeLegalizer: Do not generate target specific nodes with illegal types, beca...Nadav Rotem2012-12-14
* This patch removes some nondeterminism from direct object file outputBill Schmidt2012-12-14
* This patch improves the 64-bit PowerPC InitialExec TLS support by providingBill Schmidt2012-12-14
* Remove two popcount patterns which we are already able to recognize.Shuxin Yang2012-12-13
* This is another cleanup patch for 64-bit PowerPC TLS processing. I hadBill Schmidt2012-12-13
* Fix warnings with -DNDEBUGTom Stellard2012-12-13
* This is just a clean-up patch that simplifies the initial-exec TLS logic byBill Schmidt2012-12-13
* Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund2012-12-13
* [mips] Do not copy GOT address to register $gp if the function being called hasAkira Hatanaka2012-12-13
* Add a way of printing out an arbitrary label name for a sectionEric Christopher2012-12-13
* [mips] Delete all floating point instruction classes that are no longer used.Akira Hatanaka2012-12-13
* [mips] Modify definitions of floating point conditional move instructions.Akira Hatanaka2012-12-13
* [mips] Modify definitions of floating point comparison instructions.Akira Hatanaka2012-12-13
* [mips] Modify definitions of floating point branch instructions.Akira Hatanaka2012-12-13
* [mips] Modify definitions of floating point indexed load and store instructions.Akira Hatanaka2012-12-13
* [mips] Modify definitions of floating point multiply-add/sub instructions.Akira Hatanaka2012-12-13
* [mips] Modify definitions of floating point load and store instructions.Akira Hatanaka2012-12-13