aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* remove the now dead condprop pass, PR3906.Chris Lattner2009-11-113-294/+0
* Remove dead code.Rafael Espindola2009-11-111-5/+0
* Show command-line args and features passed into backend in debug output. Appr...Sandeep Patel2009-11-111-0/+6
* Fix -Asserts warning.Daniel Dunbar2009-11-111-0/+1
* The TBB and TBH instructions for Thumb2 are really handy for jump tables, butJim Grosbach2009-11-111-3/+96
* stub out some LazyValueInfo interfaces, and have JumpThreadingChris Lattner2009-11-112-19/+161
* Make sure that the exception handling data has the same visibility as theBill Wendling2009-11-111-2/+7
* Do not assume first function scope seen represents current function. Devang Patel2009-11-111-2/+3
* Add From arguments to StringRef search functions, and tweak doxyments.Daniel Dunbar2009-11-111-9/+24
* llvm-gcc/clang don't (won't?) need this hack.Daniel Dunbar2009-11-111-1/+2
* Stub out a new lazy value info pass, which will eventuallyChris Lattner2009-11-112-0/+32
* add a fixmeChris Lattner2009-11-111-0/+4
* remove redundant foward declaration. This function is already in Chris Lattner2009-11-111-1/+3
* While creating DbgScopes, do not forget parent scope. Devang Patel2009-11-111-0/+2
* Block terminator may be a switch.Evan Cheng2009-11-111-1/+1
* add a noteChris Lattner2009-11-101-0/+2
* I did this a week or two agoChris Lattner2009-11-101-6/+0
* Ignore variable if scope info is not available.Devang Patel2009-11-101-2/+5
* Emit correct code when making a ConstantPool entry for a vectorDale Johannesen2009-11-101-2/+11
* Implement support to debug inlined functions.Devang Patel2009-11-1010-570/+657
* implement a TODO by teaching jump threading about "xor x, 1".Chris Lattner2009-11-101-2/+14
* move some generally useful functions out of jump threadingChris Lattner2009-11-103-85/+82
* Don't mark conditional branch instructions as control barriers.Dan Gohman2009-11-101-14/+16
* Modify how the prologue encoded the "move" information for the FDE. GCCBill Wendling2009-11-101-31/+42
* Process InlinedAt location info.Devang Patel2009-11-101-16/+21
* fix a crash in SCCP handling extractvalue of an array, pointed out andChris Lattner2009-11-101-3/+8
* Teach PHIElimination to split critical edges when -split-phi-edges is enabled.Jakob Stoklund Olesen2009-11-103-4/+125
* Refactoring: Extract method PHIElimination::isLiveOut().Jakob Stoklund Olesen2009-11-102-69/+65
* improve comment.Chris Lattner2009-11-101-2/+5
* Make jump threading eliminate blocks that just contain phi nodes,Chris Lattner2009-11-101-0/+21
* Generalize lsr code that optimize loop to count down towards zero.Evan Cheng2009-11-101-80/+126
* make this handle redefinition of malloc function with different prototype cor...Victor Hernandez2009-11-101-7/+9
* Change Thumb1 address mode printing, instead ofEvan Cheng2009-11-101-5/+2
* Add a comment.Evan Cheng2009-11-101-0/+2
* Add defensive break.Duncan Sands2009-11-101-0/+1
* Add a monstrous hack to improve X86ISelDAGToDAG compile time.Daniel Dunbar2009-11-101-0/+8
* Fix obvious typo.Duncan Sands2009-11-101-1/+1
* clarify logic.Chris Lattner2009-11-101-4/+4
* Teach DSE to eliminate useless trampolines.Duncan Sands2009-11-101-6/+19
* Add brackets to make gcc-4.4 happy.Duncan Sands2009-11-101-3/+3
* Codegen support for the llvm.invariant/lifetime.start/end intrinsics:Duncan Sands2009-11-102-0/+19
* Update computeArraySize() to use ComputeMultiple() to determine the array siz...Victor Hernandez2009-11-102-97/+26
* Add ComputeMultiple() analysis function that recursively determines if a Valu...Victor Hernandez2009-11-101-0/+125
* unify the code that determines whether it is a good idea to change the typeChris Lattner2009-11-101-27/+36
* Simplify.Nick Lewycky2009-11-101-3/+1
* Reapply r86359, "Teach dead store elimination that certain intrinsics write toNick Lewycky2009-11-101-63/+118
* refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG.Chris Lattner2009-11-102-164/+173
* CMake: Support for building llvm loadable modules.Oscar Fuentes2009-11-101-1/+1
* Fix PR5445Bruno Cardoso Lopes2009-11-101-1/+1
* I misread the parens, not so redundant after all.Chris Lattner2009-11-101-4/+4