summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/add.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/X86/add.ll')
-rw-r--r--llvm/test/CodeGen/X86/add.ll6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/X86/add.ll b/llvm/test/CodeGen/X86/add.ll
index 48f40463d0e..df1bc9b6ee7 100644
--- a/llvm/test/CodeGen/X86/add.ll
+++ b/llvm/test/CodeGen/X86/add.ll
@@ -30,8 +30,7 @@ entry:
%t = call {i32, i1} @llvm.sadd.with.overflow.i32(i32 %v1, i32 %v2)
%sum = extractvalue {i32, i1} %t, 0
%obit = extractvalue {i32, i1} %t, 1
- %notobit = xor i1 1, %obit
- br i1 %notobit, label %normal, label %overflow
+ br i1 %obit, label %overflow, label %normal
normal:
store i32 0, i32* %X
@@ -54,8 +53,7 @@ entry:
%t = call {i32, i1} @llvm.uadd.with.overflow.i32(i32 %v1, i32 %v2)
%sum = extractvalue {i32, i1} %t, 0
%obit = extractvalue {i32, i1} %t, 1
- %notobit = xor i1 1, %obit
- br i1 %notobit, label %normal, label %carry
+ br i1 %obit, label %carry, label %normal
normal:
store i32 0, i32* %X
OpenPOWER on IntegriCloud