summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/Transforms/InstCombine/add.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Regression/Transforms/InstCombine/add.ll')
-rw-r--r--llvm/test/Regression/Transforms/InstCombine/add.ll5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/test/Regression/Transforms/InstCombine/add.ll b/llvm/test/Regression/Transforms/InstCombine/add.ll
index e3b9c98f317..10040f972cc 100644
--- a/llvm/test/Regression/Transforms/InstCombine/add.ll
+++ b/llvm/test/Regression/Transforms/InstCombine/add.ll
@@ -55,3 +55,8 @@ int %test8(int %A, int %B) { ; (A & C1)+(B & C2) -> (A & C1)|(B & C2) iff C1
ret int %C
}
+int %test9(int %A) {
+ %B = shl int %A, ubyte 4
+ %C = add int %B, %B ; === shl int %A, 5
+ ret int %C
+}
OpenPOWER on IntegriCloud