2009-11-30 |
Tobias Grosser | Small PostDominatorTree improvements |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Remove ":" after BB name in -view-cfg-only |
tree | commitdiff |
2009-11-28 |
Chris Lattner | Enhance InsertPHITranslatedPointer to be able to return... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | Rework InsertPHITranslatedPointer to handle the recursi... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | factor some logic out of instcombine into a new Simplif... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | teach GVN's load PRE to insert computations of the... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | Fix phi translation in load PRE to agree with the phi |
tree | commitdiff |
2009-11-27 |
Chris Lattner | factor some instcombine simplifications for getelementp... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Implement PR1143 (at -m64) by making basicaa look throu... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | move DecomposeGEPExpression out into ValueTracking.cpp |
tree | commitdiff |
2009-11-25 |
Devang Patel | Use StringRef (again) in DebugInfo interface. |
tree | commitdiff |
2009-11-24 |
Devang Patel | Emit pubtypes. |
tree | commitdiff |
2009-11-23 |
Devang Patel | Add CreateLocation varinat that accepts MDNode (with... |
tree | commitdiff |
2009-11-23 |
Chris Lattner | add a helper |
tree | commitdiff |
2009-11-23 |
Nick Lewycky | Remove unused LLVMContext. |
tree | commitdiff |
2009-11-22 |
Chris Lattner | Remove the AliasAnalysis::getMustAliases method, which... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Make Loop::getLoopLatch() work on loops which don't... |
tree | commitdiff |
2009-11-19 |
Dan Gohman | Extend CaptureTracking to indicate when a value is... |
tree | commitdiff |
2009-11-18 |
Dan Gohman | Simplify ComputeMultiple so that it doesn't depend... |
tree | commitdiff |
2009-11-17 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2009-11-15 |
Chris Lattner | disable copying, enforce some invariants. |
tree | commitdiff |
2009-11-14 |
Benjamin Kramer | Remove dead variable found by clang++. |
tree | commitdiff |
2009-11-13 |
Devang Patel | Do not use value handle to wrap MDNode in DIDescriptor. |
tree | commitdiff |
2009-11-13 |
Devang Patel | Revert r87059 for now. It is failing clang tests. |
tree | commitdiff |
2009-11-13 |
Victor Hernandez | Remove unnecessary llvm.dbg.declare bitcast |
tree | commitdiff |
2009-11-12 |
Devang Patel | "Attach debug info with llvm instructions" mode was... |
tree | commitdiff |
2009-11-12 |
Evan Cheng | - Teach LSR to avoid changing cmp iv stride if it will... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | Add a new getPredicateOnEdge method which returns more... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | expose edge information and switch j-t to use it. |
tree | commitdiff |
2009-11-12 |
Devang Patel | Do not use StringRef in DebugInfo interface. |
tree | commitdiff |
2009-11-11 |
Dan Gohman | Fix a copy+pasto in a comment. |
tree | commitdiff |
2009-11-11 |
Chris Lattner | stub out some LazyValueInfo interfaces, and have JumpTh... |
tree | commitdiff |
2009-11-11 |
Chris Lattner | Stub out a new lazy value info pass, which will eventually |
tree | commitdiff |
2009-11-11 |
Chris Lattner | remove redundant foward declaration. This function... |
tree | commitdiff |
2009-11-10 |
Devang Patel | Implement support to debug inlined functions. |
tree | commitdiff |
2009-11-10 |
Chris Lattner | in -dot-cfg and -dot-cfg-only, when rendering switch... |
tree | commitdiff |
2009-11-10 |
Chris Lattner | move some generally useful functions out of jump threading |
tree | commitdiff |
2009-11-10 |
Devang Patel | Process InlinedAt location info. |
tree | commitdiff |
2009-11-10 |
Victor Hernandez | Update computeArraySize() to use ComputeMultiple()... |
tree | commitdiff |
2009-11-10 |
Victor Hernandez | Add ComputeMultiple() analysis function that recursivel... |
tree | commitdiff |
2009-11-10 |
Chris Lattner | add a new SimplifyInstruction API, which is like Consta... |
tree | commitdiff |
2009-11-10 |
Jeffrey Yasskin | Fix DenseMap iterator constness. |
tree | commitdiff |
2009-11-10 |
Chris Lattner | factor simplification logic for AND and OR out to InstS... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | rename SimplifyCompare -> SimplifyCmpInst and split... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | fix ConstantFoldCompareInstOperands to take the LHS... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | stub out a new libanalysis "instruction simplify" inter... |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Fix an 80-column violation. |
tree | commitdiff |
2009-11-07 |
Victor Hernandez | Re-commit r86077 now that r86290 fixes the 179.art... |
tree | commitdiff |
2009-11-06 |
Chris Lattner | remove some more Context arguments. |
tree | commitdiff |
2009-11-06 |
Chris Lattner | remove a bunch of extraneous LLVMContext arguments |
tree | commitdiff |
2009-11-06 |
Victor Hernandez | Revert r86077 because it caused crashes in 179.art... |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Factor out the predicate code for loopsimplify form... |
tree | commitdiff |
2009-11-05 |
Victor Hernandez | Update CreateMalloc so that its callers specify the... |
tree | commitdiff |
2009-11-01 |
Douglas Gregor | Reverting 85714, 85715, 85716, which are breaking the... |
tree | commitdiff |
2009-11-01 |
Dan Gohman | Add a function to Passes.h to allow clients to create... |
tree | commitdiff |
2009-11-01 |
Dan Gohman | Don't #include Pass.h from CallGraph.h. |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Rename forgetLoopBackedgeTakenCount to forgetLoop,... |
tree | commitdiff |
2009-10-28 |
Victor Hernandez | Extend getMallocArraySize() to determine the array... |
tree | commitdiff |
2009-10-27 |
Victor Hernandez | Rename MallocFreeHelper as MemoryBuiltins |
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-26 |
Devang Patel | Add support to encode type info using llvm::Constant. |
tree | commitdiff |
2009-10-26 |
Chandler Carruth | Move DataTypes.h to include/llvm/System, update all... |
tree | commitdiff |
2009-10-24 |
Dan Gohman | Rename isLoopExit to isLoopExiting, for consistency... |
tree | commitdiff |
2009-10-24 |
Dan Gohman | Make DominanceFrontier::addBasicBlock return the iterat... |
tree | commitdiff |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
tree | commitdiff |
2009-10-22 |
Chris Lattner | Move some constant folding logic for loads out of instc... |
tree | commitdiff |
2009-10-18 |
Chris Lattner | add function passes for printing various dominator... |
tree | commitdiff |
2009-10-18 |
Chris Lattner | make DOTGraphTraits public, patch by Tobias Grosser! |
tree | commitdiff |
2009-10-18 |
Chris Lattner | add nodes_begin/end/iterator for dominfo, patch by... |
tree | commitdiff |
2009-10-17 |
Daniel Dunbar | Add required #includes for freestanding .h files. |
tree | commitdiff |
2009-10-15 |
Victor Hernandez | Fix bug where array malloc with unexpected computation... |
tree | commitdiff |
2009-10-13 |
Dan Gohman | Fix resetCachedCostInfo to reset all of the cost inform... |
tree | commitdiff |
2009-10-13 |
Dan Gohman | Split code not specific to Function inlining out into... |
tree | commitdiff |
2009-10-13 |
Dan Gohman | Move the InlineCost code from Transforms/Utils to Analysis. |
tree | commitdiff |
2009-10-12 |
Devang Patel | Enable "debug info attached to an instruction" mode. |
tree | commitdiff |
2009-10-09 |
Dan Gohman | Add the ability to track HasNSW and HasNUW on more... |
tree | commitdiff |
2009-10-08 |
Chris Lattner | remove LoopVR pass. According to Nick: |
tree | commitdiff |
2009-10-07 |
Devang Patel | Extract subprogram and compile unit information from... |
tree | commitdiff |
2009-10-05 |
Dan Gohman | Remove an unnnecessary LLVMContext argument in |
tree | commitdiff |
2009-10-01 |
Mike Stump | Expand api out in the usual inserter way, though, I... |
tree | commitdiff |
2009-09-30 |
Devang Patel | Add isFOO() helpers. Fix getDirectory() and getFilename... |
tree | commitdiff |
2009-09-30 |
Mike Stump | Add a way for a frontend to generate more complex dwarf... |
tree | commitdiff |
2009-09-29 |
Devang Patel | Remove std::string uses from DebugInfo interface. |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Move the dominator verification code out of special... |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Extract the code for inserting a loop into the loop... |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Remove a redundant assert. |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Add dominates and releaseMemory member functions to... |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Add a properlyDominates member function to ScalarEvolution. |
tree | commitdiff |
2009-09-26 |
Dan Gohman | Add a comment describing natural loops. |
tree | commitdiff |
2009-09-22 |
Daniel Dunbar | Switch DIDescriptor to use a TrackingVH. - This makes... |
tree | commitdiff |
2009-09-21 |
Chris Lattner | move DominatorTree::dominates for instructions out... |
tree | commitdiff |
2009-09-19 |
Daniel Dunbar | Prefer super class constructor to explicit initialization. |
tree | commitdiff |
2009-09-19 |
Daniel Dunbar | Tabs -> spaces (really?) |
tree | commitdiff |
2009-09-19 |
Daniel Dunbar | Strip trailing whitespace. |
tree | commitdiff |
2009-09-19 |
Nick Lewycky | Lett users of sparse propagation do their own thing... |
tree | commitdiff |
2009-09-18 |
Victor Hernandez | Update malloc call creation code (AllocType is now... |
tree | commitdiff |
2009-09-17 |
Dan Gohman | Teach ScalarEvolution how to reason about no-wrap flags... |
tree | commitdiff |
2009-09-16 |
Devang Patel | Provide a way to extract location info from DILocation. |
tree | commitdiff |
2009-09-16 |
Andreas Neustifter | Reapplied r81355 with the problems fixed. |
tree | commitdiff |
next |