Add some more tests for: (A <setcc1> B) logicalop (A <setcc2> B)
llvm-svn: 7827
This commit is contained in:
parent
ed474bb329
commit
faedc5ef79
|
@ -84,3 +84,17 @@ bool %test12(ubyte %A) {
|
|||
%c = setne ubyte %B, 0
|
||||
ret bool %c
|
||||
}
|
||||
|
||||
bool %test13(ubyte %A, ubyte %B) {
|
||||
%C = setlt ubyte %A, %B
|
||||
%D = setgt ubyte %A, %B
|
||||
%E = xor bool %C, %D ; E = setne %A, %B
|
||||
ret bool %E
|
||||
}
|
||||
|
||||
bool %test14(ubyte %A, ubyte %B) {
|
||||
%C = seteq ubyte %A, %B
|
||||
%D = setne ubyte %B, %A
|
||||
%E = xor bool %C, %D ; E = true
|
||||
ret bool %E
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue