aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix bug: CBackend/2002-10-16-External.llChris Lattner2002-10-162-14/+12
* * Print the "return" node in the graphsChris Lattner2002-10-161-1/+18
* The second element of the iterator is really an offset, not a linkChris Lattner2002-10-161-1/+1
* Specify the graph nameChris Lattner2002-10-161-1/+1
* - DSGraph Printing Improvements:Chris Lattner2002-10-161-7/+7
* Fix bug: test/Regression/CBackend/2002-10-15-OpaqueTypeProblem.llChris Lattner2002-10-162-4/+20
* - Fix bug: Assembler/2002-10-15-NameClash.llChris Lattner2002-10-151-42/+42
* - Eliminate SymbolTable::ParentSymTab, ST::localLookup, andChris Lattner2002-10-153-21/+5
* - Fix LLI so that it simulates the endianness of the target machineChris Lattner2002-10-152-92/+174
* Make sure to escape \'s when they are outputChris Lattner2002-10-151-0/+2
* - Add an endianness field to the TargetData datastructureChris Lattner2002-10-141-5/+7
* Print "circular" warning message only in debug mode.Vikram S. Adve2002-10-141-2/+1
* Removed misleading const keyword.Vikram S. Adve2002-10-141-1/+1
* Significant improvement: GEP used by a load or store no longer generatesVikram S. Adve2002-10-142-72/+148
* Allow emission of names that start with an underscore. This is needed toChris Lattner2002-10-141-14/+10
* Clean up code a bit, no functionality changes.Chris Lattner2002-10-141-10/+10
* There is no way to guarantee that constants are not forward referenced.Chris Lattner2002-10-143-29/+37
* - Dramatically simplify the Constant::mutateReferences implementation,Chris Lattner2002-10-141-21/+19
* This loop executed exactly one time, turn it into straightline codeChris Lattner2002-10-141-8/+6
* Minor cleanups, no changes to functionalityChris Lattner2002-10-142-18/+16
* Don't try to compute the size of an "array" element if the index is 0:Vikram S. Adve2002-10-131-4/+3
* - Change Function's so that their argument list is populated when they areChris Lattner2002-10-139-86/+79
* - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd toChris Lattner2002-10-136-17/+17
* Halfway conversion from custom printing to GraphWriter printingChris Lattner2002-10-131-0/+33
* Account for global variables resolved more accurately.Chris Lattner2002-10-131-3/+5
* Use methods that are more explanatoryChris Lattner2002-10-131-1/+1
* Use vectors instead of hash_maps for issueGaps and conflictLists.Vikram S. Adve2002-10-132-30/+18
* Major bug fix: was not adding CD edges for RETURNs!Vikram S. Adve2002-10-132-16/+20
* Use vectors instead of hash_maps for issueGaps and conflictLists.Vikram S. Adve2002-10-131-17/+18
* Run LICM before GCSE!Vikram S. Adve2002-10-131-1/+1
* Several major fixes, particularly in emitting constant aggregates:Vikram S. Adve2002-10-131-59/+104
* Don't use %l0 for large operands to a SAVE since it is needed *before* SAVE!Vikram S. Adve2002-10-131-7/+7
* Don't mark JMPLCALL and JMPLRET as branches.Vikram S. Adve2002-10-131-4/+4
* (1) Try to evaluate constant when multiplying 2 constants.Vikram S. Adve2002-10-131-29/+19
* Eliminate duplicate target pointer in SparcRegInfo.Vikram S. Adve2002-10-131-11/+0
* Eliminate duplicate target pointer. Also add a few assertions.Vikram S. Adve2002-10-131-6/+14
* Make sure to handle small negative values hiding as large unsigned longs --Vikram S. Adve2002-10-131-4/+10
* Major fix: extract ConstantExpr nodes and decompose them into symbolicVikram S. Adve2002-10-131-22/+90
* Changed to external global varAnand Shukla2002-10-121-1/+1
* Instead of adding stdlib we just prototype malloc correctly.Nick Hildenbrandt2002-10-112-2/+6
* Sun requires you to include stdlib to use mallocNick Hildenbrandt2002-10-112-2/+2
* Major bug fix: spill code for an instruction in a delay slot wasVikram S. Adve2002-10-112-22/+146
* Don't pad variables in stack slots for performance!Vikram S. Adve2002-10-111-2/+2
* Use PARALLEL_DIRS.Vikram S. Adve2002-10-111-1/+1
* Added capability to get execution count of a loop if it is a predictableMisha Brukman2002-10-111-11/+137
* Added helper functions in LoopInfo: isLoopExit and numBackEdges.Misha Brukman2002-10-111-0/+24
* Stop using DataStructureGraph.hChris Lattner2002-10-101-4/+1
* - Dramatically simplify the ConstantMerge code now thatChris Lattner2002-10-091-102/+3
* - Make Value::replaceAllUsesWith work with constants correctly. This fixesChris Lattner2002-10-091-16/+18
* - Add new Constant::replaceUsesOfWithOnConstant which has an end resultChris Lattner2002-10-091-0/+106