diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2006-12-12 17:10:13 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2006-12-12 17:10:13 +0000 |
commit | a898ce687a3a835ae47548101fe847ca17d85f48 (patch) | |
tree | 8736a4fc1f254b2c778f332f1775a4beda13d0f4 /test | |
parent | 55a7ec33d7cafa703a1b6e6410d7c26d5b7ded0b (diff) | |
download | llvm-a898ce687a3a835ae47548101fe847ca17d85f48.tar.gz llvm-a898ce687a3a835ae47548101fe847ca17d85f48.tar.bz2 llvm-a898ce687a3a835ae47548101fe847ca17d85f48.tar.xz |
more general matching of the MVN instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32484 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/CodeGen/ARM/mvn.ll | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/CodeGen/ARM/mvn.ll b/test/CodeGen/ARM/mvn.ll index b825cf8ea9..2a130c2040 100644 --- a/test/CodeGen/ARM/mvn.ll +++ b/test/CodeGen/ARM/mvn.ll @@ -1,5 +1,5 @@ ; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm && -; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm | grep mvn | wc -l | grep 6 +; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm | grep mvn | wc -l | grep 7 int %f1() { entry: @@ -64,3 +64,9 @@ cond_true4848: ; preds = %bb4835 %abc = add int %tmp4851, %tmp4845 ret int %abc } + +bool %f10(int %a) { +entry: + %tmp102 = seteq int -2, %a ; <bool> [#uses=1] + ret bool %tmp102 +} |