aboutsummaryrefslogtreecommitdiff
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-25Builds llvmc and its examples with CMake.Oscar Fuentes
2011-07-25Fixes VS support for llvmc mcc16 llvmc example.Oscar Fuentes
2011-07-25Tidy up. 80 columns.Jim Grosbach
2011-07-25Add uwtable to the langref.Rafael Espindola
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-25CMake: generalize the system that creates custom targets forOscar Fuentes
2011-07-25Remove uses of std::vector from TypeBuilder.Jay Foad
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-24Omit explicit length here, now that I've had a chance to test this with gcc.Frits van Bommel
2011-07-24Set PPCII::MO_DARWIN_STUB only on MacOSX < 10.5.Roman Divacky
2011-07-23clarify that opaque is actually a struct type, PR10430Chris Lattner
2011-07-23how about that, StringRef doesn't allow any mutation, thanks toChris Lattner
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-23Fix a silly off by one.Benjamin Kramer
2011-07-23We always bounds check the bit set, there is no need to emit zero bytes at th...Benjamin Kramer
2011-07-23Add more constness.Benjamin Kramer
2011-07-23ARMMCTargetDesc.h: Fixup to add DataTypes.h, or uint32_t would be unavailable.NAKAMURA Takumi
2011-07-23Turn the DenseSet in MCRegisterClass into a tblgenerated bit field. This shou...Benjamin Kramer
2011-07-23Give TargetRegisterClass a pointer to the MCRegisterClass and use it to acces...Benjamin Kramer
2011-07-23Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng
2011-07-23CMake: Fix LLVM_NATIVE_TARGETMC in config.h.cmake.NAKAMURA Takumi
2011-07-23config.h.cmake: Reorder along config.h.in.NAKAMURA Takumi
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-22Teach cmake configured headers about LLVM_NATIVE_TARGETMCOscar Fuentes
2011-07-22Add FIXMEJim Grosbach
2011-07-22ARM encoding and assembly parsing tests for SMULWB, SMULWT, SMUSD and SMUSDX.Jim Grosbach