aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Make sure this DAGCombine actually returns an UNDEF of the correct type; PR10...Eli Friedman2011-07-251-1/+1
* Add BlockFrequency class.Jakub Staszak2011-07-252-0/+121
* ARM assembly parsing and encoding for SSAT instruction.Jim Grosbach2011-07-256-63/+122
* Add clarifying comments for the new arguments to UnrollLoop.Andrew Trick2011-07-251-0/+12
* 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 a missing enumerator to this switch. Currently its in theChandler Carruth2011-07-251-0/+1
* Add LLVMAddTargetLibraryInfo to the C API.Rafael Espindola2011-07-251-0/+6
* Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng2011-07-2514-67/+81
* Add missing space (this line is no longer pushing the 80-column limit).Nick Lewycky2011-07-251-1/+1
* Simply ARM so_reg MIOperandInfo definitions.Jim Grosbach2011-07-251-4/+4
* Add LLVMAddLowerExpectIntrinsicPass to the C API.Rafael Espindola2011-07-251-0/+4
* Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMa...Evan Cheng2011-07-255-54/+20
* 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
* Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency toJakub Staszak2011-07-256-25/+26
* Refactor X86 target to separate MC code from Target code.Evan Cheng2011-07-2512-555/+589
* 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
* Move some ELF directives into ELF asm parser.Jim Grosbach2011-07-254-12/+78
* Tidy up. 80 columns.Jim Grosbach2011-07-251-5/+10
* Add an RS_Split2 stage used for loop prevention.Jakob Stoklund Olesen2011-07-251-15/+24
* Rename live range stages to better reflect how they are used.Jakob Stoklund Olesen2011-07-251-32/+40
* Shorten some expressions by using ArrayRef::slice().Frits van Bommel2011-07-252-4/+2
* Use ArrayRef in the (protected) constructors of ConstantArray, ConstantStruct...Jay Foad2011-07-251-27/+12
* Convert GetElementPtrInst to use ArrayRef.Jay Foad2011-07-2520-145/+63
* switch Triple to take twines instead of stringrefs.Chris Lattner2011-07-241-5/+0
* Add Twine support for characters, and switch twine to use a union internallyChris Lattner2011-07-241-27/+33
* Never extend live ranges for <undef> uses.Jakob Stoklund Olesen2011-07-241-1/+1
* Correctly handle <undef> tied uses when rewriting after a split.Jakob Stoklund Olesen2011-07-241-8/+4
* Set PPCII::MO_DARWIN_STUB only on MacOSX < 10.5.Roman Divacky2011-07-241-2/+2
* Add RAGreedy::calcCompactRegion.Jakob Stoklund Olesen2011-07-231-0/+46
* Fix bug in SplitEditor::splitLiveThroughBlock when switching registers.Jakob Stoklund Olesen2011-07-231-5/+14
* Prepare RAGreedy::growRegion for compact regions.Jakob Stoklund Olesen2011-07-231-1/+8
* Add a simple method for marking blocks with interference in and out.Jakob Stoklund Olesen2011-07-232-0/+18
* Allow null interference cursors to be queried.Jakob Stoklund Olesen2011-07-232-2/+6