2011-01-02 |
Cameron Zwarich | Move a load into the only branch where it is used and... |
tree | commitdiff |
2011-01-02 |
Cameron Zwarich | Add the explanatory comment from r122680's commit messa... |
tree | commitdiff |
2011-01-02 |
Cameron Zwarich | Tidy up indentation. |
tree | commitdiff |
2011-01-02 |
Cameron Zwarich | Fix a typo, which should also fix the failure on llvm... |
tree | commitdiff |
2011-01-02 |
Cameron Zwarich | Remove the #ifdef'd code for balancing the eval-link... |
tree | commitdiff |
2011-01-02 |
Cameron Zwarich | Speed up dominator computation some more by optimizing... |
tree | commitdiff |
2010-12-28 |
Duncan Sands | Clarify that InstructionSimplify only returns values... |
tree | commitdiff |
2010-12-28 |
Duncan Sands | Small optimization to speed up replacementPreservesLCSS... |
tree | commitdiff |
2010-12-26 |
Chris Lattner | implement enough of the memset inference algorithm... |
tree | commitdiff |
2010-12-26 |
Chris Lattner | move isBytewiseValue out to ValueTracking.h/cpp |
tree | commitdiff |
2010-12-22 |
Dan Gohman | Constify. |
tree | commitdiff |
2010-12-21 |
Duncan Sands | Pull a few more simplifications out of instcombine... |
tree | commitdiff |
2010-12-15 |
Dan Gohman | Move Value::getUnderlyingObject to be a standalone |
tree | commitdiff |
2010-12-15 |
Duncan Sands | Move Sub simplifications and additional Add simplificat... |
tree | commitdiff |
2010-12-10 |
Dan Gohman | Introduce a new PartialAlias response for AliasAnalysis... |
tree | commitdiff |
2010-12-08 |
Devang Patel | Add support to create debug info for functions and... |
tree | commitdiff |
2010-12-08 |
Devang Patel | Add support to create class type. |
tree | commitdiff |
2010-12-08 |
Devang Patel | Add support to create vector, array, enums etc... |
tree | commitdiff |
2010-12-08 |
Devang Patel | Global variable does not need linkage name. |
tree | commitdiff |
2010-12-07 |
Devang Patel | Add support to create local variable's debug info. |
tree | commitdiff |
2010-12-07 |
Devang Patel | Add support to create variables, structs etc.. using... |
tree | commitdiff |
2010-12-06 |
Chris Lattner | Fix PR8728, a miscompilation I recently introduced... |
tree | commitdiff |
2010-12-06 |
Chris Lattner | add a helper method. |
tree | commitdiff |
2010-11-30 |
Chris Lattner | teach DSE to use GetPointerBaseWithConstantOffset to... |
tree | commitdiff |
2010-11-30 |
Chris Lattner | move GetPointerBaseWithConstantOffset out of GVN into... |
tree | commitdiff |
2010-11-30 |
Cameron Zwarich | Change the basic block map in LoopInfo from a std:... |
tree | commitdiff |
2010-11-30 |
Chris Lattner | Rewrite the main DSE loop to be written in terms of... |
tree | commitdiff |
2010-11-30 |
Chris Lattner | death to extraneous \n's. |
tree | commitdiff |
2010-11-30 |
Chris Lattner | getLocationForDest should work for memset as well. |
tree | commitdiff |
2010-11-30 |
Chris Lattner | clean up handling of 'free', detangling it from everyth... |
tree | commitdiff |
2010-11-29 |
Michael J. Spencer | Merge System into Support. |
tree | commitdiff |
2010-11-23 |
Duncan Sands | Expand a little on the description of what InstructionS... |
tree | commitdiff |
2010-11-23 |
Duncan Sands | Clarify that constant folding of instructions applies... |
tree | commitdiff |
2010-11-23 |
Cameron Zwarich | Optimize a common case in the Lengauer-Tarjan dominator... |
tree | commitdiff |
2010-11-21 |
Chris Lattner | the getLocationForSource/Dest methods can be static. |
tree | commitdiff |
2010-11-21 |
Chris Lattner | add "getLocation" method to AliasAnalysis for getting... |
tree | commitdiff |
2010-11-21 |
Chris Lattner | implement PR8576, deleting dead stores with intervening... |
tree | commitdiff |
2010-11-19 |
Duncan Sands | Simplify, no functionality change. |
tree | commitdiff |
2010-11-18 |
Duncan Sands | Factor code for testing whether replacing one value... |
tree | commitdiff |
2010-11-18 |
Dan Gohman | Document the units for the Size field. |
tree | commitdiff |
2010-11-18 |
Dan Gohman | Introduce memoization for ScalarEvolution dominates... |
tree | commitdiff |
2010-11-17 |
Dan Gohman | Factor out the code for purging a SCEV from all the... |
tree | commitdiff |
2010-11-17 |
Dan Gohman | Merge the implementations of isLoopInvariant and hasCom... |
tree | commitdiff |
2010-11-17 |
Dan Gohman | Make SCEV::getType() and SCEV::print non-virtual. Move... |
tree | commitdiff |
2010-11-17 |
Dan Gohman | Move SCEV::dominates and properlyDominates to ScalarEvo... |
tree | commitdiff |
2010-11-17 |
Dan Gohman | Move SCEV::isLoopInvariant and hasComputableLoopEvoluti... |
tree | commitdiff |
2010-11-17 |
Dan Gohman | Verify SCEVAddRecExpr's invariant in ScalarEvolution... |
tree | commitdiff |
2010-11-17 |
Dan Gohman | Fix ScalarEvolution's range memoization to avoid using a |
tree | commitdiff |
2010-11-17 |
Duncan Sands | Move some those Xor simplifications which don't require... |
tree | commitdiff |
2010-11-17 |
Duncan Sands | Previously SimplifyInstruction could report that an... |
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-14 |
Duncan Sands | If dom tree information is available, make it possible... |
tree | commitdiff |
2010-11-14 |
Duncan Sands | Strip trailing whitespace. |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Add helper functions for computing the Location of... |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Add comments. |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Add brief doxygen comments for AliasResult enum values. |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Set NonLocalDepInfo's Size field to UnknownSize when... |
tree | commitdiff |
2010-11-10 |
Devang Patel | Take care of special characters while creating named... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Enhance GVN to do more precise alias queries for non... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Rename AccessesArguments and AccessesArgumentsReadonly... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Fix a copy+pasto Duncan noticed. |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Add a doesAccessArgPointees helper function, and update... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Factor out the code for testing whether a function... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Give NonLocalDepResult a NonLocalDepEntry member, replacing |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Make ModRefBehavior a lattice. Use this to clean up... |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Convert comments to doxygen syntax. |
tree | commitdiff |
2010-11-09 |
Dan Gohman | AccessesArgumentsReadonly is read-only. |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Add a AccessesArgumentsReadonly ModRefBehavior value... |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Factor out the logic for onlyReadsMemory into a helper... |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Delete AccessesArgumentsAndGlobals, which was unused. |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Add some comments noting some correspondences between... |
tree | commitdiff |
2010-11-08 |
Devang Patel | Document parameters. Fix typos. |
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 | Add comments. |
tree | commitdiff |
2010-11-04 |
Devang Patel | Introduce DIBuilder. It is intended to be a front-end... |
tree | commitdiff |
2010-11-04 |
Devang Patel | Add getFile() to get DIFile of a DIType. |
tree | commitdiff |
2010-10-29 |
Devang Patel | Simplify. |
tree | commitdiff |
2010-10-28 |
Devang Patel | Fix indentation. |
tree | commitdiff |
2010-10-28 |
Devang Patel | Backward compatibility. Gracefully handle older version... |
tree | commitdiff |
2010-10-28 |
Devang Patel | Do not work too hard to find type's file info. There... |
tree | commitdiff |
2010-10-28 |
Devang Patel | Fix indentation. |
tree | commitdiff |
2010-10-28 |
Devang Patel | Do not rely on context to find file info. It is already... |
tree | commitdiff |
2010-10-27 |
Devang Patel | Give a name to nameless argument. |
tree | commitdiff |
2010-10-23 |
Benjamin Kramer | SmallVectorize. |
tree | commitdiff |
2010-10-20 |
Tobias Grosser | Add RegionPass support. |
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 | Oops, check in all the files for converting AliasAnalys... |
tree | commitdiff |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
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-13 |
Benjamin Kramer | Remove noisy semicolon. |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | Add Region::isTopLevelRegion(). |
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 |
next |