projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
699f1eb
)
The not instruction is just a specialized form of XOR
author
Chris Lattner
<sabre@nondot.org>
Wed, 14 Aug 2002 17:37:04 +0000
(17:37 +0000)
committer
Chris Lattner
<sabre@nondot.org>
Wed, 14 Aug 2002 17:37:04 +0000
(17:37 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3310
91177308
-0d34-0410-b5e6-
96231b3b80d8
test/Transforms/InstCombine/not.ll
patch
|
blob
|
history
diff --git
a/test/Transforms/InstCombine/not.ll
b/test/Transforms/InstCombine/not.ll
index 6b253efab6d14d60881c1f8e85799177a6981a66..82375bfaf2940d31116f5c45869e2c301c72bde3 100644
(file)
--- a/
test/Transforms/InstCombine/not.ll
+++ b/
test/Transforms/InstCombine/not.ll
@@
-1,7
+1,7
@@
; This test makes sure that these instructions are properly eliminated.
;
-; RUN: if as < %s | opt -instcombine -die | dis | grep
not
+; RUN: if as < %s | opt -instcombine -die | dis | grep
xor
; RUN: then exit 1
; RUN: else exit 0
; RUN: fi
@@
-9,8
+9,8
@@
implementation
int "test1"(int %A) {
- %B =
not
int %A
- %C =
not
int %B
+ %B =
xor
int %A
+ %C =
xor
int %B
ret int %C
}