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
|