diff options
Diffstat (limited to 'llvm/test/Regression/Transforms/ArgumentPromotion/basictest.ll')
| -rw-r--r-- | llvm/test/Regression/Transforms/ArgumentPromotion/basictest.ll | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/llvm/test/Regression/Transforms/ArgumentPromotion/basictest.ll b/llvm/test/Regression/Transforms/ArgumentPromotion/basictest.ll deleted file mode 100644 index 474202727a3..00000000000 --- a/llvm/test/Regression/Transforms/ArgumentPromotion/basictest.ll +++ /dev/null @@ -1,24 +0,0 @@ -; RUN: llvm-upgrade < %s | llvm-as | opt -argpromotion -mem2reg | llvm-dis | not grep alloca - -implementation - -internal int %test(int *%X, int* %Y) { - %A = load int* %X - %B = load int* %Y - %C = add int %A, %B - ret int %C -} - -internal int %caller(int* %B) { - %A = alloca int - store int 1, int* %A - %C = call int %test(int* %A, int* %B) - ret int %C -} - -int %callercaller() { - %B = alloca int - store int 2, int* %B - %X = call int %caller(int* %B) - ret int %X -} |

