Home
last modified time | relevance | path

Searched refs:cleanup (Results 1 – 25 of 1582) sorted by relevance

12345678910>>...64

/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A DBoolRetToIntTest.ll36 br label %cleanup
40 %cleanup.dest.slot.0 = phi i1 [ false, %entry ], [ %cleanup.dest.slot.0.ph, %cleanup.loopexit ]
83 br label %cleanup
87 %cleanup.dest.slot.0 = phi i1 [ false, %entry ], [ %cleanup.dest.slot.0.ph, %cleanup.loopexit ]
117 br label %cleanup
121 %cleanup.dest.slot.0 = phi i1 [ false, %entry ], [ %cleanup.dest.slot.0.ph, %cleanup.loopexit ]
136 br label %cleanup
138 cleanup:
153 cleanup:
171 cleanup:
[all …]
H A Dctrloops-hot-exit.ll29 br i1 %cmp, label %for.body, label %cleanup
31 cleanup:
59 br i1 %cmp, label %for.body, label %cleanup
61 cleanup:
83 br i1 %tobool, label %if.end, label %cleanup
89 br i1 %cmp, label %for.body, label %cleanup
91 cleanup:
119 br i1 %cmp, label %for.body, label %cleanup
121 cleanup:
151 cleanup:
[all …]
/llvm-project-15.0.7/clang/test/Sema/
H A Dattr-cleanup.c5 extern int g1 __attribute((cleanup(c1))); // expected-warning {{'cleanup' attribute only applies to…
6 int g2 __attribute((cleanup(c1))); // expected-warning {{'cleanup' attribute only applies to local …
11 int v1 __attribute((cleanup)); // expected-error {{'cleanup' attribute takes one argument}} in t1()
12 … int v2 __attribute((cleanup(1, 2))); // expected-error {{'cleanup' attribute takes one argument}} in t1()
16 int v4 __attribute((cleanup(h))); // expected-error {{use of undeclared identifier 'h'}} in t1()
18 int v5 __attribute((cleanup(c1))); in t1()
19 … int v6 __attribute((cleanup(v3))); // expected-error {{'cleanup' argument 'v3' is not a function}} in t1()
31 …int v1 __attribute__((cleanup(c2))); // expected-error {{'cleanup' function 'c2' must take 1 param… in t2()
38 __attribute((cleanup(c4))) void* g; in t4()
43 int i __attribute__((cleanup(c5))); // expected-warning {{'c5' is deprecated}} in t5()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A D2010-04-30-LocalAlloc-LandingPad.ll30 store i32 1, ptr %cleanup.dst7
35 cleanup
61 cleanup
67 cleanup.pad: ; preds = %cleanup.switch
71 cleanup.pad4: ; preds = %cleanup.switch
80 br label %cleanup.switch
85 i32 1, label %cleanup.pad
89 cleanup.end: ; preds = %cleanup.switch
98 … ; preds = %catch.next, %cleanup.end, %cleanup.pad4, %cleanup.pad…
99 br label %cleanup.switch9
[all …]
H A Dasm-label.ll8 ; CHECK: LBB0_9: ## %cleanup
21 br label %cleanup
24 br label %cleanup
26 cleanup: ; preds = %if.end, %if.then9
28 i32 0, label %cleanup.cont
32 cleanup.cont: ; preds = %cleanup
35 if.end11: ; preds = %cleanup.cont, %cleanup, %land.lhs.true…
38 default: ; preds = %cleanup
H A Dpush-cfi.ll41 cleanup:
43 cleanup
64 cleanup:
66 cleanup
122 cleanup:
142 cleanup:
176 cleanup:
210 cleanup:
236 cleanup:
257 cleanup:
[all …]
H A Dcodegen-prepare-replacephi2.mir26 %4 = phi i32* [ %3, %for.cond ], [ %14, %cleanup ]
27 %5 = phi i32* [ %2, %for.cond ], [ %13, %cleanup ]
28 %6 = phi i32* [ %2, %for.cond ], [ %12, %cleanup ]
36 br label %cleanup
45 br i1 icmp ne (i16 2, i16 0), label %cleanup.loopexit, label %if.end
55 cleanup.loopexit:
56 br label %cleanup
58 cleanup:
59 %12 = phi i32* [ %6, %if.then ], [ %7, %cleanup.loopexit ]
60 %13 = phi i32* [ %5, %if.then ], [ %8, %cleanup.loopexit ]
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/SROA/
H A Dphi-with-duplicate-pred.ll15 ; CHECK: cleanup:
34 br label %cleanup
46 %g.0 = phi ptr [ @a, %cleanup ], [ @a, %cleanup ], [ %e, %if.else ]
82 br label %cleanup
94 %g.0 = phi ptr [ @a, %cleanup ], [ @a, %cleanup ], [ %e, %if.else ]
134 br label %cleanup
146 %g.0 = phi ptr [ @a, %cleanup ], [ @a, %cleanup ], [ %e, %if.else ]
186 br label %cleanup
198 %g.0 = phi ptr [ @a, %cleanup ], [ @a, %cleanup ], [ %e, %if.else ]
240 br label %cleanup
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/ARM/
H A Dmve-maskedldst.ll11 br i1 %cmp12, label %for.body.preheader, label %for.cond.cleanup
34 br label %for.cond.cleanup
36 for.cond.cleanup: ; preds = %for.cond.cleanup.loopexit, %entry
68 br label %for.cond.cleanup
70 for.cond.cleanup: ; preds = %for.cond.cleanup.loopexit, %entry
102 br label %for.cond.cleanup
104 for.cond.cleanup: ; preds = %for.cond.cleanup.loopexit, %entry
136 br label %for.cond.cleanup
138 for.cond.cleanup: ; preds = %for.cond.cleanup.loopexit, %entry
170 br label %for.cond.cleanup
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DCrashRecoveryContext.h57 void registerCleanup(CrashRecoveryContextCleanup *cleanup);
59 void unregisterCleanup(CrashRecoveryContextCleanup *cleanup);
253 CrashRecoveryContextCleanup *cleanup; variable
257 : cleanup(Cleanup::create(x)) { in CrashRecoveryContextCleanupRegistrar()
258 if (cleanup) in CrashRecoveryContextCleanupRegistrar()
259 cleanup->getContext()->registerCleanup(cleanup); in CrashRecoveryContextCleanupRegistrar()
265 if (cleanup && !cleanup->cleanupFired) in unregister()
266 cleanup->getContext()->unregisterCleanup(cleanup); in unregister()
267 cleanup = nullptr; in unregister()
/llvm-project-15.0.7/llvm/test/Transforms/HotColdSplit/
H A Doutline-disjoint-diamonds.ll19 br label %A.cleanup
22 br label %A.cleanup
24 A.cleanup:
25 %A.cleanup.dest.slot.0 = phi i32 [ 1, %A.then5 ], [ 0, %A.end ]
41 br label %B.cleanup
44 br label %B.cleanup
46 B.cleanup:
47 %B.cleanup.dest.slot.0 = phi i32 [ 1, %B.then5 ], [ 0, %B.end ]
52 ; CHECK: %B.cleanup.dest.slot.0 = phi i32 [ 1, %B.then5 ], [ 0, %B.end ]
56 ; CHECK: %A.cleanup.dest.slot.0 = phi i32 [ 1, %A.then5 ], [ 0, %A.end ]
/llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/
H A Dlt-overflow.ll49 for.cond.cleanup:
63 for.cond.cleanup:
81 for.cond.cleanup:
96 for.cond.cleanup:
110 for.cond.cleanup:
126 for.cond.cleanup:
140 for.cond.cleanup:
155 for.cond.cleanup:
172 for.cond.cleanup:
191 for.cond.cleanup:
[all …]
H A Dne-overflow.ll28 for.cond.cleanup:
50 for.cond.cleanup:
74 for.cond.cleanup:
95 for.cond.cleanup:
115 for.cond.cleanup:
139 for.cond.cleanup:
161 for.cond.cleanup:
182 for.cond.cleanup:
205 for.cond.cleanup:
232 for.cond.cleanup:
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/MemorySSA/
H A Dpr43427.ll21 ; CHECK: cleanup:
23 ; CHECK-NEXT: %cleanup.dest = load i32, i32* undef, align 1
26 ; CHECK-NEXT: [[NO9]] = MemoryPhi({cleanup,[[NO7]]},{if.else,2})
29 ; CHECK: cleanup.cont:
40 lbl1: ; preds = %if.else, %cleanup, %entry
52 br i1 undef, label %lbl2, label %cleanup
54 cleanup: ; preds = %lbl3
55 %cleanup.dest = load i32, i32* undef, align 1
56 %switch = icmp ult i32 %cleanup.dest, 1
57 br i1 %switch, label %cleanup.cont, label %lbl1
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/Coroutines/
H A Dcoro-debug-O2.ll44 i8 1, label %init.cleanup
48 br label %cleanup
62 i8 1, label %await.cleanup
66 br label %cleanup
85 i8 1, label %final.cleanup
89 br label %cleanup
93 br label %cleanup
95 cleanup: ; preds = %final.ready, %final.cleanup, %await.cl…
96 …%cleanup.dest.slot.0 = phi i32 [ 0, %final.ready ], [ 2, %final.cleanup ], [ 2, %await.cleanup ], …
106 switch i32 %cleanup.dest.slot.0, label %unreachable [
[all …]
H A Dno-suspend.ll29 cleanup:
80 pre.cleanup:
84 cleanup:
131 pre.cleanup:
135 cleanup:
144 cleanup
199 cleanup:
254 cleanup:
302 cleanup:
355 cleanup:
[all …]
H A Dcoro-debug-coro-frame.ll132 br label %cleanup
150 br label %cleanup
188 br label %cleanup
192 br label %cleanup
194 cleanup: ; preds = %final.ready, %final.cleanup, %await.cl…
195 …%cleanup.dest.slot.0 = phi i32 [ 0, %final.ready ], [ 2, %final.cleanup ], [ 2, %await.cleanup ], …
266 br label %cleanup
284 br label %cleanup
319 br label %cleanup
325 cleanup: ; preds = %final.ready, %final.cleanup, %await.cl…
[all …]
H A Dcoro-debug-dbg.values-not_used_in_frame.ll41 i8 1, label %init.cleanup
45 br label %cleanup
66 i8 1, label %await.cleanup
70 br label %cleanup
98 i8 1, label %final.cleanup
102 br label %cleanup
106 br label %cleanup
108 cleanup: ; preds = %final.ready, %final.cleanup, %await.cl…
109 …%cleanup.dest.slot.0 = phi i32 [ 0, %final.ready ], [ 2, %final.cleanup ], [ 2, %await.cleanup ], …
119 switch i32 %cleanup.dest.slot.0, label %unreachable [
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DCrashRecoveryContext.cpp158 if (!cleanup) in registerCleanup()
161 head->prev = cleanup; in registerCleanup()
162 cleanup->next = head; in registerCleanup()
163 head = cleanup; in registerCleanup()
168 if (!cleanup) in unregisterCleanup()
170 if (cleanup == head) { in unregisterCleanup()
171 head = cleanup->next; in unregisterCleanup()
176 cleanup->prev->next = cleanup->next; in unregisterCleanup()
177 if (cleanup->next) in unregisterCleanup()
178 cleanup->next->prev = cleanup->prev; in unregisterCleanup()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/NewGVN/
H A Dpr42422-phi-of-ops.ll40 ; CHECK: cleanup:
88 br label %cleanup
106 br label %cleanup
109 br label %cleanup
112 %cleanup.dest = phi i32 [ undef, %if.end12 ], [ 1, %if.then11 ], [ 9, %if.then ]
113 switch i32 %cleanup.dest, label %cleanup14 [
118 for.end13: ; preds = %cleanup
122 %cleanup.dest15 = phi i32 [ 0, %for.end13 ], [ %cleanup.dest, %cleanup ], [ 1, %for.body3 ]
123 %cond1 = icmp eq i32 %cleanup.dest15, 0
134 %cleanup.dest21 = phi i32 [ %cleanup.dest15, %cleanup14 ], [ 0, %for.end19 ]
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/HardwareLoops/ARM/
H A Dfp-emulation.ll49 cleanup.loopexit:
50 br label %cleanup
52 cleanup:
100 cleanup.loopexit:
101 br label %cleanup
103 cleanup:
148 cleanup.loopexit:
149 br label %cleanup
151 cleanup:
201 cleanup.loopexit:
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/Inline/
H A Dinline-funclets.ll15 cleanup:
30 cleanup.inner:
67 cleanup:
132 cleanup:
147 cleanup:
172 cleanup:
187 cleanup:
222 cleanup:
424 cleanup:
539 cleanup:
[all …]
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dattr-cleanup.cpp12 int v1 __attribute__((cleanup(N::c1))); in t1()
13 …int v2 __attribute__((cleanup(N::c2))); // expected-error {{no member named 'c2' in namespace 'N'… in t1()
14 int v3 __attribute__((cleanup(C::c2))); // expected-error {{'c2' is a private member of 'C'}} in t1()
19 int v1 __attribute__((cleanup(c2))); // expected-error {{'c2' is a private member of 'C'}} in t2()
27 int v1 __attribute__((cleanup(c3))); // expected-error {{'c3' is not a single function}} in t3()
/llvm-project-15.0.7/llvm/test/CodeGen/WinEH/
H A Dwineh-statenumbering-cleanups.ll18 to label %exit unwind label %cleanup.pad
19 cleanup.pad:
20 %cleanup = cleanuppad within none []
23 cleanupret from %cleanup unwind label %catch.pad
25 cleanupret from %cleanup unwind label %catch.pad
44 to label %exit unwind label %cleanup.pad
45 cleanup.pad:
46 ; CHECK: cleanup.pad:
48 %cleanup = cleanuppad within none []
/llvm-project-15.0.7/llvm/test/Transforms/JumpThreading/
H A Ddomtree-updates.ll24 ; CHECK-NEXT: [5] %cleanup {4294967295,4294967295} [4]
64 br i1 %tobool8.not, label %for.inc, label %cleanup
74 br label %cleanup
76 cleanup: ; preds = %for.end10, %for.body7
80 %cleanup.dest.slot.0 = phi i32 [ %.26, %for.end10 ], [ 1, %for.body7 ]
85 %i.2 = phi i16 [ %i.128, %cleanup ], [ %i.0, %if.then ], [ %i.0, %for.cond1 ]
89 cleanup16: ; preds = %if.end15, %cleanup
90 %retval.3 = phi i16 [ %retval.2, %if.end15 ], [ %retval.1, %cleanup ]
91 %i.3 = phi i16 [ %i.2, %if.end15 ], [ %i.128, %cleanup ]
92 %cleanup.dest.slot.1 = phi i32 [ 0, %if.end15 ], [ %cleanup.dest.slot.0, %cleanup ]
[all …]

12345678910>>...64