summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* allow 'make CPPFLAGS=<something>' work againGabor Greif2012-08-03
* Fall back to selection DAG isel for calls to builtin functions.Bob Wilson2012-08-03
* Add new getLibFunc method to TargetLibraryInfo.Bob Wilson2012-08-03
* [arm-fast-isel] Add support for shl, lshr, and ashr.Jush Lu2012-08-03
* Add support for the ARM GHC calling convention, this patch was in 3.0,Eric Christopher2012-08-03
* ARM: Tidy up. Remove unused template parameters.Jim Grosbach2012-08-02
* ARM: More InstAlias refactors to use #NAME#.Jim Grosbach2012-08-02
* ARM: Refactor instaliases using TableGen support for #NAME#.Jim Grosbach2012-08-02
* X86 Peephole: fold loads to the source register operand if possible.Manman Ren2012-08-02
* Move the code that creates instances of MipsInstrInfo and MipsFrameLowering outAkira Hatanaka2012-08-02
* Set transient stack alignment in constructor of MipsFrameLowering and re-enableAkira Hatanaka2012-08-02
* Support fpv4 for ARM Cortex-M4.Jiangning Liu2012-08-02
* Fix #13035, a bug around Thumb instruction LDRD/STRD with negative #0 offset ...Jiangning Liu2012-08-02
* Fix #13138, a bug around ARM instruction DSB encoding and decoding issue.Jiangning Liu2012-08-02
* Fix #13241, a bug around shift immediate operand for ARM instruction ADR.Jiangning Liu2012-08-02
* X86 Peephole: fold loads to the source register operand if possible.Manman Ren2012-08-02
* X86: mark GATHER instructios as mayLoadManman Ren2012-08-01
* ARM: Remove redundant instalias.Jim Grosbach2012-08-01
* Clean up formatting.Jim Grosbach2012-08-01
* Tidy up.Jim Grosbach2012-08-01
* Whitespace.Chad Rosier2012-08-01
* Added FMA functionality to X86 target.Elena Demikhovsky2012-08-01
* Add more indirection to the disassembler tables to reduce amount of space use...Craig Topper2012-08-01
* Implement MipsJITInfo::replaceMachineCodeForFunction.Akira Hatanaka2012-08-01
* Remove unused variable.Akira Hatanaka2012-08-01
* Implement MipsSERegisterInfo::eliminateCallFramePseudoInstr. The function emitsAkira Hatanaka2012-07-31
* Add definitions of two subclasses of MipsRegisterInfo, Mips16RegisterInfo andAkira Hatanaka2012-07-31
* Add definitions of two subclasses of MipsFrameLowering, Mips16FrameLowering andAkira Hatanaka2012-07-31
* Add Mips16InstrInfo.cpp and MipsSEInstrInfo.cpp to CMakeLists.txt.Akira Hatanaka2012-07-31
* Add definitions of two subclasses of MipsInstrInfo, MipsInstrInfo (for mips16),Akira Hatanaka2012-07-31
* Delete mips64 target machine classes. mips target machines can be used in placeAkira Hatanaka2012-07-31
* Let PEI::calculateFrameObjectOffsets compute the final stack size rather thanAkira Hatanaka2012-07-31
* Expand DYNAMIC_STACKALLOC nodes rather than doing custom-lowering.Akira Hatanaka2012-07-31
* Define ADJCALLSTACKDOWN/UP nodes. These nodes are emitted regardless of whetherAkira Hatanaka2012-07-31
* Change name of class MipsInst to InstSE to distinguish it from mips16'sAkira Hatanaka2012-07-31
* When store nodes or memcpy nodes are created to copy the function callAkira Hatanaka2012-07-31
* [x86 frame lowering] In 32-bit mode, use ESI as the base pointer.Chad Rosier2012-07-31
* Fix type of LUXC1 and SUXC1. These instructions were incorrectly defined asAkira Hatanaka2012-07-31
* Make INSTRUCTION_SPECIFIER_FIELDS match X86DisassemblerCommon.h. Also remove ...Craig Topper2012-07-31
* Tidy up trailing whitespaceCraig Topper2012-07-31
* Tidy up trailing whitespaceCraig Topper2012-07-31
* Fix a bug in ARMMachObjectWriter::RecordRelocation() in ARMMachObjectWriter.cppKevin Enderby2012-07-30
* Mark MOVZX16/MOVSX16 as neverHasSideEffects/mayLoadCraig Topper2012-07-30
* Mark MOVZX32_NOREX as isCodeGenOnly and neverHasSideEffects. The isCodeGenOnl...Craig Topper2012-07-30
* Give VCVTTPD2DQ priority over CVTTPD2DQ.Craig Topper2012-07-30
* Fix patterns for CVTTPS2DQ to specify SSE2 instead of SSE1.Craig Topper2012-07-30
* Fix up patterns for VCVTSS2SD. Specifically give it priority over SSE form. A...Craig Topper2012-07-30
* Fix load types on intrinsic forms of SS2SD and SD2SS AVX/SSE convert instruct...Craig Topper2012-07-29
* Move more SSE/AVX convert instruction patterns into their definitions.Craig Topper2012-07-29
* Revert r160920 and r160919 due to dragonegg and clang selfhost failureManman Ren2012-07-29