aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Clean up a pile of hacks in our CMake build relating to TableGen.Chandler Carruth2011-07-2639-13/+39
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-2515-62/+52
* ARM assembly parsing and encoding for SSAT16 instruction.Jim Grosbach2011-07-255-6/+32
* Codegen allonesvector better while using AVX: vpcmpeqd + vinsertf128Bruno Cardoso Lopes2011-07-254-13/+58
* Add remaining 256-bit vector bitcasts. This also fixes PR10451Bruno Cardoso Lopes2011-07-251-4/+18
* - Handle special scalar_to_vector case: splats. Using a native 128-bitBruno Cardoso Lopes2011-07-254-1/+65
* Reintroduce r135730, this is indeed the right approach, there is noBruno Cardoso Lopes2011-07-251-0/+18
* Add a note about efficient codegen for binary log.Benjamin Kramer2011-07-251-0/+48
* ARM assembly parsing and encoding for SSAT instruction.Jim Grosbach2011-07-256-63/+122
* Refactoring fail.Evan Cheng2011-07-255-49/+47
* Move CBackend and CppBackend MC initialization to TargetInfo.Evan Cheng2011-07-254-4/+4
* Get rid of an incorrect optimization for shuffles with PALIGNR and simplify i...Eli Friedman2011-07-251-15/+5
* Fix more MC layering violations.Evan Cheng2011-07-251-2/+9
* More MC layering violations.Evan Cheng2011-07-254-62/+59
* Add LLVMAddTargetLibraryInfo to the C API.Rafael Espindola2011-07-251-0/+6
* Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng2011-07-2512-65/+81
* Simply ARM so_reg MIOperandInfo definitions.Jim Grosbach2011-07-251-4/+4
* Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMa...Evan Cheng2011-07-253-28/+12
* ARM asm operand renaming. Make things a bit more explicit.Jim Grosbach2011-07-252-32/+32
* More simple cleanup of ARM asm operand definitions.Jim Grosbach2011-07-252-28/+13
* Code clean up.Evan Cheng2011-07-255-23/+1
* Refactor MBlaze target to separate MC routines from Target routines.Evan Cheng2011-07-2515-190/+216
* Update the comment. This feature is available only on Darwin at the moment. T...Bill Wendling2011-07-251-1/+2
* Make assembly parser method names more consistent.Jim Grosbach2011-07-253-28/+28
* Unbreak the build.Oscar Fuentes2011-07-251-0/+1
* Tidy up formatting.Jim Grosbach2011-07-251-50/+18
* Tidy up a bit.Jim Grosbach2011-07-251-8/+2
* Missed a file.Evan Cheng2011-07-251-0/+70
* Refactor PPC target to separate MC routines from Target routines.Evan Cheng2011-07-2514-97/+57
* More refactoring.Evan Cheng2011-07-259-53/+53
* Refactor X86 target to separate MC code from Target code.Evan Cheng2011-07-2510-553/+587
* Changed disabled code into a flag.Bill Wendling2011-07-251-1/+7
* Remove dead variable.Bill Wendling2011-07-251-1/+0
* After we've modified the prolog to save volatile registers, generate the compactBill Wendling2011-07-252-5/+250
* Set PPCII::MO_DARWIN_STUB only on MacOSX < 10.5.Roman Divacky2011-07-241-2/+2
* ARMMCTargetDesc.h: Fixup to add DataTypes.h, or uint32_t would be unavailable.NAKAMURA Takumi2011-07-231-0/+1
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng2011-07-2313-32/+14
* createXXXMCCodeGenInfo should be static.Evan Cheng2011-07-2312-23/+23
* Sink ARM mc routines into MCTargetDesc.Evan Cheng2011-07-2312-67/+77
* ARM SSAT instruction 5-bit immediate handling.Jim Grosbach2011-07-228-23/+37
* ARM assembly parsing and encoding updates.Jim Grosbach2011-07-221-1/+1
* Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng2011-07-2215-293/+236
* 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