aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* - Each val# can have multiple kills.Evan Cheng2007-08-083-12/+10
* Embrace patch review feedback.Devang Patel2007-08-081-23/+23
* Remove a dead assertion.Evan Cheng2007-08-081-1/+0
* - LiveInterval value#'s now have 3 components: def instruction #,Evan Cheng2007-08-073-26/+30
* Fix new compare instruction's signness. Caught by Chris during review.Devang Patel2007-08-071-5/+7
* Don't insert nearly as many redundant phi nodes.Owen Anderson2007-08-071-2/+25
* Fix spelling of mtvscr and mfvscr.Dale Johannesen2007-08-071-2/+2
* Long double patch 8 of N: make it partially work inDale Johannesen2007-08-073-100/+100
* Use eraseFromParent().Devang Patel2007-08-071-4/+2
* Fix comment typoDavid Greene2007-08-071-1/+1
* Fix GLIBCXX_DEBUG error triggered by incrementing erased iterator.David Greene2007-08-071-4/+4
* Add a missing forward declaration.David Greene2007-08-071-0/+1
* Initial JIT support for ARM by Raul Fernandes Herbster.Evan Cheng2007-08-079-275/+889
* Long double patch 7 of N, unless I lost count:). Dale Johannesen2007-08-073-1/+37
* Clean up a bunch of caching stuff in memdep. This reduces the time to run GVNOwen Anderson2007-08-071-25/+38
* Begin loop index split pass.Devang Patel2007-08-071-0/+384
* Improve the accuracy of memdep for determining the dependencies of loads.Owen Anderson2007-08-061-2/+13
* Replace 4-line function with 10-line version per review comment.Dale Johannesen2007-08-061-4/+10
* Move lengthy conditional down 1 level per review comment.Dale Johannesen2007-08-062-5/+6
* Get X86 long double calling convention to workDale Johannesen2007-08-064-3/+34
* regenerateChris Lattner2007-08-063-4748/+3438
* Fix PR1577, a crash on invalid bug.Chris Lattner2007-08-061-0/+1
* This resolves a regression of BasicAA which failed to find any memory informa...Chandler Carruth2007-08-061-4/+23
* It's safe to fold not of fcmp.Nick Lewycky2007-08-061-3/+8
* Make 80-bit store maintain simulated FP stack correctly.Dale Johannesen2007-08-061-1/+2
* Let scalar-evolution analyze loops with an unsigned comparison for the exitNick Lewycky2007-08-061-17/+35
* Don't assume it's safe to transform a loop just because it's dominated by anyNick Lewycky2007-08-061-1/+1
* Fix a regression compiling 2005-05-11-Popcount-ffs-fls with the CBE,Chris Lattner2007-08-061-1/+1
* Implement review feedback. No functionality change.Christopher Lamb2007-08-061-137/+152
* Make this code more efficient.David Greene2007-08-061-5/+5
* remove some dead linesChris Lattner2007-08-061-2/+0
* 1. Random tidiness cleanupsChris Lattner2007-08-061-47/+44
* Fix minor doxygen nits.Reid Spencer2007-08-053-6/+16
* Silence some warnings from doxygen about @param argument name not matching theReid Spencer2007-08-051-3/+3
* Escape some escapes that confuse doxygen.Reid Spencer2007-08-051-1/+3
* Fix a doxygen directive.Reid Spencer2007-08-051-1/+1
* Long double patch 4 of N: initial x87 implementation.Dale Johannesen2007-08-058-6/+162
* shorten this nameChris Lattner2007-08-051-2/+1
* at the end of instcombine, explicitly clear WorklistMap.Chris Lattner2007-08-051-7/+9
* Upgrade BasicAliasAnalysis::getModRefBehavior to not call Value::getName,Chris Lattner2007-08-051-4/+14
* When clearing a SmallPtrSet, if the set had a huge capacity, but theChris Lattner2007-08-051-0/+18
* Fix an iterator invalidation bug I induced.Chris Lattner2007-08-052-5/+4
* Switch some std::sets to SmallPtrSet. This speeds upChris Lattner2007-08-052-6/+6
* Switch DomTreeNode::assignDFSNumber from using a std::set to usingChris Lattner2007-08-051-8/+8
* Switch the internal "Info" map from an std::map to a DenseMap. ThisChris Lattner2007-08-052-22/+17
* switch the DomTreeNodes and IDoms maps in idom/postidom to a Chris Lattner2007-08-042-20/+22
* rewrite the code used to construct pruned SSA form with the IDF method.Chris Lattner2007-08-041-82/+114
* Factor out a whole bunch of code into it's own method.Chris Lattner2007-08-041-65/+82
* Use getNumPreds(BB) instead of computing them manually. This is a very small butChris Lattner2007-08-041-4/+4
* Change the rename pass to be "tail recursive", only adding N-1 successorsChris Lattner2007-08-041-21/+35