aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Convert RegClass::IsColorUsedArr from a dynamically allocated array toChris Lattner2002-05-235-56/+49
* Move debug options out of header files so that the header does not haveChris Lattner2002-05-224-10/+14
* Move the DEBUG_LV option out of the public header file into a private header.Chris Lattner2002-05-221-0/+9
* Avoid #including CommandLine.hChris Lattner2002-05-221-4/+2
* * Fix typeoChris Lattner2002-05-212-2/+4
* Fix bug: test/Regression/CBackend/2002-05-21-MissingReturn.llChris Lattner2002-05-212-2/+6
* Fixed the makefile to not die when compiling a new, empty, source directoryMehwish Nagda2002-05-211-0/+3
* Hide debugging optionsChris Lattner2002-05-204-4/+4
* Don't lose namespace qualifications on previous patch.Chris Lattner2002-05-201-2/+2
* Rename IsPowerOf2 to isPowerOf2Chris Lattner2002-05-191-2/+2
* InstrnsBefore and InstrnsAfter are now vectors instead of deques.Vikram S. Adve2002-05-191-3/+3
* Better folding getelementptr operations with mixedVikram S. Adve2002-05-191-41/+61
* cpValue2Value now needs a vector of MachineInstr to store return values.Vikram S. Adve2002-05-191-16/+20
* Annotation class for MachineInstr.Vikram S. Adve2002-05-191-0/+96
* Numerous bug fixes:Vikram S. Adve2002-05-192-27/+58
* Add integer register size field.Vikram S. Adve2002-05-191-27/+37
* Numerous bug fixes:Vikram S. Adve2002-05-198-887/+1004
* Fix bug: test/Regression/CBackend/2002-05-16-NameCollide.ll by trackingChris Lattner2002-05-172-4/+48
* Last minor cleanups, this code still does not work for all cases, but itChris Lattner2002-05-092-36/+20
* Two Cleanups to generated C code:Chris Lattner2002-05-092-70/+130
* * Remove CInstPrintVisitor class, incorporating it into the CWriter classChris Lattner2002-05-092-688/+600
* Remove CLocalVars data structure entirely, instead of building stuff andChris Lattner2002-05-092-56/+6
* Simplify code by removing InstLocalVarsVisitor, replacing it with a simpleChris Lattner2002-05-092-124/+34
* * Clean up how PHI nodes are handledChris Lattner2002-05-092-108/+146
* Emit:Chris Lattner2002-05-092-4/+26
* * Print structures types correctlyChris Lattner2002-05-092-84/+140
* * Continue cleanup of type printing codeChris Lattner2002-05-092-116/+90
* Gut the type printing code so there is only one copy of it instead of 3Chris Lattner2002-05-092-592/+184
* * Remove dead "constant printing" codeChris Lattner2002-05-092-96/+44
* Remove gross "Operand" instance variableChris Lattner2002-05-092-82/+62
* Simplify and clean up function calls.Chris Lattner2002-05-092-98/+74
* * Remove dead functionChris Lattner2002-05-092-18/+40
* Make Getelementptr, load & store all work the right way.Chris Lattner2002-05-092-224/+74
* Many random fixes:Chris Lattner2002-05-092-224/+112
* Incorporate and purge function before and after printing them so unnamed valuesChris Lattner2002-05-092-22/+32
* Factor out the code to print a value to ONE place.Chris Lattner2002-05-092-374/+202
* First wave of cleanups, looks like the first of many.Chris Lattner2002-05-092-584/+324
* *** empty log message ***Sumant Kowshik2002-05-083-0/+2837
* Extend TargetData::getIndexedOffset to support arrays and pointers!Chris Lattner2002-05-071-10/+13
* Replace all usages of Type::isPointerType with isa<PointerType>Chris Lattner2002-05-064-46/+34
* Add neccesary #includeChris Lattner2002-04-291-0/+1
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-2919-24/+7
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-296-0/+24
* Tighten up the AnalysisUsage of lots of passes, primarily to correctly indica...Chris Lattner2002-04-281-1/+9
* Add #include that was removed from TargetMachine.hChris Lattner2002-04-282-0/+2
* Include appropriate fileChris Lattner2002-04-281-0/+2
* Split ConstantVals.h into Constant.h and Constants.hChris Lattner2002-04-286-10/+10
* Simplify and update code a bitChris Lattner2002-04-281-5/+5
* Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classesChris Lattner2002-04-281-6/+4
* Remove all contents of the cfg namespace to the global namespaceChris Lattner2002-04-281-4/+4