summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Correlated Exprs pass now requires BCE pass instead of doing it manuallyChris Lattner2002-09-241-20/+1
* - Expose passinfo from BreakCriticalEdges pass so that it may be "Required"Chris Lattner2002-09-242-28/+34
* Expose passinfo from BreakCriticalEdges pass so that it may be "Required" byChris Lattner2002-09-241-6/+9
* Make sure to close the file before deleting itChris Lattner2002-09-243-3/+12
* Minor cleanupsChris Lattner2002-09-241-7/+5
* Add new BreakCriticalEdges passChris Lattner2002-09-242-0/+104
* Add new BreakCriticalEdges passChris Lattner2002-09-241-0/+10
* There are no implicit gep forms of load and store anymoreChris Lattner2002-09-241-2/+1
* Make users of FindUsedTypes not have problems with linkage. This fixesChris Lattner2002-09-241-0/+3
* Make users of FindUsedTypes not have problems with linkage. This fixesChris Lattner2002-09-241-14/+19
* Convert to using long indexes instead of uintChris Lattner2002-09-231-64/+122
* Optimize away cases like:Chris Lattner2002-09-231-0/+6
* Add some more testcases for things to get optimized awayChris Lattner2002-09-231-0/+11
* Fix: ConstantMerge/2002-09-23-CPR-Update.llChris Lattner2002-09-231-14/+102
* New testcase distilled from SPEC vortex benchmarkChris Lattner2002-09-232-0/+24
* Run constantmerge tests tooChris Lattner2002-09-231-2/+2
* Parenthesis are now added to casts of type array.Nick Hildenbrandt2002-09-232-2/+4
* * Fix bug: CorrelatedExprs/2002-09-23-PHIUpdateBug.llChris Lattner2002-09-231-5/+20
* Fix testcase to accurately expose bugChris Lattner2002-09-231-3/+7
* New testcase distilled from SPEC MCF benchmarkChris Lattner2002-09-231-0/+25
* Insert resolved constants into the global map so they are reused correctly.Chris Lattner2002-09-233-9/+18
* Group #includes betterChris Lattner2002-09-231-1/+1
* Allow LLC to be executed on Linux; only the LLC output should not be executed.Vikram S. Adve2002-09-231-3/+4
* C tests are run via Makefile.singlesrc so don't run them twice.Vikram S. Adve2002-09-231-1/+3
* Put intermediate source files in a subdirectory here instead of withVikram S. Adve2002-09-231-5/+18
* Disable reassociation pass in LLC until it is fixed.Vikram S. Adve2002-09-231-1/+1
* 'whoami' doesn't exist on solarisChris Lattner2002-09-221-1/+1
* Update urlChris Lattner2002-09-221-1/+1
* Add information about the DEBUG() macro and the Statistic templateChris Lattner2002-09-221-19/+161
* * Remove the -stopraise option, which is no longer needed now that we haveChris Lattner2002-09-221-10/+1
* Don't insert a PHI node to merge "returns" from an inlined function if thereChris Lattner2002-09-221-1/+12
* * Minor fixes to support C files.Chris Lattner2002-09-222-18/+44
* Clean up dead rulesChris Lattner2002-09-222-10/+2
* Fix tons of warnings, convert burg to use Makefile.common system, renameChris Lattner2002-09-2218-206/+72
* Changed codegen to add 2 empty slots at the top of stack using StackSlots passAnand Shukla2002-09-211-0/+5
* Initial version: it adds 2 empty slots at the top of stackAnand Shukla2002-09-212-0/+57
* Fix cwriter to not output FP constants in ascii, output them in hex instead.Chris Lattner2002-09-202-10/+80
* Fix bug: 2002-09-20-VarArgPrototypes.llChris Lattner2002-09-202-4/+8
* Build with $(CC), not gcc explicitlyChris Lattner2002-09-201-1/+1
* New testcase for cbeChris Lattner2002-09-202-0/+8
* New testcase for broken type printing for the cwriterNick Hildenbrandt2002-09-202-0/+16
* Changed uchar to unsigned char in function ParseBytecodeBuffer, because seemi...Anand Shukla2002-09-201-1/+1
* Fix yet another profile linking issue.Vikram S. Adve2002-09-202-2/+2
* Added checking thresholdAnand Shukla2002-09-205-90/+185
* Peephole optimization pass on final machine code.Vikram S. Adve2002-09-201-0/+15
* Fix link error for profile version. Also, build Burg differentlyVikram S. Adve2002-09-202-8/+8
* Build burg separately for different architectures.Vikram S. Adve2002-09-202-24/+44
* Fix output of typedefs to avoid syntax errors.Chris Lattner2002-09-202-2/+2
* * Add a couple of comments to the output c codeChris Lattner2002-09-202-28/+42
* Another change that doesn't affect functionality. Since we are only lookingChris Lattner2002-09-202-58/+54