2010-11-11 |
Dan Gohman | Add helper functions for computing the Location of...
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Don't forget the TBAA info, if available.
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Factor out Instruction::isSafeToSpeculativelyExecute...
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Delete unneeded ssp attributes.
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Avoid calling alias on non-pointer values.
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | TBAA-enable ArgumentPromotion.
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Add a FIXME comment.
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Add comments.
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Add brief doxygen comments for AliasResult enum values.
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Include ImmutablePass passes in -debug-pass=Arguments.
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Remove the memmove->memcpy optimization from CodeGen...
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Make Sink tbaa-aware.
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | It's safe to sink some instructions which are not safe...
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Add a testcase which demonstrates alias analysis pass...
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | It's not necessary to clear out the Size and TBAATag...
|
commit | commitdiff | tree |
2010-11-11 |
Dan Gohman | Set NonLocalDepInfo's Size field to UnknownSize when...
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | When clearing a non-local pointer dependency cache...
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Factor out the code for computing an AliasAnalysis...
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Fully invalidate cached results when a prior query...
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Enhance GVN to do more precise alias queries for non...
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Use getValueOperand() and getPointerOperand() on load...
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Rename AccessesArguments and AccessesArgumentsReadonly...
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Fix a copy+pasto Duncan noticed.
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Add a doesAccessArgPointees helper function, and update...
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Factor out the code for testing whether a function...
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Give NonLocalDepResult a NonLocalDepEntry member, replacing
|
commit | commitdiff | tree |
2010-11-10 |
Dan Gohman | Make ModRefBehavior a lattice. Use this to clean up...
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Convert comments to doxygen syntax.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Teach FunctionAttrs about the VAArg instruction.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Use the AliasAnalysis interface to determine how a...
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | VAArg doesn't capture its operand.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Translate IntrReadArgMem to AccessesArgumentsReadonly.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Teach AliasAnalysis about AccessesArgumentsReadonly.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Teach LICM and AliasSetTracker about AccessesArgumentsReadonly.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Teach FunctionAttrs about AccessesArgumentsReadonly.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | AccessesArgumentsReadonly is read-only.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Add a AccessesArgumentsReadonly ModRefBehavior value...
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Factor out the logic for onlyReadsMemory into a helper...
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Delete AccessesArgumentsAndGlobals, which was unused.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Fix DAGCombiner to avoid folding a sext-in-reg or similar...
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Delete an extraneous svn:executable property.
|
commit | commitdiff | tree |
2010-11-09 |
Dan Gohman | Fix some places where error messages were being swallowed.
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Add some comments noting some correspondences between...
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Re-introduce the MaxLookup limit to BasicAliasAnalysis'
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Add a testcase for a call which BasicAA says only accesses...
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Fix a thinko that Duncan spotted.
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Make FunctionAttrs TBAA-aware.
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Implement getModRefBehavior for TypeBasedAliasAnalysis.
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Extend the AliasAnalysis::pointsToConstantMemory interface...
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Delete getIntrinsicModRefBehavior. Clients can just...
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Make FunctionAttrs use AliasAnalysis::getModRefBehavior...
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Teach BasicAliasAnalysis::getModRefBehavior(const Function *F)
|
commit | commitdiff | tree |
2010-11-08 |
Dan Gohman | Add comments.
|
commit | commitdiff | tree |
2010-11-03 |
Dan Gohman | Fix DAGCombiner to avoid going into an infinite loop...
|
commit | commitdiff | tree |
2010-11-03 |
Dan Gohman | Factor code out of APInt to form a isUIntN helper function.
|
commit | commitdiff | tree |
2010-11-03 |
Dan Gohman | Print an error as one big string instead of breaking...
|
commit | commitdiff | tree |
2010-11-03 |
Dan Gohman | Delete unused variables.
|
commit | commitdiff | tree |
2010-11-03 |
Dan Gohman | Remove several unhelpful checks for isValid from sys...
|
commit | commitdiff | tree |
2010-11-02 |
Dan Gohman | Don't try to enforce MAXPATHLEN in sys::Path for Unix...
|
commit | commitdiff | tree |
2010-11-02 |
Dan Gohman | Simplify.
|
commit | commitdiff | tree |
2010-11-02 |
Dan Gohman | Fix a copy+pasto.
|
commit | commitdiff | tree |
2010-11-02 |
Dan Gohman | Avoid manipulating paths in fixed-sized arrays.
|
commit | commitdiff | tree |
2010-11-02 |
Dan Gohman | Simplify this code.
|
commit | commitdiff | tree |
2010-11-02 |
Dan Gohman | Use '\0' instead of 0 for nul character constants.
|
commit | commitdiff | tree |
2010-11-02 |
Dan Gohman | Eliminate some temporary std::strings.
|
commit | commitdiff | tree |
2010-11-02 |
Dan Gohman | Micro-optimize.
|
commit | commitdiff | tree |
2010-11-02 |
Dan Gohman | Don't append a dot on platforms which don't use exe...
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Apply a patch from Frits van Bommel to fix the CMake...
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | not is testing for a normal exit with a non-zero value...
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Make ScalarEvolution::forgetLoop forget all contained...
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Check if ErrMsg is null. This fixes the "not" command.
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Fix these error messages to be less confusing. These...
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Make Program::Wait differentiate execution failure...
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Make Program::Wait provide an error message string...
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Check for (unlikely) errors from FindExecutable.
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Fix these error messages to not mention PATH in cases...
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Delete this obsolete comment.
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Teach memdep to use pointsToConstantMemory to determine...
|
commit | commitdiff | tree |
2010-10-29 |
Dan Gohman | Add a basic testcase for TBAA-aware DSE.
|
commit | commitdiff | tree |
2010-10-28 |
Dan Gohman | Revert r117582, which reverted r77396. Searching PATH...
|
commit | commitdiff | tree |
2010-10-26 |
Dan Gohman | Enable clang autocompletion by default.
|
commit | commitdiff | tree |
2010-10-25 |
Dan Gohman | Support TBAA attachments on calls. This is somewhat...
|
commit | commitdiff | tree |
2010-10-25 |
Dan Gohman | Fix chaining in TBAA's pointsToConstantMemory.
|
commit | commitdiff | tree |
2010-10-25 |
Dan Gohman | Only read one bit for testing for a readonly type,...
|
commit | commitdiff | tree |
2010-10-25 |
Dan Gohman | Add a comment.
|
commit | commitdiff | tree |
2010-10-25 |
Dan Gohman | Update comments; BasicAA is no longer necessarily the...
|
commit | commitdiff | tree |
2010-10-25 |
Dan Gohman | Reintroduce these asserts, now that BasicAA is a normal...
|
commit | commitdiff | tree |
2010-10-25 |
Dan Gohman | Fix a case where instcombine was stripping metadata...
|
commit | commitdiff | tree |
2010-10-21 |
Dan Gohman | Add some more documentation.
|
commit | commitdiff | tree |
2010-10-21 |
Dan Gohman | Explain what "constant" means here.
|
commit | commitdiff | tree |
2010-10-21 |
Dan Gohman | Update comments.
|
commit | commitdiff | tree |
2010-10-20 |
Dan Gohman | Memdep says that an instruction clobbers itself
|
commit | commitdiff | tree |
2010-10-20 |
Dan Gohman | Factor out the main aliasing check into a separate...
|
commit | commitdiff | tree |
2010-10-20 |
Dan Gohman | Add some comments.
|
commit | commitdiff | tree |
2010-10-20 |
Dan Gohman | Fix comments; the type graph is currently a tree, not...
|
commit | commitdiff | tree |
2010-10-20 |
Dan Gohman | Make CodeGen TBAA-aware.
|
commit | commitdiff | tree |
2010-10-19 |
Dan Gohman | Move NoAA out of BasicAliasAnalysis.cpp into its own...
|
commit | commitdiff | tree |
2010-10-19 |
Dan Gohman | Reapply r116831 and r116839, converting AliasAnalysis...
|
commit | commitdiff | tree |
2010-10-19 |
Dan Gohman | Revert r116831 and r116839, which are breaking selfhost...
|
commit | commitdiff | tree |
2010-10-19 |
Dan Gohman | Oops, check in all the files for converting AliasAnalysis to
|
commit | commitdiff | tree |
next |