| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix typo. | Nick Lewycky | 2009-10-11 | 1 | -1/+1 |
* | Fix typo. | Nick Lewycky | 2009-10-11 | 1 | -1/+1 |
* | add a helper for matching "1". | Chris Lattner | 2009-10-11 | 1 | -0/+12 |
* | 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 |
* | add a simple helper method. | Chris Lattner | 2009-10-10 | 1 | -0/+4 |
* | add ability for clients of SSAUpdater to find out about the | Chris Lattner | 2009-10-10 | 1 | -1/+10 |
* | add the ability to get a rewritten value from the middle of a block, | Chris Lattner | 2009-10-10 | 1 | -3/+27 |
* | rename GetValueInBlock -> GetValueAtEndOfBlock to better reflect | Chris Lattner | 2009-10-10 | 1 | -4/+4 |
* | Implement an efficient and fully general SSA update mechanism that | Chris Lattner | 2009-10-10 | 1 | -0/+71 |
* | 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 |
* | Make getMachineNode return a MachineSDNode* instead of a generic SDNode* | Dan Gohman | 2009-10-10 | 1 | -17/+18 |
* | Replace X86's CanRematLoadWithDispOperand by calling the target-independent | Dan Gohman | 2009-10-10 | 1 | -2/+3 |
* | The ScheduleDAG framework now requires an AliasAnalysis argument, though | Dan Gohman | 2009-10-09 | 1 | -1/+2 |
* | Factor out LiveIntervalAnalysis' code to determine whether an instruction | Dan Gohman | 2009-10-09 | 2 | -14/+26 |
* | Extract scope information from the variable itself, instead of relying on all... | Devang Patel | 2009-10-09 | 1 | -4/+4 |
* | ExecutionEngine::clearGlobalMappingsFromModule failed to remove reverse | Jeffrey Yasskin | 2009-10-09 | 1 | -0/+3 |
* | Add a const qualifier. | Dan Gohman | 2009-10-09 | 1 | -1/+1 |
* | Use names instead of numbers for some of the magic | Dale Johannesen | 2009-10-09 | 1 | -0/+8 |
* | Add basic infrastructure and x86 support for preserving MachineMemOperand | Dan Gohman | 2009-10-09 | 1 | -1/+15 |
* | Raise the limit on built-in plugins in llvmc to 10. | Mikhail Glushenkov | 2009-10-09 | 1 | -0/+40 |
* | Indentation. | Evan Cheng | 2009-10-09 | 1 | -2/+1 |
* | Add the ability to track HasNSW and HasNUW on more kinds of SCEV expressions. | Dan Gohman | 2009-10-09 | 2 | -21/+35 |
* | Add a SelectionDAG getTargetInsertSubreg convenience function, | Bob Wilson | 2009-10-08 | 1 | -0/+5 |
* | Add a form of addPreserved which takes a string argument, to allow passes | Dan Gohman | 2009-10-08 | 2 | -0/+22 |
* | remove LoopVR pass. According to Nick: | Chris Lattner | 2009-10-08 | 2 | -87/+0 |
* | Re-enable register scavenging in Thumb1 by default. | Jim Grosbach | 2009-10-08 | 1 | -0/+6 |
* | reverting thumb1 scavenging default due to test failure while I figure out wh... | Jim Grosbach | 2009-10-07 | 1 | -6/+0 |
* | second half of lazy liveness removal. | Chris Lattner | 2009-10-07 | 1 | -64/+0 |
* | Enable thumb1 register scavenging by default. | Jim Grosbach | 2009-10-07 | 1 | -0/+6 |
* | Extract subprogram and compile unit information from the debug info attached ... | Devang Patel | 2009-10-07 | 1 | -1/+4 |
* | Replace TargetInstrInfo::isInvariantLoad and its target-specific | Dan Gohman | 2009-10-07 | 2 | -10/+8 |
* | Add register-reuse to frame-index register scavenging. When a target uses | Jim Grosbach | 2009-10-07 | 2 | -3/+10 |
* | Add a comment explaining how DenseMap::insert works, because it is not | Edwin Török | 2009-10-07 | 1 | -0/+3 |
* | Make getPointerTo return a const PointerType* rather than | Duncan Sands | 2009-10-07 | 1 | -1/+1 |
* | INTRINSIC_W_CHAIN and INTRINSIC_VOID do not use MemSDNode. They | Dan Gohman | 2009-10-07 | 1 | -2/+0 |
* | Add support to handle debug info attached to an instruction. | Devang Patel | 2009-10-06 | 1 | -1/+2 |
* | Make LLVMContext's pImpl member const. | Dan Gohman | 2009-10-06 | 1 | -1/+3 |
* | remove predicate simplifier, it never got the last bugs beaten | Chris Lattner | 2009-10-06 | 2 | -8/+0 |
* | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 | 1 | -0/+15 |
* | Update processDebugLoc() so that it can be used to process debug info before ... | Devang Patel | 2009-10-06 | 2 | -4/+4 |
* | In Thumb1, the register scavenger is not always able to use an emergency | Jim Grosbach | 2009-10-05 | 1 | -0/+18 |
* | Remove an unnnecessary LLVMContext argument in | Dan Gohman | 2009-10-05 | 1 | -2/+1 |
* | Fix a name in a comment. | Dan Gohman | 2009-10-05 | 1 | -1/+1 |
* | add more type predicates. | Chris Lattner | 2009-10-05 | 1 | -6/+24 |
* | add some helper functions. | Chris Lattner | 2009-10-05 | 1 | -0/+6 |
* | remove llvm-db: it is completely broken and if anyone wants to do a debugger, | Chris Lattner | 2009-10-05 | 6 | -887/+0 |
* | Do away with the strange use of BitVectors in SSI, and just use normal sets. ... | Owen Anderson | 2009-10-04 | 1 | -19/+11 |