Lines Matching full:icmp
7 @A = global i1 add (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
8 ; CHECK: @A = global i1 xor (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
9 @B = global i1 sub (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z)), align 2
10 ; CHECK: @B = global i1 xor (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
11 @C = global i1 mul (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
12 ; CHECK: @C = global i1 and (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
14 @D = global i1 sdiv (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
15 ; CHECK: @D = global i1 icmp ult (i8* @X, i8* @Y)
16 @E = global i1 udiv (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
17 ; CHECK: @E = global i1 icmp ult (i8* @X, i8* @Y)
18 @F = global i1 srem (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
20 @G = global i1 urem (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
23 @H = global i1 icmp ule (i32* bitcast (i8* @X to i32*), i32* bitcast (i8* @Y to i32*))
24 ; CHECK: @H = global i1 icmp ule (i8* @X, i8* @Y)
26 @I = global i1 xor (i1 icmp ult (i8* @X, i8* @Y), i1 false)
27 ; CHECK: @I = global i1 icmp ult (i8* @X, i8* @Y)
28 @J = global i1 xor (i1 icmp ult (i8* @X, i8* @Y), i1 true)
29 ; CHECK: @J = global i1 icmp uge (i8* @X, i8* @Y)
31 @K = global i1 icmp eq (i1 icmp ult (i8* @X, i8* @Y), i1 false)
32 ; CHECK: @K = global i1 icmp uge (i8* @X, i8* @Y)
33 @L = global i1 icmp eq (i1 icmp ult (i8* @X, i8* @Y), i1 true)
34 ; CHECK: @L = global i1 icmp ult (i8* @X, i8* @Y)
35 @M = global i1 icmp ne (i1 icmp ult (i8* @X, i8* @Y), i1 true)
36 ; CHECK: @M = global i1 icmp uge (i8* @X, i8* @Y)
37 @N = global i1 icmp ne (i1 icmp ult (i8* @X, i8* @Y), i1 false)
38 ; CHECK: @N = global i1 icmp ult (i8* @X, i8* @Y)
40 @O = global i1 icmp eq (i32 zext (i1 icmp ult (i8* @X, i8* @Y) to i32), i32 0)
41 ; CHECK: @O = global i1 icmp uge (i8* @X, i8* @Y)
48 @T1 = global i1 icmp eq (i64 and (i64 trunc (i256 lshr (i256 or (i256 and (i256 and (i256 shl (i256 zext (i64 ptrtoint (i1* @B to i64) to i256), i256 64), i256 -6277101735386680763495507056286727952638980837032266301441), i256 6277101735386680763835789423207666416102355444464034512895), i256 shl (i256 zext (i64 ptrtoint (i1* @A to i64) to i256), i256 192)), i256 64) to i64), i64 1), i64 0)
105 i32 select (i1 icmp ult (i32 ptrtoint (i8* @X to i32),
107 i32 select (i1 icmp ult (i32 ptrtoint (i8* @X to i32),