Lines Matching refs:null

8   %cmp = icmp ule ptr null, @ule_null_constexpr
16 %cmp = icmp ugt ptr null, @ugt_null_constexpr
24 %cmp = icmp uge ptr @ugt_null_constexpr, null
32 %cmp = icmp ult ptr @ugt_null_constexpr, null
36 ; Negative test - we don't know if the constexpr is null.
42 %cmp = icmp ule ptr @ugt_null_constexpr, null
46 ; Negative test - we don't know if the constexpr is *signed* less-than null.
50 ; CHECK-NEXT: ret i1 icmp slt (ptr @ugt_null_constexpr, ptr null)
52 %cmp = icmp slt ptr @ugt_null_constexpr, null
75 %cmp = icmp ne ptr @g, null
83 %cmp = icmp ugt ptr @g, null
89 ; CHECK-NEXT: ret i1 icmp sgt (ptr @g, ptr null)
91 %cmp = icmp sgt ptr @g, null
95 ; Should not fold to true, as the gep computes a null value.
98 …icmp ne (ptr getelementptr (i8, ptr @g3, i64 sub (i64 0, i64 ptrtoint (ptr @g3 to i64))), ptr null)
100 …cmp = icmp ne ptr getelementptr (i8, ptr @g3, i64 sub (i64 0, i64 ptrtoint (ptr @g3 to i64))), null
109 %cmp = icmp ne ptr %gep, null
118 %cmp = icmp ugt ptr %gep, null
124 ; CHECK-NEXT: ret i1 icmp sgt (ptr getelementptr inbounds ([2 x i32], ptr @g, i64 1), ptr null)
127 %cmp = icmp sgt ptr %gep, null
131 ; @g2_weak may be null, in which case this is a zero-index GEP and the pointers
135 …EXT: ret i1 icmp ne (ptr getelementptr (i8, ptr null, i64 ptrtoint (ptr @g2_weak to i64)), ptr
137 %gep = getelementptr i8, ptr null, i64 ptrtoint (ptr @g2_weak to i64)
138 %cmp = icmp ne ptr %gep, null
144 …XT: ret i1 icmp ugt (ptr getelementptr (i8, ptr null, i64 ptrtoint (ptr @g2_weak to i64)), ptr
146 %gep = getelementptr i8, ptr null, i64 ptrtoint (ptr @g2_weak to i64)
147 %cmp = icmp ugt ptr %gep, null
153 …XT: ret i1 icmp sgt (ptr getelementptr (i8, ptr null, i64 ptrtoint (ptr @g2_weak to i64)), ptr
155 %gep = getelementptr i8, ptr null, i64 ptrtoint (ptr @g2_weak to i64)
156 %cmp = icmp sgt ptr %gep, null
164 %gep = getelementptr i8, ptr null, i64 1
165 %cmp = icmp ne ptr %gep, null
173 %gep = getelementptr i8, ptr null, i64 1
174 %cmp = icmp ugt ptr %gep, null
180 ; CHECK-NEXT: ret i1 icmp ne (ptr getelementptr (i8, ptr null, i64 ptrtoint (ptr @g3 to i64)), p…
182 %gep = getelementptr i8, ptr null, i64 ptrtoint (ptr @g3 to i64)
189 ; CHECK-NEXT: ret i1 icmp ult (ptr getelementptr (i8, ptr null, i64 ptrtoint (ptr @g3 to i64)), …
191 %gep = getelementptr i8, ptr null, i64 ptrtoint (ptr @g3 to i64)
198 ; CHECK-NEXT: ret i1 icmp slt (ptr getelementptr ([2 x i32], ptr null, i64 ptrtoint (ptr @g2 to …
200 %gep = getelementptr [2 x i32], ptr null, i64 ptrtoint (ptr @g2 to i64)