2009-12-18 |
Dan Gohman | Eliminate unnecessary LLVMContexts. |
tree | commitdiff |
2009-12-18 |
Dan Gohman | Preserve NSW information in more places. |
tree | commitdiff |
2009-12-18 |
Dan Gohman | Add Loop contains utility methods for testing whether... |
tree | commitdiff |
2009-12-18 |
Dan Gohman | Reapply LoopStrengthReduce and IVUsers cleanups, exclud... |
tree | commitdiff |
2009-12-17 |
Evan Cheng | Revert 91280-91283, 91286-91289, 91291, 91293, 91295... |
tree | commitdiff |
2009-12-15 |
Devang Patel | Add support to emit debug info for C++ namespaces. |
tree | commitdiff |
2009-12-15 |
Chris Lattner | Remove isPod() from DenseMapInfo, splitting it out... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Make the IVUses member private. |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Drop Loop::isNotAlreadyContainedIn in favor of Loop... |
tree | commitdiff |
2009-12-11 |
Dan Gohman | Make getUniqueExitBlocks's precondition assert more... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | enhance NonLocalDepEntry to keep the per-block phi... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | change NonLocalDepEntry from being a typedef for an... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | Switch GVN and memdep to use PHITransAddr, which correc... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | fix many input tracking bugs. |
tree | commitdiff |
2009-12-09 |
Chris Lattner | instructions defined in CurBB may be intermediate nodes... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | add dumping and sanity checking support. |
tree | commitdiff |
2009-12-08 |
Chris Lattner | make sure that PHITransAddr keeps its 'InstInputs'... |
tree | commitdiff |
2009-12-08 |
Devang Patel | Revert 90858 90875 and 90805 for now. |
tree | commitdiff |
2009-12-08 |
Chris Lattner | fix a typo (and -> add) and fix GetAvailablePHITranslat... |
tree | commitdiff |
2009-12-07 |
Victor Hernandez | Rename DIFactory::InsertValue() as DIFactory::InsertDbg... |
tree | commitdiff |
2009-12-07 |
Devang Patel | Add support to emit debug info for c++ style namespaces. |
tree | commitdiff |
2009-12-07 |
Chris Lattner | add accessor, improve comment. |
tree | commitdiff |
2009-12-07 |
Victor Hernandez | Introduce the "@llvm.dbg.value" debug intrinsic. |
tree | commitdiff |
2009-12-07 |
Chris Lattner | checkpoint of the new PHITransAddr code, still not... |
tree | commitdiff |
2009-12-07 |
John Mosby | fixed some typos in method comments, reworded some... |
tree | commitdiff |
2009-12-05 |
Nick Lewycky | Document that memory use intrinsics may also return... |
tree | commitdiff |
2009-12-04 |
Chris Lattner | add the start of a class used to handle phi translation... |
tree | commitdiff |
2009-12-03 |
Devang Patel | Add support to emit debug info for virtual functions... |
tree | commitdiff |
2009-12-03 |
Andreas Neustifter | Use ProfileInfo-API in ProfileInfo Loader and do more... |
tree | commitdiff |
2009-12-03 |
Andreas Neustifter | Converted ProfileInfo to template, added more API for... |
tree | commitdiff |
2009-12-01 |
Devang Patel | Add utility routine to create subprogram definition... |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Remove ShortNames from getNodeLabel in DOTGraphTraits |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Instantiate DefaultDOTGraphTraits |
tree | commitdiff |
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 |
next |