2009-09-03 |
Dan Gohman | Add a verifyAnalysis to LoopInfo, LoopSimplify, and... |
tree | commitdiff |
2009-09-03 |
Dan Gohman | Change PHINode::hasConstantValue to have a DominatorTre... |
tree | commitdiff |
2009-09-03 |
Duncan Sands | Keep track of how many memmove calls were turned into |
tree | commitdiff |
2009-09-03 |
Andreas Neustifter | Code Cleanup. |
tree | commitdiff |
2009-09-03 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from this file. |
tree | commitdiff |
2009-09-03 |
Chris Lattner | In C++, code is not allowed to call main. In C it... |
tree | commitdiff |
2009-09-03 |
Gabor Greif | back out my recent commit (r80858), it seems to break... |
tree | commitdiff |
2009-09-03 |
Gabor Greif | re-commit r66920 (which has been backed out in r66953... |
tree | commitdiff |
2009-09-02 |
Andreas Neustifter | Sort edges in MaximumSpanningTree more stable in case... |
tree | commitdiff |
2009-09-02 |
Andreas Neustifter | Changed set of BlocksToInstrument to set of InsertedBlo... |
tree | commitdiff |
2009-09-02 |
Andreas Neustifter | Code cleanups and added comments. |
tree | commitdiff |
2009-09-02 |
Chris Lattner | fix PR4815: some cases where DeleteDeadInstruction... |
tree | commitdiff |
2009-09-02 |
Chris Lattner | clean up this code a bit. |
tree | commitdiff |
2009-09-02 |
Chris Lattner | eliminate VISIBILITY_HIDDEN from Transforms/Scalar... |
tree | commitdiff |
2009-09-02 |
Chris Lattner | fix PR4837, some bugs folding vector compares. These |
tree | commitdiff |
2009-09-01 |
Andreas Neustifter | OptimalEdgeProfiling: Creation of profiles. |
tree | commitdiff |
2009-09-01 |
Chris Lattner | remove CallGraphNode::replaceCallSite, it is redundant... |
tree | commitdiff |
2009-09-01 |
Chris Lattner | cleanup/simplify |
tree | commitdiff |
2009-09-01 |
Chris Lattner | remove a bunch of explicit code previously needed to... |
tree | commitdiff |
2009-09-01 |
Chris Lattner | enhance memcpy opt to turn memmoves into memcpy when... |
tree | commitdiff |
2009-09-01 |
Chris Lattner | random code cleanups, no functionality change. |
tree | commitdiff |
2009-09-01 |
Ted Kremenek | Update CMake files. |
tree | commitdiff |
2009-09-01 |
Andreas Neustifter | Preparation for Optimal Edge Profiling: |
tree | commitdiff |
2009-09-01 |
Chris Lattner | Change CallGraphNode to maintain it's Function as an... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | fix some cases where instcombine would change hte IR... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | comment and simplify some code. |
tree | commitdiff |
2009-08-31 |
Chris Lattner | add -debug output |
tree | commitdiff |
2009-08-31 |
Chris Lattner | improve -debug output, so that -debug is more likely... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | fix a bug I introduced with my 'instcombine builder... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | simplify some code by making the SCCNodes set contain... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | Fix PR4834, a tricky case where the inliner would resol... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | Fix some nasty callgraph dangling pointer problems in |
tree | commitdiff |
2009-08-30 |
Chris Lattner | Fix PR4748: don't fold gep(bitcast(x)) into bitcast... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | misc cleanup |
tree | commitdiff |
2009-08-30 |
Chris Lattner | add getPointerAddressSpace() to GEP instruction, use... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | eliminate InsertCastBefore, use the builder instead. |
tree | commitdiff |
2009-08-30 |
Chris Lattner | eliminate InsertBitCastBefore, just use the builder... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | convert a bunch more calls to InsertNewInstBefore to use |
tree | commitdiff |
2009-08-30 |
Chris Lattner | fix typo |
tree | commitdiff |
2009-08-30 |
Chris Lattner | give instcombine a custom IRBuilder that adds new instr... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | add a new InstCombineWorklist::AddValue method that... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | move AddUsersToWorkList to the worklist processing... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | rename AddUsesToWorkList -> AddOperandsToWorkList.... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | inline the trivial AddToWorkList/RemoveFromWorkList... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | fix a bug I introduced in r80478 found by the build... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | refactor instcombine's worklist processing stuff out... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | more cleanups: remove some redundant code, and simplify... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | eliminate the temporary SrcGEPOperands smallvector. |
tree | commitdiff |
2009-08-30 |
Chris Lattner | simplify/detangle some control flow. |
tree | commitdiff |
2009-08-30 |
Chris Lattner | simplify and cleanup some code, remove some code that... |
tree | commitdiff |
2009-08-29 |
Dan Gohman | Remove an unnecessary Context argument. |
tree | commitdiff |
2009-08-29 |
Benjamin Kramer | Inline empty destructor. |
tree | commitdiff |
2009-08-29 |
Bill Wendling | Fix warning about non-virtual destructor. |
tree | commitdiff |
2009-08-28 |
Devang Patel | Reapply 79977. |
tree | commitdiff |
2009-08-28 |
Andreas Neustifter | Preparation for Optimal Edge Profiling: |
tree | commitdiff |
2009-08-28 |
Chris Lattner | finish a half formed thought :) |
tree | commitdiff |
2009-08-28 |
Chris Lattner | Fix PR3913, patch by Jakub Staszak! |
tree | commitdiff |
2009-08-27 |
Chris Lattner | Implement a new optimization in the inliner: if inlinin... |
tree | commitdiff |
2009-08-27 |
Chris Lattner | unbreak the build, yay for symlinks + makefiles. :( |
tree | commitdiff |
2009-08-27 |
Chris Lattner | reduce header #include'age |
tree | commitdiff |
2009-08-27 |
Chris Lattner | enhance InlineFunction to be able to optionally return |
tree | commitdiff |
2009-08-27 |
Chris Lattner | smallvectorize the list of returns built by CloneAndPru... |
tree | commitdiff |
2009-08-27 |
Chris Lattner | remove CloneTrace, which appears to be dead since 2004. |
tree | commitdiff |
2009-08-27 |
Chris Lattner | reduce inlining factor some stuff out to a static helpe... |
tree | commitdiff |
2009-08-26 |
Owen Anderson | Make this into a static method. |
tree | commitdiff |
2009-08-26 |
Devang Patel | Revert 79977. It causes llvm-gcc bootstrap failures... |
tree | commitdiff |
2009-08-26 |
Dan Gohman | Remove unused variables. |
tree | commitdiff |
2009-08-25 |
Dan Gohman | Eliminate the unused Context argument on one of the... |
tree | commitdiff |
2009-08-25 |
Dan Gohman | Rename Instruction::isIdenticalTo to Instruction::isIde... |
tree | commitdiff |
2009-08-25 |
Dan Gohman | Special-case static allocas in IndVarSimplify's loop... |
tree | commitdiff |
2009-08-25 |
Owen Anderson | Comment-ify. |
tree | commitdiff |
2009-08-25 |
Owen Anderson | Switch to SmallVector. |
tree | commitdiff |
2009-08-25 |
Owen Anderson | Pull out this predicate loop into a helper function. |
tree | commitdiff |
2009-08-25 |
Devang Patel | Update DebugInfo interface to use metadata, instead... |
tree | commitdiff |
2009-08-25 |
Dale Johannesen | Allow multiple occurrences of -inline-threshold on |
tree | commitdiff |
2009-08-25 |
Owen Anderson | Handle a corner case when extracing code regions where... |
tree | commitdiff |
2009-08-24 |
Owen Anderson | When extracting SEME regions of code, the extractor... |
tree | commitdiff |
2009-08-24 |
Chris Lattner | prune the #includes in raw_ostream.h by moving a |
tree | commitdiff |
2009-08-23 |
Benjamin Kramer | Kill off more cerr/cout uses and prune includes a bit. |
tree | commitdiff |
2009-08-23 |
Daniel Dunbar | Fix -Asserts warnings. |
tree | commitdiff |
2009-08-23 |
Chris Lattner | convert LoopInfo.h and GraphWriter.h to use raw_ostream |
tree | commitdiff |
2009-08-23 |
Chris Lattner | eliminate uses of cerr() |
tree | commitdiff |
2009-08-23 |
Chris Lattner | remove a few DOUTs here and there. |
tree | commitdiff |
2009-08-23 |
Chris Lattner | Change Pass::print to take a raw ostream instead of... |
tree | commitdiff |
2009-08-23 |
Chris Lattner | eliminate the std::ostream form of WriteAsOperand and... |
tree | commitdiff |
2009-08-23 |
Chris Lattner | remove the std::ostream version of module and type... |
tree | commitdiff |
2009-08-23 |
Chris Lattner | eliminate the "Value" printing methods that print to... |
tree | commitdiff |
2009-08-20 |
Dan Gohman | Rename hasNoUnsignedOverflow and hasNoSignedOverflow... |
tree | commitdiff |
2009-08-19 |
Dan Gohman | Fix a few places to check if TargetData is available... |
tree | commitdiff |
2009-08-19 |
Dan Gohman | Make SROA and PredicateSimplifier cope if TargetData... |
tree | commitdiff |
2009-08-19 |
Dan Gohman | Use hasDefinitiveInitializer() instead of testing the... |
tree | commitdiff |
2009-08-19 |
Nick Lewycky | Fix up PHI nodes correctly in the presence of unreachab... |
tree | commitdiff |
2009-08-19 |
Nick Lewycky | Be more careful when modifying PHI nodes. Patch by... |
tree | commitdiff |
2009-08-19 |
Dan Gohman | Fix SimplifyLibcalls and ValueTracking to check mayBeOv... |
tree | commitdiff |
2009-08-18 |
Dan Gohman | Fix a bug that caused globalopt to miscompile tramp3d... |
tree | commitdiff |
2009-08-18 |
Dan Gohman | Make TargetData optional in MemCpyOptimizer. |
tree | commitdiff |
2009-08-18 |
Dan Gohman | Make TargetData optional in SimplifyLibCalls. |
tree | commitdiff |
2009-08-18 |
Anton Korobeynikov | The attached patches attempt to fix cross builds. For... |
tree | commitdiff |
2009-08-17 |
Dan Gohman | Update comments to new-style syntax. |
tree | commitdiff |
2009-08-17 |
Nick Lewycky | Don't crash on critical edge. Patch by Andre Tavares. |
tree | commitdiff |
next |