summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Don't break critical edges for single-bb loops, this helps with PR1877, thoughChris Lattner2007-12-251-3/+1
* add a -backedge-hack llc-beta option to codegenprepare.Chris Lattner2007-12-241-2/+10
* Fix typo.Evan Cheng2007-12-131-1/+1
* Be extra careful with extension use optimation. Now turned on by default.Evan Cheng2007-12-131-3/+10
* Don't muck with phi nodes; bug fixes.Evan Cheng2007-12-121-2/+11
* Bug fix. Only safe to perform extension uses optimization if the source of ex...Evan Cheng2007-12-121-0/+5
* If both result of the {s|z}xt and its source are live out, rewrite all uses o...Evan Cheng2007-12-051-3/+71
* fix const correctness, BB is const, so its predecessors are tooChris Lattner2007-11-061-1/+1
* Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize.Duncan Sands2007-11-011-1/+1
* wrap some long lines. Major offenders that are left includeChris Lattner2007-08-021-2/+2
* More explicit keywords.Dan Gohman2007-08-011-2/+2
* Sink CmpInst's to their uses to reduce register pressure.Dale Johannesen2007-06-121-3/+61
* Don't generate branch to entry block.Dale Johannesen2007-05-081-1/+3
* Fix typo in comment.Nick Lewycky2007-05-061-1/+1
* Drop 'const'Devang Patel2007-05-031-2/+2
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-021-2/+2
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-011-1/+5
* FixDevang Patel2007-04-251-0/+12
* use an accessor to simplify code.Chris Lattner2007-04-141-15/+1
* Completely rewrite addressing-mode related sinking of code. In particular,Chris Lattner2007-04-131-341/+542
* eliminate the last uses of some TLI methods.Chris Lattner2007-04-091-3/+7
* Various passes before isel split edges and do other CFG-restructuring changes.Chris Lattner2007-04-021-2/+175
* Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare.Chris Lattner2007-03-311-0/+548
OpenPOWER on IntegriCloud