2007-02-07 |
Chris Lattner | redesign the primary datastructure used by mem2reg... |
tree | commitdiff |
2007-02-05 |
Chris Lattner | With the last change, we no longer need both directions... |
tree | commitdiff |
2007-02-05 |
Reid Spencer | Apply the VISIBILITY_HIDDEN field to the remaining... |
tree | commitdiff |
2007-02-05 |
Chris Lattner | Simplify use of DFBlocks, this makes no noticable perfo... |
tree | commitdiff |
2007-02-05 |
Chris Lattner | Switch InsertedPHINodes back to SmallPtrSet now that... |
tree | commitdiff |
2007-02-05 |
Chris Lattner | switch a SmallPtrSet back to an std::set for now, this... |
tree | commitdiff |
2007-02-05 |
Chris Lattner | switch an std::set over to a SmallPtrSet, speeding... |
tree | commitdiff |
2007-02-05 |
Chris Lattner | switch an std::set over to SmallPtrSet, speeding up... |
tree | commitdiff |
2007-02-05 |
Chris Lattner | eliminate some malloc traffic, this speeds up mem2reg... |
tree | commitdiff |
2007-02-05 |
Reid Spencer | For PR411: |
tree | commitdiff |
2007-02-05 |
Reid Spencer | For PR1177: |
tree | commitdiff |
2007-02-05 |
Owen Anderson | Use DenseMap for pointer->pointer maps. |
tree | commitdiff |
2007-02-04 |
Reid Spencer | For PR1163: |
tree | commitdiff |
2007-02-03 |
Chris Lattner | Switch inliner over to use DenseMap instead of std... |
tree | commitdiff |
2007-02-01 |
Chris Lattner | Fix bugs in the inliner having to do with single-entry... |
tree | commitdiff |
2007-01-31 |
Chris Lattner | eliminate temporary vectors |
tree | commitdiff |
2007-01-30 |
Chris Lattner | Adjust #includes to match movement of constant folding... |
tree | commitdiff |
2007-01-30 |
Chris Lattner | move a bunch of constant folding code f rom Transforms... |
tree | commitdiff |
2007-01-30 |
Chris Lattner | remove now-dead code. |
tree | commitdiff |
2007-01-30 |
Chris Lattner | The inliner/cloner can now optionally take TargetData... |
tree | commitdiff |
2007-01-30 |
Chris Lattner | Change constant folding APIs to take an optional Target... |
tree | commitdiff |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
tree | commitdiff |
2007-01-26 |
Reid Spencer | For PR761: |
tree | commitdiff |
2007-01-25 |
Devang Patel | Inherit BasicBlockPass directly from Pass. |
tree | commitdiff |
2007-01-19 |
Reid Spencer | For PR1043: |
tree | commitdiff |
2007-01-15 |
Chris Lattner | rename Type::isIntegral to Type::isInteger, eliminating... |
tree | commitdiff |
2007-01-15 |
Chris Lattner | Eliminate calls to isInteger, generalizing code and... |
tree | commitdiff |
2007-01-15 |
Chris Lattner | Fix Analysis/Dominators/2006-10-02-BreakCritEdges.ll |
tree | commitdiff |
2007-01-14 |
Chris Lattner | Fix PR1110 and Analysis/Dominators/2007-01-14-BreakCrit... |
tree | commitdiff |
2007-01-12 |
Reid Spencer | Implement review feedback for the ConstantBool->Constan... |
tree | commitdiff |
2007-01-11 |
Reid Spencer | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. |
tree | commitdiff |
2007-01-11 |
Zhou Sheng | For PR1043: |
tree | commitdiff |
2007-01-07 |
Chris Lattner | Change the interface to Module::getOrInsertFunction... |
tree | commitdiff |
2007-01-07 |
Chris Lattner | prepare for adjustment to getOrInsertFunction method |
tree | commitdiff |
2007-01-06 |
Reid Spencer | For PR411: |
tree | commitdiff |
2006-12-31 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-12-23 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-12-19 |
Chris Lattner | switch more statistics over to STATISTIC, eliminating... |
tree | commitdiff |
2006-12-17 |
Bill Wendling | Added an automatic cast to "std::ostream*" etc. from... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Replace CastInst::createInferredCast calls with more... |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Fix the casting for the computation of the Malloc size. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Change inferred getCast into specific getCast. Passes... |
tree | commitdiff |
2006-12-07 |
Bill Wendling | Changed llvm_ostream et all to OStream. llvm_cerr,... |
tree | commitdiff |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
tree | commitdiff |
2006-11-27 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Remove #include <iostream> and use llvm_* streams instead. |
tree | commitdiff |
2006-11-18 |
Chris Lattner | Do not convert massive blocks on phi nodes into select... |
tree | commitdiff |
2006-11-08 |
Jim Laskey | Remove redundant <cmath>. |
tree | commitdiff |
2006-11-08 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-11-05 |
Jeff Cohen | Unbreak VC++ build. |
tree | commitdiff |
2006-11-02 |
Reid Spencer | For PR786: |
tree | commitdiff |
2006-10-31 |
Chris Lattner | generalize the fix for PR977 to also fix |
tree | commitdiff |
2006-10-31 |
Chris Lattner | Fix PR977 and Transforms/LCSSA/2006-10-31-UnreachableBl... |
tree | commitdiff |
2006-10-29 |
Chris Lattner | Fix SimplifyCFG/2006-10-29-InvokeCrash.ll, a crash... |
tree | commitdiff |
2006-10-28 |
Chris Lattner | add option to isCriticalEdge |
tree | commitdiff |
2006-10-28 |
Chris Lattner | Expose a smarter way to break critical edges. |
tree | commitdiff |
2006-10-20 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-10-20 |
Chris Lattner | Fix SimplifyCFG/2006-10-19-UncondDiv.ll by disabling... |
tree | commitdiff |
2006-10-04 |
Chris Lattner | This case isn't implemented yet. It seems unlikely... |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Fix PR932 and Analysis/Dominators/2006-10-02-BreakCritE... |
tree | commitdiff |
2006-09-28 |
Chris Lattner | simplify code |
tree | commitdiff |
2006-09-23 |
Chris Lattner | Be far more careful when splitting a loop header, eithe... |
tree | commitdiff |
2006-09-23 |
Chris Lattner | Teach UpdateDomInfoForRevectoredPreds to handle revecto... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Second half of the fix for Transforms/Inline/inline_cle... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Implement the first half of Transforms/Inline/inline_cl... |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Fix Duraid's changes to work when TLI is null. This... |
tree | commitdiff |
2006-09-04 |
Duraid Madina | add setJumpBufSize() and setJumpBufAlignment() to targe... |
tree | commitdiff |
2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
tree | commitdiff |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
tree | commitdiff |
2006-08-12 |
Chris Lattner | Don't attempt to split subloops out of a loop with... |
tree | commitdiff |
2006-08-12 |
Chris Lattner | Reimplement the loopsimplify code which deletes edges... |
tree | commitdiff |
2006-08-03 |
Chris Lattner | Fix PR867 (and maybe 868) and testcsae: |
tree | commitdiff |
2006-08-02 |
Chris Lattner | Add special check to avoid isLoop call. Simple, but... |
tree | commitdiff |
2006-08-02 |
Chris Lattner | Replace the SSA update code in LCSSA with a bottom... |
tree | commitdiff |
2006-07-18 |
Chris Lattner | silence warnings in a release build |
tree | commitdiff |
2006-07-14 |
Chris Lattner | eliminate some ugly code, using ConstantExpr::getWithOp... |
tree | commitdiff |
2006-07-12 |
Chris Lattner | Handle instructions in the map, but that map to a null... |
tree | commitdiff |
2006-07-12 |
Chris Lattner | In addition to deleting calls, the inliner can constant... |
tree | commitdiff |
2006-07-12 |
Chris Lattner | Change the callgraph representation to store the callsi... |
tree | commitdiff |
2006-07-09 |
Owen Anderson | Fix typo in the comment. |
tree | commitdiff |
2006-07-09 |
Owen Anderson | Add a fix for an issue where LCSSA would fail to insert... |
tree | commitdiff |
2006-06-28 |
Chris Lattner | Use hidden visibility to make symbols in an anonymous... |
tree | commitdiff |
2006-06-28 |
Chris Lattner | Shrink libllvmgcc.dylib by another 23K |
tree | commitdiff |
2006-06-14 |
Chris Lattner | Use the PotDoms map to memoize 'dominating value' looku... |
tree | commitdiff |
2006-06-13 |
Owen Anderson | Fix another instance where PHI nodes need special treat... |
tree | commitdiff |
2006-06-13 |
Owen Anderson | Fix a bug that was causing major slowdowns in povray... |
tree | commitdiff |
2006-06-12 |
Chris Lattner | Fix an infinite loop on Transforms/SimplifyCFG/2006... |
tree | commitdiff |
2006-06-12 |
Owen Anderson | Fix for 2006-06-26-MultipleExitsSingleBlock. |
tree | commitdiff |
2006-06-11 |
Owen Anderson | Re-commit the safe parts of my 6/9 patch. Still workin... |
tree | commitdiff |
2006-06-11 |
Evan Cheng | Back out Owen's 6/9 changes. They broke MultiSource... |
tree | commitdiff |
2006-06-09 |
Owen Anderson | Make Loop able to verify that it is in LCSSA-form,... |
tree | commitdiff |
2006-06-08 |
Owen Anderson | Update some comments, and expose LCSSAID in preparation... |
tree | commitdiff |
2006-06-06 |
Owen Anderson | Fix some formatting, and use inLoop() when appropriate. |
tree | commitdiff |
2006-06-06 |
Owen Anderson | Stop a memory leak, and update some comments. |
tree | commitdiff |
2006-06-04 |
Owen Anderson | Some more clean-up, and squash an IDF-Phi related bug. |
tree | commitdiff |
2006-06-04 |
Owen Anderson | Various clean-ups suggested by Chris. |
tree | commitdiff |
2006-06-03 |
Owen Anderson | Fix a bug in Phi-noded insertion. Also, update some... |
tree | commitdiff |
2006-06-02 |
Chris Lattner | Force anything that #includes llvm/Transforms/Utils... |
tree | commitdiff |
2006-06-01 |
Chris Lattner | Remove dead #include |
tree | commitdiff |
2006-06-01 |
Chris Lattner | Make the "pruning cloner" smarter. As it propagates... |
tree | commitdiff |
next |