| Commit message (Expand) | Author | Age | Files | Lines |
* | add a helper for matching "1". | Chris Lattner | 2009-10-11 | 1 | -0/+12 |
* | implement a transformation in jump threading that is currently | Chris Lattner | 2009-10-11 | 2 | -64/+252 |
* | another testcase jump threading shouldn't crash on. | Chris Lattner | 2009-10-11 | 1 | -0/+31 |
* | rename a file, remove a poorly reduced testcase. | Chris Lattner | 2009-10-11 | 2 | -142/+0 |
* | restructure some code, no functionality change. | Chris Lattner | 2009-10-11 | 1 | -33/+29 |
* | factor some code better and move a function, no functionality change. | Chris Lattner | 2009-10-11 | 1 | -81/+55 |
* | make jump threading on a phi with undef inputs happen. | Chris Lattner | 2009-10-11 | 2 | -30/+86 |
* | there is no need to run mem2reg after jump threading at LTO time now. | Chris Lattner | 2009-10-11 | 1 | -3/+1 |
* | fix a bunch of bad formatting, delete the dead | Chris Lattner | 2009-10-11 | 1 | -61/+59 |
* | merge two tests. | Chris Lattner | 2009-10-11 | 2 | -13/+19 |
* | simplify some run lines, convert a test to filecheck. | Chris Lattner | 2009-10-11 | 6 | -7/+13 |
* | Update release notes blurb on the static analyzer. | Ted Kremenek | 2009-10-11 | 1 | -3/+11 |
* | rewrite LCSSA to use SSAUpdate, to only return true if it modifies | Chris Lattner | 2009-10-11 | 1 | -154/+130 |
* | clean up and simplify some code. Don't use setvector when things will be | Chris Lattner | 2009-10-11 | 1 | -28/+23 |
* | switch GVN to use SSAUpdater. Besides removing a lot of complexity | Chris Lattner | 2009-10-10 | 2 | -153/+40 |
* | add a simple helper method. | Chris Lattner | 2009-10-10 | 2 | -0/+10 |
* | add ability for clients of SSAUpdater to find out about the | Chris Lattner | 2009-10-10 | 2 | -2/+19 |
* | clarify | Chris Lattner | 2009-10-10 | 1 | -1/+1 |
* | remove dead code | Chris Lattner | 2009-10-10 | 1 | -65/+0 |
* | add the ability to get a rewritten value from the middle of a block, | Chris Lattner | 2009-10-10 | 2 | -6/+119 |
* | rename GetValueInBlock -> GetValueAtEndOfBlock to better reflect | Chris Lattner | 2009-10-10 | 2 | -15/+15 |
* | It seems that OR operation does not affect status reg at all. | Anton Korobeynikov | 2009-10-10 | 2 | -12/+22 |
* | fix broken link | Chris Lattner | 2009-10-10 | 1 | -1/+1 |
* | final changes. | Chris Lattner | 2009-10-10 | 1 | -31/+27 |
* | down to 'major changes' | Chris Lattner | 2009-10-10 | 1 | -19/+50 |
* | more updates | Chris Lattner | 2009-10-10 | 1 | -43/+64 |
* | add a link to the GSG for info on how to check out svn trunk | Chris Lattner | 2009-10-10 | 1 | -1/+3 |
* | x86 uses 5 operands for most memory refs now. | Chris Lattner | 2009-10-10 | 1 | -6/+9 |
* | More spelling and grammar tweaks. | Duncan Sands | 2009-10-10 | 1 | -16/+16 |
* | More spelling fixes. | Benjamin Kramer | 2009-10-10 | 1 | -3/+3 |
* | Spelling fixes. | Duncan Sands | 2009-10-10 | 1 | -6/+6 |
* | more tweaks | Chris Lattner | 2009-10-10 | 1 | -4/+9 |
* | Remove an inappropriate line in the description of the | Duncan Sands | 2009-10-10 | 1 | -7/+3 |
* | continue decoding chris scribble. | Chris Lattner | 2009-10-10 | 1 | -31/+51 |
* | remove some dead passes | Chris Lattner | 2009-10-10 | 1 | -111/+2 |
* | checkpoint. | Chris Lattner | 2009-10-10 | 1 | -26/+74 |
* | fix broken anchors. | Chris Lattner | 2009-10-10 | 1 | -3/+3 |
* | use a typedef instead of spelling out an insane type. Yay for auto someday. | Chris Lattner | 2009-10-10 | 1 | -3/+3 |
* | Change jump threading to use the new SSAUpdater class instead of | Chris Lattner | 2009-10-10 | 1 | -16/+43 |
* | Implement an efficient and fully general SSA update mechanism that | Chris Lattner | 2009-10-10 | 3 | -0/+304 |
* | add some WeakVH::operator='s. Without these, assigning | Chris Lattner | 2009-10-10 | 1 | -0/+9 |
* | change some static_cast into cast, pointed out by Gabor. | Chris Lattner | 2009-10-10 | 1 | -2/+2 |
* | add a version of PHINode::getIncomingBlock that takes a raw | Chris Lattner | 2009-10-10 | 1 | -8/+18 |
* | random tidying | Chris Lattner | 2009-10-10 | 2 | -12/+12 |
* | Create a new InstrEmitter class for translating SelectionDAG nodes | Dan Gohman | 2009-10-10 | 5 | -183/+263 |
* | Make getMachineNode return a MachineSDNode* instead of a generic SDNode* | Dan Gohman | 2009-10-10 | 2 | -59/+71 |
* | Remove a no-longer-necessary #include. | Dan Gohman | 2009-10-10 | 1 | -1/+0 |
* | Replace X86's CanRematLoadWithDispOperand by calling the target-independent | Dan Gohman | 2009-10-10 | 3 | -28/+8 |
* | Fix a missing initialization of PostRAScheduler's AA member. | Dan Gohman | 2009-10-10 | 1 | -0/+2 |
* | The ScheduleDAG framework now requires an AliasAnalysis argument, though | Dan Gohman | 2009-10-09 | 6 | -6/+7 |