aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* A little cleanup on this file.Reid Spencer2004-12-111-11/+9
* New featureChris Lattner2004-12-111-1/+3
* Two bug fixes:Chris Lattner2004-12-111-17/+27
* Do not delete the entry block to a function.Chris Lattner2004-12-111-1/+5
* Bools are *also* not ints. Sigh. Furthermore, most of the TargetMachineBrian Gaeke2004-12-112-2/+12
* Look for many more moves to fold (previously, we onlyBrian Gaeke2004-12-112-4/+48
* Make GEPs not suck so much:Brian Gaeke2004-12-112-30/+134
* Update lists of failing benchmarks, including info on whichBrian Gaeke2004-12-112-48/+42
* Implement Transforms/SCCP/ipsccp-gvar.ll, by tracking values stored toChris Lattner2004-12-111-12/+85
* New testcase that ipsccp should handle.Chris Lattner2004-12-111-0/+23
* Fix some minor spellos and grammaros.Reid Spencer2004-12-111-14/+13
* Revert the last patch. We really do need SimplyCFG.Reid Spencer2004-12-111-0/+3
* Fix a bug where we could delete dead invoke instructions with uses.Chris Lattner2004-12-111-0/+26
* Path::get -> Path::toStringReid Spencer2004-12-1121-123/+141
* Remove this pass as its no longer needed.Reid Spencer2004-12-101-3/+0
* This pass is no longer needed.Chris Lattner2004-12-101-1/+0
* Implement SCCP/ipsccp-conditional.ll, by totally deleting dead blocks.Chris Lattner2004-12-101-2/+29
* New testcaseChris Lattner2004-12-101-0/+19
* Get rid of warning from flex.Reid Spencer2004-12-101-1/+0
* Fix SCCP/2004-12-10-UndefBranchBug.llChris Lattner2004-12-101-3/+51
* Add missing accessor.Chris Lattner2004-12-101-0/+2
* Make sure to link the target-triple as well, so it ends up in the .llvm.bc fileChris Lattner2004-12-101-1/+6
* New testcase that SCCP miscompiles. Luckily this is extremely unlikely toChris Lattner2004-12-101-0/+11
* Fix output for Flexing to not print full path of source.Reid Spencer2004-12-101-1/+1
* Check in the right testChris Lattner2004-12-101-4/+1
* Fix Regression/Transforms/SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll,Chris Lattner2004-12-101-14/+13
* New testcase for a bug exposed by the ipsccp pass, causing dparser to failChris Lattner2004-12-101-0/+62
* Fix typoChris Lattner2004-12-101-1/+1
* Merged in RELEASE_14 changes.John Criswell2004-12-107-54/+79
* Move -lowerselect later in the chain; some select instructions wereBrian Gaeke2004-12-102-12/+12
* Add the rest of the multiply instructions.Brian Gaeke2004-12-102-4/+16
* Support binary operations with immediates for <= cInt.Brian Gaeke2004-12-102-8/+46
* Update lists of failing benchmarks (except C++...something is theBrian Gaeke2004-12-102-4/+2
* Turn on ipsccp by default instead of simple IPCPChris Lattner2004-12-101-1/+2
* This is the initial implementation of IPSCCP, as requested by Brian.Chris Lattner2004-12-101-63/+273
* New prototypeChris Lattner2004-12-101-0/+6
* New testcaseChris Lattner2004-12-101-0/+13
* Emit correct prototype for __builtin_alloca on V8.Brian Gaeke2004-12-102-2/+16
* Fix writer to properly quote label names when they don't containAlkis Evlogimenos2004-12-101-3/+7
* Do not allow empty label names.Alkis Evlogimenos2004-12-101-1/+1
* Update testcaseAlkis Evlogimenos2004-12-101-2/+2
* Implement test/Feature/escaped_label.llChris Lattner2004-12-101-0/+7
* Simple testcase for quoted label.Chris Lattner2004-12-101-0/+10
* Link V8 backend into llc.Brian Gaeke2004-12-101-0/+1
* Add SparcV8 target back into the buildBrian Gaeke2004-12-101-1/+1
* Adjust paths: Sparc/V8 --> SparcV8Brian Gaeke2004-12-104-6/+6
* Make this file self-contained.Brian Gaeke2004-12-102-2/+124
* Update list of failing MultiSource benchmarks. It works out to +5 -5, but IBrian Gaeke2004-12-102-14/+14
* When FpMOVDs appeared in pairs, we were mistakenly skipping over the latter ofBrian Gaeke2004-12-102-2/+6
* Missed moving bugpoint link over to CommandGuide/html/Misha Brukman2004-12-091-1/+1