2009-11-01 |
Chris Lattner | improve comment. |
tree | commitdiff |
2009-11-01 |
Chris Lattner | change llvm::MergeBlockIntoPredecessor to not merge... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | constant fold indirectbr(blockaddress(%bb)) -> br label... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | Revert 85678/85680. The decision is to stay with the... |
tree | commitdiff |
2009-10-31 |
Chris Lattner | llvm::SplitEdge should refuse to split an edge from... |
tree | commitdiff |
2009-10-31 |
Chris Lattner | update the comment above llvm::SplitCriticalEdge, and... |
tree | commitdiff |
2009-10-31 |
Chris Lattner | adjust a couple xforms to work with null bb's in BlockA... |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Revert r85667. LoopUnroll currently can't call utility... |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Remove redundant code. |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Merge the enhancements from LoopUnroll's FoldBlockIntoP... |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Simplify this code. |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Update CMakeLists for recent renames. |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Rename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll... |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Add a comment about a missed opportunity. |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Teach SimplifyCFG how to eliminate duplicate PHI nodes... |
tree | commitdiff |
2009-10-29 |
Chris Lattner | teach various passes about blockaddress. We no longer |
tree | commitdiff |
2009-10-29 |
Chris Lattner | teach ValueMapper about BlockAddress', making bugpoint... |
tree | commitdiff |
2009-10-29 |
Chris Lattner | unindent massive blocks, no functionality change. |
tree | commitdiff |
2009-10-27 |
Devang Patel | Factor out redundancy from clone() implementations. |
tree | commitdiff |
2009-10-27 |
Victor Hernandez | Rename MallocFreeHelper as MemoryBuiltins |
tree | commitdiff |
2009-10-27 |
Chris Lattner | Fix a pretty serious misfeature of the inliner: if... |
tree | commitdiff |
2009-10-26 |
Victor Hernandez | Rename MallocHelper as MallocFreeHelper, since it now... |
tree | commitdiff |
2009-10-26 |
Victor Hernandez | Remove FreeInst. |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
tree | commitdiff |
2009-10-24 |
Dan Gohman | MapValue doesn't needs its LLVMContext argument. |
tree | commitdiff |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
tree | commitdiff |
2009-10-20 |
Chris Lattner | alternate fix for PR5258 which avoids worklist problems... |
tree | commitdiff |
2009-10-20 |
Torok Edwin | Fix PR5258, jump-threading creating invalid PHIs. |
tree | commitdiff |
2009-10-19 |
Dan Gohman | Fix SplitBlockPredecessors' LoopInfo updating code... |
tree | commitdiff |
2009-10-19 |
Dan Gohman | Change instnamer to name arguments "arg" instead of... |
tree | commitdiff |
2009-10-17 |
Chris Lattner | Simplify some code (first hunk) and fix PR5208 (second... |
tree | commitdiff |
2009-10-17 |
Victor Hernandez | Remove MallocInst from LLVM Instructions. |
tree | commitdiff |
2009-10-16 |
Duncan Sands | Strip trailing white space. |
tree | commitdiff |
2009-10-13 |
Ted Kremenek | Update CMake file. |
tree | commitdiff |
2009-10-13 |
Dan Gohman | Commit the removal of this file, which is now moved... |
tree | commitdiff |
2009-10-13 |
Dan Gohman | Start refactoring the inline cost estimation code so... |
tree | commitdiff |
2009-10-13 |
Chris Lattner | change simplifycfg to not duplicate 'unwind' instructio... |
tree | commitdiff |
2009-10-11 |
Chris Lattner | rewrite LCSSA to use SSAUpdate, to only return true... |
tree | commitdiff |
2009-10-11 |
Chris Lattner | clean up and simplify some code. Don't use setvector... |
tree | commitdiff |
2009-10-10 |
Chris Lattner | add a simple helper method. |
tree | commitdiff |
2009-10-10 |
Chris Lattner | add ability for clients of SSAUpdater to find out about the |
tree | commitdiff |
2009-10-10 |
Chris Lattner | add the ability to get a rewritten value from the middl... |
tree | commitdiff |
2009-10-10 |
Chris Lattner | rename GetValueInBlock -> GetValueAtEndOfBlock to bette... |
tree | commitdiff |
2009-10-10 |
Chris Lattner | use a typedef instead of spelling out an insane type... |
tree | commitdiff |
2009-10-10 |
Chris Lattner | Implement an efficient and fully general SSA update... |
tree | commitdiff |
2009-10-10 |
Chris Lattner | random tidying |
tree | commitdiff |
2009-10-09 |
Dale Johannesen | Use names instead of numbers for some of the magic |
tree | commitdiff |
2009-10-07 |
Eric Christopher | Add FreeInst to the "is a call" check for Insts that... |
tree | commitdiff |
2009-10-07 |
Eric Christopher | While we still have a MallocInst treat it as a call... |
tree | commitdiff |
2009-10-06 |
Duncan Sands | Introduce and use convenience methods for getting point... |
tree | commitdiff |
2009-10-05 |
Dan Gohman | Remove an unnnecessary LLVMContext argument in |
tree | commitdiff |
2009-10-04 |
Owen Anderson | Do away with the strange use of BitVectors in SSI,... |
tree | commitdiff |
2009-10-04 |
Owen Anderson | Fix a typo in the comment. |
tree | commitdiff |
2009-10-04 |
Owen Anderson | SSI needs to require DT and DF transitively, since... |
tree | commitdiff |
2009-09-30 |
Dan Gohman | Fix this code so that it doesn't try to iterate through... |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Remove a redundant #ifndef and add an assertion string. |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Convert LoopSimplify and LoopExtractor from FunctionPas... |
tree | commitdiff |
2009-09-27 |
Chris Lattner | calls are already handled, malloc doesn't need a specia... |
tree | commitdiff |
2009-09-27 |
Nick Lewycky | Instruction::clone does not need to take an LLVMContext... |
tree | commitdiff |
2009-09-23 |
Dale Johannesen | A minor improvment in accuracy to inline cost |
tree | commitdiff |
2009-09-21 |
Chris Lattner | tidy up |
tree | commitdiff |
2009-09-18 |
Victor Hernandez | Enhance transform passes so that they apply the same... |
tree | commitdiff |
2009-09-18 |
Victor Hernandez | Update malloc call creation code (AllocType is now... |
tree | commitdiff |
2009-09-16 |
Andreas Neustifter | Preserve ProfileInfo during CodeGenPrepare. |
tree | commitdiff |
2009-09-10 |
Nick Lewycky | Correctly handle the case where a comparison is created... |
tree | commitdiff |
2009-09-10 |
Evan Cheng | Add malloc call utility functions. Patch by Victor... |
tree | commitdiff |
2009-09-09 |
Dan Gohman | Fix SplitCriticalEdge to properly update LCSSA form... |
tree | commitdiff |
2009-09-09 |
Andreas Neustifter | Preserve ProfileInfo. |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Re-apply r80926, with fixes: keep the domtree informed... |
tree | commitdiff |
2009-09-06 |
Eric Christopher | Fix comment. |
tree | commitdiff |
2009-09-06 |
Evan Cheng | Revert r80926. It causes loop unswitch assertion and... |
tree | commitdiff |
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 |
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-01 |
Chris Lattner | remove a bunch of explicit code previously needed to... |
tree | commitdiff |
2009-09-01 |
Chris Lattner | Change CallGraphNode to maintain it's Function as an... |
tree | commitdiff |
2009-08-28 |
Devang Patel | Reapply 79977. |
tree | commitdiff |
2009-08-27 |
Chris Lattner | unbreak the build, yay for symlinks + makefiles. :( |
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 |
Devang Patel | Revert 79977. It causes llvm-gcc bootstrap failures... |
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 |
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 |
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-23 |
Daniel Dunbar | Fix -Asserts warnings. |
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 "Value" printing methods that print to... |
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-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 |