2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
tree | commitdiff |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
tree | commitdiff |
2007-04-25 |
Devang Patel | Mem2Reg does not need TargetData. |
tree | commitdiff |
2007-04-25 |
Devang Patel | Remove unused function argument. |
tree | commitdiff |
2007-04-21 |
Owen Anderson | Fix a comment. |
tree | commitdiff |
2007-04-20 |
Jeff Cohen | Comment out usage of write() for now. |
tree | commitdiff |
2007-04-20 |
Devang Patel | Avoid recursion. |
tree | commitdiff |
2007-04-20 |
Owen Anderson | Move more passes to using ETForest instead of Dominator... |
tree | commitdiff |
2007-04-18 |
Evan Cheng | Revert Owen's last check-in. This is breaking Mac OS... |
tree | commitdiff |
2007-04-18 |
Owen Anderson | Use new ETForest accessor. |
tree | commitdiff |
2007-04-18 |
Owen Anderson | Use ETForest instead of DominatorTree. |
tree | commitdiff |
2007-04-17 |
Chris Lattner | remove use of BasicBlock::getNext |
tree | commitdiff |
2007-04-17 |
Chris Lattner | remove use of Instruction::getNext |
tree | commitdiff |
2007-04-16 |
Anton Korobeynikov | Removed tabs everywhere except autogenerated & external... |
tree | commitdiff |
2007-04-15 |
Chris Lattner | Fix PR1335 and Transforms/Inline/2007-04-15-InlineEH.ll |
tree | commitdiff |
2007-04-15 |
Owen Anderson | Remove ImmediateDominator analysis. The same informati... |
tree | commitdiff |
2007-04-14 |
Chris Lattner | avoid copying sets and vectors around. |
tree | commitdiff |
2007-04-12 |
Lauro Ramos Venancio | Implement the "thread_local" keyword. |
tree | commitdiff |
2007-04-09 |
Owen Anderson | Re-constify things that don't break the build. Last... |
tree | commitdiff |
2007-04-09 |
Owen Anderson | Unconst-ify stuff that broke the build. |
tree | commitdiff |
2007-04-09 |
Owen Anderson | Const-ify some parameters, and some cosmetic cleanups... |
tree | commitdiff |
2007-04-09 |
Owen Anderson | Tabs -> Spaces |
tree | commitdiff |
2007-04-09 |
Owen Anderson | Improve some _slow_ behavior introduced in my patches... |
tree | commitdiff |
2007-04-09 |
Owen Anderson | Cleanup some from my DomSet-removal changes. Add a new |
tree | commitdiff |
2007-04-08 |
Nick Lewycky | Remove DominatorSet usage from LoopSimplify. Patch... |
tree | commitdiff |
2007-04-07 |
Owen Anderson | Add DomSet back, and revert the changes to LoopSimplify... |
tree | commitdiff |
2007-04-07 |
Owen Anderson | Completely purge DomSet from LoopSimplify. This is... |
tree | commitdiff |
2007-04-07 |
Owen Anderson | BreakCriticalEdges does still preserve DominatorTree. |
tree | commitdiff |
2007-04-07 |
Owen Anderson | Expunge DomSet from BreakCriticalEdges. This is part... |
tree | commitdiff |
2007-04-07 |
Owen Anderson | Expunge DomSet from CodeExtractor. This is part of... |
tree | commitdiff |
2007-04-07 |
Owen Anderson | Expunge a bunch of uses of DomSet from LoopSimplify... |
tree | commitdiff |
2007-04-02 |
Chris Lattner | reduce use of std::set |
tree | commitdiff |
2007-03-26 |
Devang Patel | Reduce malloc/free traffic. |
tree | commitdiff |
2007-03-22 |
Dan Gohman | Change uses of Function::front to Function::getEntryBlo... |
tree | commitdiff |
2007-03-20 |
Devang Patel | LoopSimplify::FindPHIToPartitionLoops() |
tree | commitdiff |
2007-03-12 |
Jeff Cohen | Unbreak VC++ build. Do not use identifiers starting... |
tree | commitdiff |
2007-03-10 |
Anton Korobeynikov | Use range tests in LowerSwitch, where possible |
tree | commitdiff |
2007-03-09 |
Devang Patel | Remove dead comments. |
tree | commitdiff |
2007-03-09 |
Devang Patel | Avoid recursion. Use iterative algorithm for RenamePass(). |
tree | commitdiff |
2007-03-02 |
Reid Spencer | Make sure debug code is not evaluated in non-debug... |
tree | commitdiff |
2007-03-02 |
Reid Spencer | 1. Sort switch cases using APInt safe comparison. |
tree | commitdiff |
2007-03-02 |
Reid Spencer | Use APInt safe isOne() method on ConstantInt instead... |
tree | commitdiff |
2007-03-02 |
Reid Spencer | Make sorting of ConstantInt be APInt clean through... |
tree | commitdiff |
2007-03-02 |
Chris Lattner | switch the inliner from being recursive to being iterative. |
tree | commitdiff |
2007-02-23 |
Chris Lattner | fix an obscure and tricky bug the inliner can hit somet... |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Revert changes for a simplier solution. |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Itanium ABI exception handing support. |
tree | commitdiff |
2007-02-20 |
Dan Gohman | Fix typos in comments. |
tree | commitdiff |
2007-02-19 |
Chris Lattner | eliminate use of deprecated apis |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1195: |
tree | commitdiff |
2007-02-13 |
Chris Lattner | Eliminate use of ctors that take vectors. |
tree | commitdiff |
2007-02-12 |
Chris Lattner | stop using methods that take vectors. |
tree | commitdiff |
2007-02-11 |
Chris Lattner | simplify code by using Value::takeName |
tree | commitdiff |
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 |
next |