Home
last modified time | relevance | path

Searched refs:not_null (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm-project/llvm/test/CodeGen/X86/
Dimplicit-null-check.ll8 ; CHECK-NEXT: ## %bb.2: ## %not_null
16 br i1 %c, label %is_null, label %not_null, !make.implicit !0
21 not_null:
32 ; CHECK-NEXT: ## %bb.2: ## %not_null
40 br i1 %c, label %is_null, label %not_null, !make.implicit !0
45 not_null:
58 ; CHECK-NEXT: ## %bb.2: ## %not_null
67 br i1 %c, label %is_null, label %not_null, !make.implicit !0
72 not_null:
83 ; CHECK-NEXT: ## %bb.2: ## %not_null
[all …]
Dimplicit-null-checks.mir10 br i1 undef, label %is_null, label %not_null, !make.implicit !0
15 not_null:
29 br i1 undef, label %is_null, label %not_null, !make.implicit !0
34 not_null:
48 br i1 undef, label %is_null, label %not_null, !make.implicit !0
53 not_null:
67 br i1 undef, label %is_null, label %not_null, !make.implicit !0
72 not_null:
85 br i1 undef, label %is_null, label %not_null, !make.implicit !0
90 not_null:
[all …]
Dimplicit-null-check-negative.ll11 ; It isn't legal to move the load from %x from "not_null" to here --
13 br i1 %c, label %is_null, label %not_null, !make.implicit !0
18 not_null:
27 br i1 %c, label %is_null, label %not_null, !make.implicit !0
32 not_null:
43 br i1 %c, label %is_null, label %not_null, !make.implicit !0
48 not_null:
60 br i1 %c, label %is_null, label %not_null
65 not_null:
74 br i1 %c, label %is_null, label %not_null, !make.implicit !0
[all …]
Dimplicit-null-chk-reg-rewrite.mir6 br i1 undef, label %is_null, label %not_null, !make.implicit !0
11 not_null:
40 bb.1.not_null:
Dblock-placement.mir16 br i1 %is_null, label %null, label %not_null, !prof !0, !make.implicit !1
18 not_null: ; preds = %left
53 # CHECK: bb.2.not_null:
72 bb.4.not_null:
Dimplicit-faultmap.ll28 br i1 %c, label %is_null, label %not_null, !make.implicit !0
33 not_null:
48 br i1 %c, label %is_null, label %not_null, !make.implicit !0
53 not_null:
Dalign-branch-boundary-suppressions.ll21 ; CHECK-NEXT: # %bb.2: # %not_null
29 br i1 %c, label %is_null, label %not_null, !make.implicit !{}
34 not_null:
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dimplicit-null-check.ll14 ; CHECK-NEXT: // %bb.1: // %not_null
21 br i1 %c, label %is_null, label %not_null, !make.implicit !0
23 not_null:
37 ; CHECK-NEXT: // %bb.1: // %not_null
44 br i1 %c, label %is_null, label %not_null, !make.implicit !0
49 not_null:
59 ; CHECK-NEXT: // %bb.1: // %not_null
66 br i1 %c, label %is_null, label %not_null, !make.implicit !0
71 not_null:
83 ; CHECK-NEXT: // %bb.1: // %not_null
[all …]
/external/llvm-project/llvm/test/Transforms/InstSimplify/
Dresult-of-usub-is-non-zero-and-no-overflow.ll31 %not_null = icmp ne i8 %adjusted, 0
32 call void @use1(i1 %not_null)
33 %r = or i1 %not_null, %no_underflow
50 %not_null = icmp ne i8 %adjusted, 0
51 call void @use1(i1 %not_null)
52 %r = or i1 %not_null, %no_underflow
69 %not_null = icmp ne i8 %adjusted, 0
70 call void @use1(i1 %not_null)
71 %r = or i1 %no_underflow, %not_null ; swapped
89 %not_null = icmp ne i8 %adjusted, 0
[all …]
Dresult-of-usub-by-nonzero-is-non-zero-and-no-overflow.ll19 %not_null = icmp ne i64 %adjusted, 0
20 %r = and i1 %not_null, %no_underflow
35 %not_null = icmp eq i64 %adjusted, 0
36 %r = or i1 %not_null, %no_underflow
51 %not_null = icmp ne i64 %adjusted, 0
52 %r = and i1 %not_null, %no_underflow
67 %not_null = icmp eq i64 %adjusted, 0
68 %r = or i1 %not_null, %no_underflow
83 %not_null = icmp ne i64 %adjusted, 0
84 %r = and i1 %not_null, %no_underflow
Dresult-of-add-of-negative-is-non-zero-and-no-underflow.ll31 %not_null = icmp ne i8 %adjusted, 0
33 %r = or i1 %not_null, %no_underflow
52 %not_null = icmp ne i8 %adjusted, 0
54 %r = or i1 %not_null, %no_underflow
76 %not_null = icmp eq i8 %adjusted, 0
78 %r = and i1 %not_null, %no_underflow
97 %not_null = icmp eq i8 %adjusted, 0
99 %r = and i1 %not_null, %no_underflow
121 %not_null = icmp ne i8 %adjusted, 0
123 %r = or i1 %not_null, %no_underflow
/external/llvm-project/llvm/test/Transforms/InstCombine/
Dresult-of-add-of-negative-or-zero-is-non-zero-and-no-underflow.ll19 %not_null = icmp ne i8 %adjusted, 0
21 %r = and i1 %not_null, %no_underflow
38 %not_null = icmp ne i8 %adjusted, 0
39 call void @use1(i1 %not_null)
41 %r = and i1 %not_null, %no_underflow
56 %not_null = icmp ne i8 %adjusted, 0
59 %r = and i1 %not_null, %no_underflow
75 %not_null = icmp ne i8 %adjusted, 0
76 call void @use1(i1 %not_null)
79 %r = and i1 %not_null, %no_underflow
[all …]
Dresult-of-usub-is-non-zero-and-no-overflow.ll34 %not_null = icmp ne i8 %adjusted, 0
35 call void @use1(i1 %not_null)
36 %r = and i1 %not_null, %no_underflow
55 %not_null = icmp ne i8 %adjusted, 0
56 call void @use1(i1 %not_null)
57 %r = and i1 %not_null, %no_underflow
74 %not_null = icmp ne i8 %adjusted, 0
75 call void @use1(i1 %not_null)
76 %r = and i1 %not_null, %no_underflow
102 %not_null = icmp ne i8 %adjusted, 0
[all …]
Dresult-of-add-of-negative-is-non-zero-and-no-underflow.ll21 %not_null = icmp ne i8 %adjusted, 0
23 %r = and i1 %not_null, %no_underflow
43 %not_null = icmp ne i8 %adjusted, 0
45 %r = and i1 %not_null, %no_underflow
65 %not_null = icmp ne i8 %adjusted, 0
67 %r = and i1 %not_null, %no_underflow
89 %not_null = icmp ne i8 %adjusted, 0
90 call void @use1(i1 %not_null)
92 %r = and i1 %not_null, %no_underflow
112 %not_null = icmp ne i8 %adjusted, 0
[all …]
Dcall_nonnull_arg.ll11 ; CHECK-NEXT: br i1 [[COND1]], label %dead, label %not_null
12 ; CHECK: not_null:
23 br i1 %cond1, label %dead, label %not_null
24 not_null:
/external/llvm/test/CodeGen/X86/
Dimplicit-null-check-negative.ll11 ; It isn't legal to move the load from %x from "not_null" to here --
13 br i1 %c, label %is_null, label %not_null, !make.implicit !0
18 not_null:
27 br i1 %c, label %is_null, label %not_null, !make.implicit !0
32 not_null:
44 br i1 %c, label %is_null, label %not_null
49 not_null:
58 br i1 %c, label %is_null, label %not_null, !make.implicit !0
63 not_null:
84 br i1 %c, label %is_null, label %not_null, !make.implicit !0
[all …]
Dimplicit-null-checks.mir10 br i1 undef, label %is_null, label %not_null, !make.implicit !0
15 not_null:
29 br i1 undef, label %is_null, label %not_null, !make.implicit !0
34 not_null:
48 br i1 undef, label %is_null, label %not_null, !make.implicit !0
53 not_null:
67 br i1 undef, label %is_null, label %not_null, !make.implicit !0
72 not_null:
97 # CHECK-NEXT: JMP_1 %bb.1.not_null
101 successors: %bb.3.is_null, %bb.1.not_null
[all …]
Dimplicit-null-check.ll24 br i1 %c, label %is_null, label %not_null, !make.implicit !0
29 not_null:
45 br i1 %c, label %is_null, label %not_null, !make.implicit !0
50 not_null:
68 br i1 %c, label %is_null, label %not_null, !make.implicit !0
73 not_null:
92 br i1 %c, label %is_null, label %not_null, !make.implicit !0
97 not_null:
120 br i1 %c, label %is_null, label %not_null, !make.implicit !0
125 not_null:
/external/llvm-project/llvm/test/Transforms/JumpThreading/
Dthread-cmp.ll12 br i1 %cmp, label %is_null, label %not_null
16 not_null:
39 br i1 %cmp, label %is_null, label %not_null
42 not_null:
60 br i1 %cmp, label %is_null, label %not_null
63 not_null:
/external/llvm/test/Transforms/JumpThreading/
Dthread-cmp.ll12 br i1 %cmp, label %is_null, label %not_null
16 not_null:
39 br i1 %cmp, label %is_null, label %not_null
42 not_null:
60 br i1 %cmp, label %is_null, label %not_null
63 not_null:
/external/openscreen/util/
Dweak_ptr_unittest.cc39 WeakPtr<const int> not_null = factory.GetWeakPtr(); in TEST() local
40 EXPECT_TRUE(not_null != nullptr); in TEST()
41 EXPECT_TRUE(nullptr != not_null); in TEST()
42 EXPECT_FALSE(not_null == nullptr); in TEST()
43 EXPECT_FALSE(nullptr == not_null); in TEST()
/external/llvm/test/Transforms/InstCombine/
Dcall_nonnull_arg.ll11 br i1 %cond1, label %dead, label %not_null
12 not_null:
/external/llvm-project/llvm/test/Transforms/LICM/
Dhoist-deref-load.ll188 %not_null = icmp ne i32* %c, null
189 br i1 %not_null, label %not.null, label %for.end
232 %not_null = icmp ne i32* %c, null
258 ret i1 %not_null
325 %not_null = icmp ne i32* %c, null
326 br i1 %not_null, label %not.null, label %for.end
483 %not_null = icmp ne i32* %c, null
484 call void(i1, ...) @llvm.experimental.guard(i1 %not_null) [ "deopt"() ]
524 %not_null = icmp ne i32* %c, null
557 call void(i1, ...) @llvm.experimental.guard(i1 %not_null) [ "deopt"() ]
[all …]
/external/llvm/test/Transforms/LICM/
Dhoist-deref-load.ll185 %not_null = icmp ne i32* %c, null
186 br i1 %not_null, label %not.null, label %for.end
229 %not_null = icmp ne i32* %c, null
255 ret i1 %not_null
322 %not_null = icmp ne i32* %c, null
323 br i1 %not_null, label %not.null, label %for.end
480 %not_null = icmp ne i32* %c, null
481 call void(i1, ...) @llvm.experimental.guard(i1 %not_null) [ "deopt"() ]
521 %not_null = icmp ne i32* %c, null
554 call void(i1, ...) @llvm.experimental.guard(i1 %not_null) [ "deopt"() ]
/external/llvm/docs/
DFaultMaps.rst67 br i1 %ptr_is_null, label %is_null, label %not_null, !make.implicit !0
69 not_null:

12