2010-11-17 |
Duncan Sands | Previously SimplifyInstruction could report that an... |
tree | commitdiff |
2010-11-17 |
Duncan Sands | Fix a layering violation: hasConstantValue, which is... |
tree | commitdiff |
2010-11-17 |
Duncan Sands | Have ScalarEvolution use SimplifyInstruction rather... |
tree | commitdiff |
2010-11-17 |
Dan Gohman | Memoize results from ScalarEvolution's getUnsignedRange... |
tree | commitdiff |
2010-11-16 |
Duncan Sands | In which I discover the existence of loops. Threading... |
tree | commitdiff |
2010-11-15 |
Duncan Sands | Teach InstructionSimplify the trick of skipping incomin... |
tree | commitdiff |
2010-11-14 |
Duncan Sands | If dom tree information is available, make it possible... |
tree | commitdiff |
2010-11-14 |
Duncan Sands | Teach InstructionSimplify about phi nodes. I chose... |
tree | commitdiff |
2010-11-14 |
Duncan Sands | Boost the power of phi node constant folding slightly... |
tree | commitdiff |
2010-11-14 |
Duncan Sands | Strip trailing whitespace. |
tree | commitdiff |
2010-11-13 |
Duncan Sands | Fix typo pointed out by Trevor Harmon. |
tree | commitdiff |
2010-11-12 |
Dan Gohman | Re-disable TBAA for now; it broke MultiSource/Applicati... |
tree | commitdiff |
2010-11-12 |
Dan Gohman | Enable TBAA. |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Add helper functions for computing the Location of... |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Don't forget the TBAA info, if available. |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Avoid calling alias on non-pointer values. |
tree | commitdiff |
2010-11-11 |
Dan Gohman | It's not necessary to clear out the Size and TBAATag... |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Set NonLocalDepInfo's Size field to UnknownSize when... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | When clearing a non-local pointer dependency cache... |
tree | commitdiff |
2010-11-10 |
Devang Patel | Take care of special characters while creating named... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Factor out the code for computing an AliasAnalysis... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Fully invalidate cached results when a prior query... |
tree | commitdiff |
2010-11-10 |
Duncan Sands | Reduce the maximum recursion depth, 5 seems pointlessly... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Enhance GVN to do more precise alias queries for non... |
tree | commitdiff |
2010-11-10 |
Duncan Sands | Teach InstructionSimplify how to look through PHI nodes... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Add a doesAccessArgPointees helper function, and update... |
tree | commitdiff |
2010-11-10 |
Duncan Sands | Simplify binary operations where one operand is a selec... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Make ModRefBehavior a lattice. Use this to clean up... |
tree | commitdiff |
2010-11-09 |
Dan Gohman | VAArg doesn't capture its operand. |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Teach AliasAnalysis about AccessesArgumentsReadonly. |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Teach LICM and AliasSetTracker about AccessesArgumentsR... |
tree | commitdiff |
2010-11-09 |
Duncan Sands | Factorize code, no functionality change. |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Re-introduce the MaxLookup limit to BasicAliasAnalysis' |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Implement getModRefBehavior for TypeBasedAliasAnalysis. |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Extend the AliasAnalysis::pointsToConstantMemory interf... |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Delete getIntrinsicModRefBehavior. Clients can just... |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Teach BasicAliasAnalysis::getModRefBehavior(const Funct... |
tree | commitdiff |
2010-11-07 |
Duncan Sands | Add simplification of floating point comparisons with... |
tree | commitdiff |
2010-11-07 |
Duncan Sands | Fix a README item: when doing a comparison with the... |
tree | commitdiff |
2010-11-04 |
Benjamin Kramer | Use arrays instead of constant-sized SmallVectors. |
tree | commitdiff |
2010-11-04 |
Devang Patel | Introduce DIBuilder. It is intended to be a front-end... |
tree | commitdiff |
2010-11-02 |
Devang Patel | Fix DIType verifier. The element 3 is DIFile now. |
tree | commitdiff |
2010-10-29 |
Dan Gohman | Make ScalarEvolution::forgetLoop forget all contained... |
tree | commitdiff |
2010-10-29 |
Dan Gohman | Teach memdep to use pointsToConstantMemory to determine... |
tree | commitdiff |
2010-10-25 |
Dan Gohman | Support TBAA attachments on calls. This is somewhat... |
tree | commitdiff |
2010-10-25 |
Dan Gohman | Fix chaining in TBAA's pointsToConstantMemory. |
tree | commitdiff |
2010-10-25 |
Dan Gohman | Only read one bit for testing for a readonly type,... |
tree | commitdiff |
2010-10-25 |
Dan Gohman | Add a comment. |
tree | commitdiff |
2010-10-25 |
Dan Gohman | Update comments; BasicAA is no longer necessarily the... |
tree | commitdiff |
2010-10-25 |
Dan Gohman | Reintroduce these asserts, now that BasicAA is a normal... |
tree | commitdiff |
2010-10-22 |
Benjamin Kramer | Make some symbols static, move classes into anonymous... |
tree | commitdiff |
2010-10-21 |
Dan Gohman | Add some more documentation. |
tree | commitdiff |
2010-10-21 |
Dan Gohman | Explain what "constant" means here. |
tree | commitdiff |
2010-10-21 |
Dan Gohman | Update comments. |
tree | commitdiff |
2010-10-20 |
Dan Gohman | Memdep says that an instruction clobbers itself |
tree | commitdiff |
2010-10-20 |
Dan Gohman | Factor out the main aliasing check into a separate... |
tree | commitdiff |
2010-10-20 |
Dan Gohman | Fix comments; the type graph is currently a tree, not... |
tree | commitdiff |
2010-10-20 |
Tobias Grosser | Add RegionPass support. |
tree | commitdiff |
2010-10-20 |
Douglas Gregor | Fix CMake build |
tree | commitdiff |
2010-10-19 |
Dan Gohman | Move NoAA out of BasicAliasAnalysis.cpp into its own... |
tree | commitdiff |
2010-10-19 |
Dan Gohman | Reapply r116831 and r116839, converting AliasAnalysis... |
tree | commitdiff |
2010-10-19 |
Dan Gohman | Revert r116831 and r116839, which are breaking selfhost... |
tree | commitdiff |
2010-10-19 |
Dan Gohman | Change AliasAnalysis and its clients to use uint64_t... |
tree | commitdiff |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
tree | commitdiff |
2010-10-19 |
Dan Gohman | Consistently use AliasAnalysis::UnknownSize instead... |
tree | commitdiff |
2010-10-18 |
Dan Gohman | Make the representation of AliasSets explicitly differe... |
tree | commitdiff |
2010-10-18 |
Dan Gohman | Don't pass the raw invalid pointer used to represent... |
tree | commitdiff |
2010-10-18 |
Dan Gohman | Make AliasSetTracker TBAA-aware, enabling TBAA-enabled... |
tree | commitdiff |
2010-10-18 |
Dan Gohman | Fix BasicAA to pass TBAAInfo through to the chained... |
tree | commitdiff |
2010-10-18 |
Dan Gohman | Make TypeBasedAliasAnalysis default to doing nothing... |
tree | commitdiff |
2010-10-18 |
Dan Gohman | Use chaining in TypeBasedAliasAnalysis::pointsToConstan... |
tree | commitdiff |
2010-10-18 |
Dan Gohman | Make BasicAliasAnalysis a normal AliasAnalysis implemen... |
tree | commitdiff |
2010-10-16 |
Benjamin Kramer | Eliminate some calls to Value::getNameStr. |
tree | commitdiff |
2010-10-14 |
Dan Gohman | Tolerate a null parent pointer. |
tree | commitdiff |
2010-10-14 |
Chris Lattner | add uadd_ov/usub_ov to apint, consolidate constant... |
tree | commitdiff |
2010-10-13 |
Owen Anderson | Analysis groups need to initialize their default implem... |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | Add Region::isTopLevelRegion(). |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Fix trivial error that slipped in last... |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Update RegionInfo after a BB was split. |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegioInfo: Add getExpandedRegion(). |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Allow to update exit and entry of a region. |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Enhance addSubregion. |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Allow to set the parent region of a basic... |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Free the RegionNodes in cache. |
tree | commitdiff |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
tree | commitdiff |
2010-10-11 |
Dan Gohman | Support AA chaining. |
tree | commitdiff |
2010-10-09 |
Kenneth Uildriks | Now using a variant of the existing inlining heuristics... |
tree | commitdiff |
2010-10-08 |
Kenneth Uildriks | Start separating out code metrics into code size metric... |
tree | commitdiff |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
tree | commitdiff |
2010-10-07 |
Owen Anderson | Add an implementation of the initialization routine... |
tree | commitdiff |
2010-10-07 |
Owen Anderson | Add initialization routines for Analysis and IPA. |
tree | commitdiff |
2010-10-07 |
Owen Anderson | Fix a warning when building with clang++. |
tree | commitdiff |
2010-10-07 |
Owen Anderson | Move the pass initialization helper functions into... |
tree | commitdiff |
2010-10-06 |
Owen Anderson | Appease the clang self-host buildbot by providing a... |
tree | commitdiff |
2010-10-06 |
Owen Anderson | Hide analysis group registration behind a macro, just... |
tree | commitdiff |
2010-10-06 |
Devang Patel | Add support for DW_TAG_unspecified_parameters. |
tree | commitdiff |
2010-10-04 |
Dan Gohman | Don't add the operand count to SCEV uniquing data;... |
tree | commitdiff |
2010-09-29 |
Devang Patel | Let FE mark a variable as artificial variable. |
tree | commitdiff |
2010-09-29 |
Devang Patel | Generalize DISubprogram element to encode various flags... |
tree | commitdiff |
2010-09-29 |
Benjamin Kramer | Remove PointerTracking from cmakelists … |
tree | commitdiff |
next |