2009-08-25 |
Devang Patel | Update DebugInfo interface to use metadata, instead... |
tree | commitdiff |
2009-08-24 |
Andreas Neustifter | This patch cleans up the ProfileInfo by |
tree | commitdiff |
2009-08-24 |
Chris Lattner | remove a few dead insertion methods. |
tree | commitdiff |
2009-08-23 |
Chris Lattner | convert LoopInfo.h and GraphWriter.h to use raw_ostream |
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 | eliminate the "Value" printing methods that print to... |
tree | commitdiff |
2009-08-20 |
Dan Gohman | Rename hasNoUnsignedOverflow and hasNoSignedOverflow... |
tree | commitdiff |
2009-08-20 |
Dan Gohman | Various comment and whitespace cleanups. |
tree | commitdiff |
2009-08-18 |
Dan Gohman | Generalize ScalarEvolution to be able to analyze GEPs... |
tree | commitdiff |
2009-08-11 |
Benjamin Kramer | Make LLVMContext and LLVMContextImpl classes instead... |
tree | commitdiff |
2009-08-11 |
Dan Gohman | Tidy #includes. |
tree | commitdiff |
2009-08-10 |
Devang Patel | Keep track of DIType. |
tree | commitdiff |
2009-08-08 |
Daniel Dunbar | Some ProfileInfo cleanups. |
tree | commitdiff |
2009-08-08 |
Daniel Dunbar | Add a basic static ProfileInfo provider (ProfileEstimat... |
tree | commitdiff |
2009-08-08 |
Daniel Dunbar | More ProfileInfo improvements. |
tree | commitdiff |
2009-08-07 |
Andreas Bolka | SIV/MIV classification for LDA. |
tree | commitdiff |
2009-08-06 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2009-08-06 |
Devang Patel | Fix comment. |
tree | commitdiff |
2009-08-05 |
Daniel Dunbar | Make block and function count available via ProfileInfo. |
tree | commitdiff |
2009-08-05 |
Daniel Dunbar | Remove unnecessary ProfileInfoLoader methods. |
tree | commitdiff |
2009-08-05 |
Andreas Bolka | ZIV tester for LDA. |
tree | commitdiff |
2009-08-04 |
Owen Anderson | Factor some of the constants+context related code out... |
tree | commitdiff |
2009-08-03 |
Andreas Bolka | Restrict LDA to affine subscripts. |
tree | commitdiff |
2009-07-31 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2009-07-31 |
Dan Gohman | Fix some problems with ASTCallbackVH in its use as... |
tree | commitdiff |
2009-07-31 |
Devang Patel | Process DbgDeclareInst. |
tree | commitdiff |
2009-07-30 |
Dan Gohman | Use CallbackVH in AliasSetTracker to avoid getting... |
tree | commitdiff |
2009-07-30 |
Devang Patel | s/DebugInfoEnumerator/DebugInfoFinder/g |
tree | commitdiff |
2009-07-30 |
Devang Patel | walk DbgRegionStartInst and DbgRegionEndInst |
tree | commitdiff |
2009-07-29 |
Andreas Bolka | Skeleton for pairwise subscript testing. |
tree | commitdiff |
2009-07-28 |
Devang Patel | Add DebugInfoEnumerator to collect debug info. |
tree | commitdiff |
2009-07-28 |
Andreas Bolka | Simplify LDA-internal interface. |
tree | commitdiff |
2009-07-27 |
Devang Patel | 80 columns! |
tree | commitdiff |
2009-07-27 |
Dan Gohman | Fix wording in comments. |
tree | commitdiff |
2009-07-25 |
Dan Gohman | Fix a few comments to say "backedge-taken count" instead of |
tree | commitdiff |
2009-07-25 |
Dan Gohman | Instead of eagerly creating new SCEVs to replace all... |
tree | commitdiff |
2009-07-25 |
Dan Gohman | Make AliasAnalysis and related classes use |
tree | commitdiff |
2009-07-24 |
Andreas Bolka | Forward-declare raw_ostream. |
tree | commitdiff |
2009-07-24 |
Dan Gohman | Give SCEVAddRecExpr no-signed-overflow and no-unsigned... |
tree | commitdiff |
2009-07-24 |
Dan Gohman | Give the SCEV class a SubclassData field. |
tree | commitdiff |
2009-07-24 |
Dan Gohman | Fix whitespace. |
tree | commitdiff |
2009-07-23 |
Andreas Bolka | Cache dependence computation using FoldingSet. |
tree | commitdiff |
2009-07-23 |
Andreas Bolka | Minor cosmetics: indentation, formatting, naming. |
tree | commitdiff |
2009-07-22 |
Devang Patel | Add replaceAllUsesWith() to FE replace debug info const... |
tree | commitdiff |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
tree | commitdiff |
2009-07-21 |
Dan Gohman | Replace the original ad-hoc code for determining whethe... |
tree | commitdiff |
2009-07-17 |
Dan Gohman | Commit this change, to accompany r76232. |
tree | commitdiff |
2009-07-16 |
Owen Anderson | Move the ConstantInt uniquing table into LLVMContextImp... |
tree | commitdiff |
2009-07-16 |
Dan Gohman | Add an isLoopSimplifyForm() predicate, following the... |
tree | commitdiff |
2009-07-16 |
Dan Gohman | Tidy up #includes. |
tree | commitdiff |
2009-07-15 |
Dan Gohman | Fix a typo in a comment that Duncan noticed. |
tree | commitdiff |
2009-07-15 |
Dan Gohman | Make makeLoopInvariant report whether it made any chang... |
tree | commitdiff |
2009-07-14 |
Torok Edwin | Introduce a pointertracking pass. |
tree | commitdiff |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
tree | commitdiff |
2009-07-14 |
Daniel Dunbar | ProfileInfo interface tweaks. |
tree | commitdiff |
2009-07-14 |
Dan Gohman | Introduce a new LoopInfo utility function makeLoopInvar... |
tree | commitdiff |
2009-07-13 |
Dan Gohman | Forward-declare Loop and LoopInfo instead of #including... |
tree | commitdiff |
2009-07-13 |
Dan Gohman | Move isLCSSAForm, isLoopInvariant, getCanonicalInductio... |
tree | commitdiff |
2009-07-13 |
Dan Gohman | Make Loop and MachineLoop be subclasses of LoopBase... |
tree | commitdiff |
2009-07-13 |
Dan Gohman | Reapply 75252, with a fix to avoid the infinite recursi... |
tree | commitdiff |
2009-07-13 |
Dan Gohman | Convert SCEV from FoldingSetNode to FastFoldingSetNode... |
tree | commitdiff |
2009-07-12 |
Daniel Dunbar | Match declaration to definition. |
tree | commitdiff |
2009-07-12 |
Daniel Dunbar | Match declaration to definition. |
tree | commitdiff |
2009-07-11 |
Nick Lewycky | Revert r75252 which was causing some crashes at compile... |
tree | commitdiff |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
tree | commitdiff |
2009-07-10 |
Dan Gohman | Remove ScalarEvolution::hasSCEV, which isn't being... |
tree | commitdiff |
2009-07-10 |
Dan Gohman | Generalize ScalarEvolution's cast-folding code to suppo... |
tree | commitdiff |
2009-07-10 |
Owen Anderson | Finish pushing LLVMContext through the IRBuilder/Consta... |
tree | commitdiff |
2009-07-09 |
Andreas Bolka | Fix typo, trailing whitespace. |
tree | commitdiff |
2009-07-08 |
Owen Anderson | Push LLVMContext _back_ through IRBuilder. |
tree | commitdiff |
2009-07-08 |
Dan Gohman | Make the code that updates ScalarEvolution's internal... |
tree | commitdiff |
2009-07-07 |
Owen Anderson | Re-LLVMContext-ize DebugInfo, now with less breakage. |
tree | commitdiff |
2009-07-07 |
Dan Gohman | Change all SCEV* to SCEV *. |
tree | commitdiff |
2009-07-06 |
Owen Anderson | "LLVMContext* " --> "LLVMContext *" |
tree | commitdiff |
2009-07-06 |
Owen Anderson | Finish LLVMContext-ing lib/Analysis. This required... |
tree | commitdiff |
2009-07-06 |
Owen Anderson | Thread LLVMContext through the constant folding APIs... |
tree | commitdiff |
2009-07-02 |
Devang Patel | Simplify debug info intrisinc lowering. |
tree | commitdiff |
2009-07-02 |
Devang Patel | Fix typo. |
tree | commitdiff |
2009-07-02 |
Devang Patel | Add debug info utility routines. |
tree | commitdiff |
2009-07-02 |
Dan Gohman | Fix a bunch of other places that used operator[] to... |
tree | commitdiff |
2009-07-01 |
Andreas Bolka | Use AA to check objects before LDA. |
tree | commitdiff |
2009-07-01 |
Misha Brukman | Use correct format for LLVM header #includes. |
tree | commitdiff |
2009-06-30 |
Andreas Bolka | Drop redundant print impl. |
tree | commitdiff |
2009-06-28 |
Andreas Bolka | Minimal LDA interface, maximally conservative tester. |
tree | commitdiff |
2009-06-28 |
Andreas Bolka | LDA analysis output scaffolding. |
tree | commitdiff |
2009-06-27 |
Dan Gohman | Eliminate a layer of indirection in LoopInfo and Machin... |
tree | commitdiff |
2009-06-27 |
Dan Gohman | Convert ScalarEvolution to use BumpPtrAllocator and... |
tree | commitdiff |
2009-06-27 |
Dan Gohman | Change SCEVExpander to use an IRBuilder to emit instruc... |
tree | commitdiff |
2009-06-26 |
Dan Gohman | Incorporate the insertion point into the key of SCEVExp... |
tree | commitdiff |
2009-06-26 |
Jeffrey Yasskin | Delete LoopPass::runOnFunctionBody. It was never used... |
tree | commitdiff |
2009-06-26 |
Devang Patel | Remove unnecessary includes. |
tree | commitdiff |
2009-06-26 |
Devang Patel | Remove debug info anchors - llvm.dbg.compile_units... |
tree | commitdiff |
2009-06-25 |
Dan Gohman | Add a getUniqueExitBlock utility function, similar... |
tree | commitdiff |
2009-06-24 |
Owen Anderson | Get rid of a static boolean. |
tree | commitdiff |
2009-06-24 |
Andreas Bolka | Scaffolding for LDA pass. |
tree | commitdiff |
2009-06-24 |
Dan Gohman | Remove an obsolete comment and fix some 80-column viola... |
tree | commitdiff |
2009-06-24 |
Dan Gohman | Extend ScalarEvolution's multiple-exit support to compu... |
tree | commitdiff |
2009-06-24 |
Dan Gohman | Move the special cases for constants out of getUnknown... |
tree | commitdiff |
2009-06-24 |
Dan Gohman | Add an isAllOnesValue utility function, similar to... |
tree | commitdiff |
next |