aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Fix PR10422 by adding the necessary AVX UCOMISD memory versions toBruno Cardoso Lopes2011-07-221-2/+8
* ARM assembly parsing and encoding of SMLAL instruction.Jim Grosbach2011-07-221-1/+1
* ARM encoding and assembly parsing of SMLAD{X} instructions.Jim Grosbach2011-07-221-6/+8
* Add v8f32->v8i32 bitcast. Fixes PR10440Bruno Cardoso Lopes2011-07-221-0/+1
* Turn shuffles into unpacks for VT == MVT::v2i64 and MVT::v2f64Rafael Espindola2011-07-221-9/+5
* Fix x86's XALUO lowering to return its replacement values insteadDan Gohman2011-07-221-4/+2
* Fix test failures caused by my so_reg refactoring.Owen Anderson2011-07-221-2/+2
* ARM assembly parsing and encoding for SMC instruction.Jim Grosbach2011-07-222-3/+3
* Clean up a few more comments.Jim Grosbach2011-07-221-5/+5
* Tidy up.Jim Grosbach2011-07-221-2/+1
* Thumb assembly support for SETEND instruction.Jim Grosbach2011-07-222-16/+11
* Tidy up.Jim Grosbach2011-07-221-1/+1
* ARM assembly parsing and encoding for SETEND instruction.Jim Grosbach2011-07-222-6/+52
* Tidy up.Jim Grosbach2011-07-221-6/+2
* Move TargetRegistry.cpp from lib/Support to lib/Target where it belongs.Chandler Carruth2011-07-222-0/+123
* GCC complains about the angle of this line.Benjamin Kramer2011-07-221-1/+1
* Remove the 128-bit special handling from SCALAR_TO_VECTOR. This isn'tBruno Cardoso Lopes2011-07-221-18/+0
* -Inspected a AVX code block added by someone in early Feb. This was never usedBruno Cardoso Lopes2011-07-222-76/+25
* Add a DAGCombine for transforming 128->256 casts into a simpleBruno Cardoso Lopes2011-07-221-7/+61
* Introduce a new function to lower 256-bit vectors which are notBruno Cardoso Lopes2011-07-221-0/+14
* Rename function to be more specific and be more strict about its usageBruno Cardoso Lopes2011-07-221-6/+9
* Get rid of the extraneous GPR operand on so_reg_imm operands, which in turn n...Owen Anderson2011-07-2111-98/+258
* ARM Asm parser range checking for [0,31] immediates.Jim Grosbach2011-07-212-0/+14
* ARM assembly parsing support for RSC instruction.Jim Grosbach2011-07-211-0/+13
* ARM assembly parsing support for RSB instruction.Jim Grosbach2011-07-211-0/+14
* Tidy up.Jim Grosbach2011-07-211-2/+0
* Update generated CPP code with the new API on CallInst::Create and ConstantEx...Nicolas Geoffray2011-07-211-5/+2
* ARM assembly parsing POP/PUSH mnemonics.Jim Grosbach2011-07-211-0/+6
* Fix CMake buildOscar Fuentes2011-07-211-0/+1
* Split up the ARM so_reg ComplexPattern into so_reg_reg and so_reg_imm, allowi...Owen Anderson2011-07-216-66/+329
* ARM assembly parsing and encoding for PKHBT and PKHTB instructions.Jim Grosbach2011-07-213-0/+100
* Added the infrastructute necessary for MIPS JIT support. Patch by VladimirBruno Cardoso Lopes2011-07-219-3/+519
* 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