Lines Matching refs:cmp
4 ; CHECK: %cmp = icmp eq i32 addrspace(3)* %group.ptr.0, %group.ptr.0
7 %cmp = icmp eq i32* %cast0, %cast0
8 ret i1 %cmp
12 ; CHECK: %cmp = icmp eq i32 addrspace(3)* %group.ptr.0, %group.ptr.1
16 %cmp = icmp eq i32* %cast0, %cast1
17 ret i1 %cmp
23 ; CHECK: %cmp = icmp eq i32* %cast0, %cast1
27 %cmp = icmp eq i32* %cast0, %cast1
28 ret i1 %cmp
33 ; CHECK: %cmp = icmp eq i32* %cast0, %flat.ptr.1
36 %cmp = icmp eq i32* %cast0, %flat.ptr.1
37 ret i1 %cmp
42 ; CHECK: %cmp = icmp eq i32* %flat.ptr.0, %cast1
45 %cmp = icmp eq i32* %flat.ptr.0, %cast1
46 ret i1 %cmp
49 ; Keeping as cmp addrspace(3)* is better
53 ; CHECK: %cmp = icmp eq i32 addrspace(3)* %cast0, %cast1
57 %cmp = icmp eq i32 addrspace(3)* %cast0, %cast1
58 ret i1 %cmp
65 ; CHECK: %cmp = icmp eq i32 addrspace(3)* %group.ptr.0, addrspacecast (i32* null to i32 addrspace(3…
68 %cmp = icmp eq i32* %cast0, null
69 ret i1 %cmp
73 ; CHECK: %cmp = icmp eq i32 addrspace(3)* %group.ptr.0, addrspacecast (i32* inttoptr (i64 400 to i3…
76 %cmp = icmp eq i32* %cast0, inttoptr (i64 400 to i32*)
77 ret i1 %cmp
82 ; CHECK: %cmp = icmp eq i32* %cast0, addrspacecast (i32 addrspace(5)* null to i32*)
85 %cmp = icmp eq i32* %cast0, addrspacecast (i32 addrspace(5)* null to i32*)
86 ret i1 %cmp
90 ; CHECK: %cmp = icmp eq i32 addrspace(3)* %group.ptr.0, undef
93 %cmp = icmp eq i32* %cast0, addrspacecast (i32 addrspace(5)* undef to i32*)
94 ret i1 %cmp
102 ; CHECK: %cmp = icmp eq i32* %cast0, addrspacecast (i32 addrspace(1)* @global0 to i32*)
105 %cmp = icmp eq i32* %cast0, addrspacecast (i32 addrspace(1)* @global0 to i32*)
106 ret i1 %cmp
110 ; CHECK: %cmp = icmp eq i32* addrspacecast (i32 addrspace(3)* @lds0 to i32*), addrspacecast (i32 ad…
112 …%cmp = icmp eq i32* addrspacecast (i32 addrspace(3)* @lds0 to i32*), addrspacecast (i32 addrspace(…
113 ret i1 %cmp
117 ; CHECK: %cmp = icmp eq i32 addrspace(3)* %group.ptr.0, undef
120 %cmp = icmp eq i32* %cast0, undef
121 ret i1 %cmp
127 ; CHECK: %cmp = icmp eq i32* addrspacecast (i32 addrspace(5)* null to i32*), %cast0
130 %cmp = icmp eq i32* addrspacecast (i32 addrspace(5)* null to i32*), %cast0
131 ret i1 %cmp
135 ; CHECK: %cmp = icmp eq i32 addrspace(3)* undef, %group.ptr.0
138 %cmp = icmp eq i32* undef, %cast0
139 ret i1 %cmp
143 ; CHECK: %cmp = icmp eq i32 addrspace(3)* undef, %group.ptr.0
146 %cmp = icmp eq i32* addrspacecast (i32 addrspace(5)* undef to i32*), %cast0
147 ret i1 %cmp
152 ; CHECK: %cmp = icmp eq <2 x i32*> %cast0, %cast1
156 %cmp = icmp eq <2 x i32*> %cast0, %cast1
157 ret <2 x i1> %cmp