summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Thumb2 ADD/SUB can take SP as a destination register.Jim Grosbach2011-10-03
* Clean up MipsInstrInfo::copyPhysReg and handle copies from and to 64-bit integerAkira Hatanaka2011-10-03
* Add support for 64-bit integer multiply instructions.Akira Hatanaka2011-10-03
* Add definitions of instructions which move values between 64-bit integerAkira Hatanaka2011-10-03
* Add support for MOVBE and RDRAND instructions for the assembler and disassemb...Craig Topper2011-10-03
* Add the returns_twice attribute to LLVM.Rafael Espindola2011-10-03
* Treat VEX.vvvv as a 3-bit field outside of 64-bit mode. Prevents access to re...Craig Topper2011-10-03
* Fix VEX disassembling to ignore REX.RXBW bits in 32-bit mode.Craig Topper2011-10-03
* Fix some Intel syntax disassembly issues with instructions that implicitly us...Craig Topper2011-10-02
* Special case disassembler handling of REX.B prefix on NOP instruction to deco...Craig Topper2011-10-02
* Fix disassembling of INVEPT and INVVPID to take operandsCraig Topper2011-10-01
* Fix disassembler handling of CRC32 which is an odd instruction that uses 0xf2...Craig Topper2011-10-01
* Revert r140924 "Attempt to fix dynamic stack realignment for thumb1 functions."Chad Rosier2011-10-01
* No one should be using the method directly. Assert if they do.Bill Wendling2011-10-01
* Add a convenience method to tell if two things are equal.Bill Wendling2011-10-01
* Use the ARMConstantPoolMBB class to handle the MBB values.Bill Wendling2011-10-01
* Add ARMConstantPoolMBB to hold an MBB value in the constant pool.Bill Wendling2011-10-01
* Remove dead code.Bill Wendling2011-10-01
* Remove now dead methods and ivar.Bill Wendling2011-10-01
* Use the new ARMConstantPoolSymbol class to handle external symbols.Bill Wendling2011-10-01
* Add an ARMConstantPool class for external symbols. This will split out the su...Bill Wendling2011-10-01
* Remove now dead methods and ivar from ARMConstantPoolValue.Bill Wendling2011-10-01
* Switch over to using ARMConstantPoolConstant for global variables, functions,Bill Wendling2011-10-01
* Some more refactoring.Bill Wendling2011-10-01
* Add a Create method that accepts 'kind' and 'pcadj' arguments.Bill Wendling2011-10-01
* Refactoring: Separate out the ARM constant pool Constant from the ARM constantBill Wendling2011-10-01
* Attempt to fix dynamic stack realignment for thumb1 functions. It is in fact Chad Rosier2011-10-01
* Store sub-class lists as a bit vector.Jakob Stoklund Olesen2011-09-30
* Move getCommonSubClass() into TRI.Jakob Stoklund Olesen2011-09-30
* Correct for my over-eager delete finger.Jim Grosbach2011-09-30
* Register the MC object streamer.Akira Hatanaka2011-09-30
* Register Asm backend. Add functions to MipsAsmBackend.Akira Hatanaka2011-09-30
* Add MCELFObjectTargetWriter and MCAsmBackend classes.Akira Hatanaka2011-09-30
* Update CMake build.Benjamin Kramer2011-09-30
* Initial implementation of MipsMCCodeEmitter.Akira Hatanaka2011-09-30
* Add definitions of Mips64 rotate instructions.Akira Hatanaka2011-09-30
* Constify 'isLSDA' and move a method out-of-line.Bill Wendling2011-09-30
* ARM Darwin default relocation model is PIC.Jim Grosbach2011-09-30
* isCommutable should be 0 for DSUBu.Akira Hatanaka2011-09-30
* ARM Fixup valus for movt/movw are for the whole value.Jim Grosbach2011-09-30
* PTX: Various stylistic and code readability changes recommended by Jim Grosbach.Justin Holewinski2011-09-30
* PTX: Add programmable rounding mode specifier for int <-> fp conversion instrs.Justin Holewinski2011-09-30
* PTX: Attempt to cleanup/unify the handling of FP rounding modes. This requiresJustin Holewinski2011-09-30
* Mips64 shift instructions.Akira Hatanaka2011-09-30
* Mips64 arithmetic and logical instructions with one source register andAkira Hatanaka2011-09-30
* ARM fix encoding of VMOV.f32 and VMOV.f64 immediates.Jim Grosbach2011-09-30
* Fill delay slot with useful instructions. Modified from Sparc's version of delayAkira Hatanaka2011-09-29
* Create a machine basic block in the constant pool and retrieve the symbol for...Bill Wendling2011-09-29
* Support creating a constant pool value for a machine basic block.Bill Wendling2011-09-29
* Mips64 arithmetic and logical instructions with two source registers.Akira Hatanaka2011-09-29