aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Convert ConstantExpr::getGetElementPtr andJay Foad2011-07-211-1/+1
* - Register v16i16 as valid VR256 register classBruno Cardoso Lopes2011-07-212-19/+22
* Add support for 256-bit versions of VPERMIL instruction. This is a newBruno Cardoso Lopes2011-07-217-0/+121
* Improve splat promotion to handle AVX types: v32i8 and v16i16. AlsoBruno Cardoso Lopes2011-07-211-24/+87
* Add aditional patterns for vextractf128 instructionBruno Cardoso Lopes2011-07-211-0/+8
* Add aditional patterns for vinsertf128 instructionBruno Cardoso Lopes2011-07-211-0/+8
* Add v16i16 type to VR256 classBruno Cardoso Lopes2011-07-211-2/+2
* Move code around. No functionality changesBruno Cardoso Lopes2011-07-211-65/+78
* Tidy up codeBruno Cardoso Lopes2011-07-211-15/+5
* Mark instructions which are part of the frame setup with the MachineInstr::Fr...Bill Wendling2011-07-211-9/+20
* Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng2011-07-2029-192/+200
* Remove unused function.Bill Wendling2011-07-201-64/+0
* Remove the now defunct getCompactUnwindEncoding method from the frame lowerin...Bill Wendling2011-07-202-118/+0
* ARM PKH shift ammount operand printing tweaks.Jim Grosbach2011-07-206-18/+39
* Tidy up a bit.Jim Grosbach2011-07-203-12/+7
* ARM: Tidy up representation of PKH instruction.Jim Grosbach2011-07-205-37/+35
* Fix cmake again :)Benjamin Kramer2011-07-201-1/+0
* Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng2011-07-206-140/+5
* Extend the hack for _GLOBAL_OFFSET_TABLE_ slightly; PR10389.Eli Friedman2011-07-201-1/+3
* ARM assembly parsing of MUL instruction.Jim Grosbach2011-07-201-1/+2
* - Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng2011-07-2042-166/+173
* Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-203-31/+14
* X86Subtarget.h: Assume "x86_64-cygwin", though it has not been released yet, ...NAKAMURA Takumi2011-07-201-1/+2
* Don't leak CodeGenInfos.Benjamin Kramer2011-07-201-1/+3
* Change name of class.Akira Hatanaka2011-07-201-23/+23
* Define classes for definitions of atomic instructions.Akira Hatanaka2011-07-201-106/+42
* Lower memory barriers to sync instructions.Akira Hatanaka2011-07-193-2/+28
* Tweak ARM assembly parsing and printing of MSR instruction.Jim Grosbach2011-07-193-8/+19
* ARM assembly parsing of MRS instruction.Jim Grosbach2011-07-192-7/+11
* Enhance the FixedLengthDecoder to be able to generate plausible-looking decod...Owen Anderson2011-07-191-2/+11
* Change variable name.Akira Hatanaka2011-07-191-3/+3
* ARM assembly parsing for MRC/MRC2/MRRC/MRRC2.Jim Grosbach2011-07-192-9/+8
* Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL orAkira Hatanaka2011-07-191-13/+14
* Use descriptive variable names. Akira Hatanaka2011-07-191-154/+177
* ARM assembly parsing for MOV (register).Jim Grosbach2011-07-191-19/+21
* Tidy up.Jim Grosbach2011-07-191-12/+8
* Tighten conditional for 'mov' cc_out.Jim Grosbach2011-07-191-1/+2
* ARM assembly parsing for MOV (immediate).Jim Grosbach2011-07-193-16/+63
* Remove unused code.Jim Grosbach2011-07-191-54/+3
* Fix comments.Akira Hatanaka2011-07-191-10/+10
* Remove redundant instructions.Akira Hatanaka2011-07-191-16/+12
* Separate code that modifies control flow from code that adds instruction to Akira Hatanaka2011-07-191-18/+18
* ARM range checking for so_imm operands in assembly parsing.Jim Grosbach2011-07-192-0/+15
* Convert gep_type_begin and gep_type_end to use ArrayRef.Jay Foad2011-07-191-1/+1
* Convert TargetData::getIndexedOffset to use ArrayRef.Jay Foad2011-07-191-4/+5
* Add intrinsics for the zext / sext instructions.Richard Osborne2011-07-191-7/+13
* Add intrinsics for the testct, testwct instructions.Richard Osborne2011-07-191-1/+9
* Add intrinsics for the peek and endin instructions.Richard Osborne2011-07-191-1/+8
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-1946-273/+371
* Make EmitAtomic functions return the correct MachineBasicBlocks so thatAkira Hatanaka2011-07-191-22/+28