History log of /external/llvm/test/Transforms/IndVarSimplify/2003-09-23-NotAtTop.ll
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b4912b9dccd7250c372a40ba0734171c6b0f5e9b 30-Dec-2012 Dmitri Gribenko <gribozavr@gmail.com> Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a ModuleID

This is done to avoid odd test failures, like the one fixed in r171243.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171246 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Transforms/IndVarSimplify/2003-09-23-NotAtTop.ll
31ab6e3364c69a8d07d8e80bd4673d5f8a56a122 05-Sep-2009 Daniel Dunbar <daniel@zuster.org> Eliminate uses of %prcontext.
- I'd appreciate it if someone else eyeballs my changes to make sure I captured
the intent of the test.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81083 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Transforms/IndVarSimplify/2003-09-23-NotAtTop.ll
4d8414f42033a5e744e8e60d2ca188b424c76168 13-Jun-2009 Dan Gohman <gohman@apple.com> Teach SCEVExpander's visitAddRecExpr to reuse an existing canonical
induction variable when the addrec to be expanded does not require
a wider type. This eliminates the need for IndVarSimplify to
micro-manage SCEV expansions, because SCEVExpander now
automatically expands them in the form that IndVarSimplify considers
to be canonical. (LSR still micro-manages its SCEV expansions,
because it's optimizing for the target, rather than for
other optimizations.)

Also, this uses the new getAnyExtendExpr, which has more clever
expression simplification logic than the IndVarSimplify code it
replaces, and this cleans up some ugly expansions in code such as
the included masked-iv.ll testcase.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73294 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Transforms/IndVarSimplify/2003-09-23-NotAtTop.ll
cab9cf01ce1d83b61c30d2283556cea12e492e5b 29-Apr-2009 Dan Gohman <gohman@apple.com> Make this testcase slightly less trivial, so that it doesn't fail
if indvars happens to optimize away the unused primary induction
variable.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@70333 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Transforms/IndVarSimplify/2003-09-23-NotAtTop.ll
74786c0f4360db7547f8a12980260b5b7a441627 16-Feb-2009 Dan Gohman <gohman@apple.com> Rename IndVarsSimplify to IndVarSimplify, to be consistent with
the name used in the code that these tests are for.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64624 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Transforms/IndVarSimplify/2003-09-23-NotAtTop.ll