aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-07-25Refactor PPC target to separate MC routines from Target routines.Evan Cheng
2011-07-25More refactoring.Evan Cheng
2011-07-25Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency toJakub Staszak
2011-07-25Refactor X86 target to separate MC code from Target code.Evan Cheng
2011-07-25Changed disabled code into a flag.Bill Wendling
2011-07-25Remove dead variable.Bill Wendling
2011-07-25After we've modified the prolog to save volatile registers, generate the compactBill Wendling
2011-07-25Move some ELF directives into ELF asm parser.Jim Grosbach
2011-07-25Tidy up. 80 columns.Jim Grosbach
2011-07-25Add an RS_Split2 stage used for loop prevention.Jakob Stoklund Olesen
2011-07-25Rename live range stages to better reflect how they are used.Jakob Stoklund Olesen
2011-07-25Shorten some expressions by using ArrayRef::slice().Frits van Bommel
2011-07-25Use ArrayRef in the (protected) constructors of ConstantArray, ConstantStruct...Jay Foad
2011-07-25Convert GetElementPtrInst to use ArrayRef.Jay Foad
2011-07-24switch Triple to take twines instead of stringrefs.Chris Lattner
2011-07-24Add Twine support for characters, and switch twine to use a union internallyChris Lattner
2011-07-24Never extend live ranges for <undef> uses.Jakob Stoklund Olesen
2011-07-24Correctly handle <undef> tied uses when rewriting after a split.Jakob Stoklund Olesen
2011-07-24Set PPCII::MO_DARWIN_STUB only on MacOSX < 10.5.Roman Divacky
2011-07-23Add RAGreedy::calcCompactRegion.Jakob Stoklund Olesen
2011-07-23Fix bug in SplitEditor::splitLiveThroughBlock when switching registers.Jakob Stoklund Olesen
2011-07-23Prepare RAGreedy::growRegion for compact regions.Jakob Stoklund Olesen
2011-07-23Add a simple method for marking blocks with interference in and out.Jakob Stoklund Olesen
2011-07-23Allow null interference cursors to be queried.Jakob Stoklund Olesen
2011-07-23ARMMCTargetDesc.h: Fixup to add DataTypes.h, or uint32_t would be unavailable.NAKAMURA Takumi
2011-07-23Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng
2011-07-23Move trip count discovery outside of the generic LoopUnroll helper. ThisAndrew Trick
2011-07-23whitespaceAndrew Trick
2011-07-23createXXXMCCodeGenInfo should be static.Evan Cheng
2011-07-23Sink ARM mc routines into MCTargetDesc.Evan Cheng
2011-07-22ARM SSAT instruction 5-bit immediate handling.Jim Grosbach
2011-07-22Move the last uses of RetainFunc etc. over to using getRetainCallee() etc.Dan Gohman
2011-07-22ARM assembly parsing and encoding updates.Jim Grosbach
2011-07-22Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng
2011-07-22Emit the __compact_unwind section first. If there are any frames which weren'tBill Wendling
2011-07-22Fix PR10422 by adding the necessary AVX UCOMISD memory versions toBruno Cardoso Lopes
2011-07-22ARM assembly parsing and encoding of SMLAL instruction.Jim Grosbach
2011-07-22ARM encoding and assembly parsing of SMLAD{X} instructions.Jim Grosbach
2011-07-22Add v8f32->v8i32 bitcast. Fixes PR10440Bruno Cardoso Lopes
2011-07-22Turn shuffles into unpacks for VT == MVT::v2i64 and MVT::v2f64Rafael Espindola
2011-07-22Fix x86's XALUO lowering to return its replacement values insteadDan Gohman
2011-07-22Fix test failures caused by my so_reg refactoring.Owen Anderson
2011-07-22ARM assembly parsing and encoding for SMC instruction.Jim Grosbach
2011-07-22Clean up a few more comments.Jim Grosbach
2011-07-22Tidy up.Jim Grosbach
2011-07-22Thumb assembly support for SETEND instruction.Jim Grosbach
2011-07-22Tidy up.Jim Grosbach
2011-07-22ARM assembly parsing and encoding for SETEND instruction.Jim Grosbach
2011-07-22Tidy up.Jim Grosbach
2011-07-22Fix more MSVC warnings caused by a cases I missed when convertingJay Foad