Home
last modified time | relevance | path

Searched refs:loop (Results 1 – 25 of 413) sorted by relevance

12345678910>>...17

/aosp12/system/extras/simpleperf/
H A DIOEventLoop_test.cpp32 IOEventLoop loop; in TEST() local
71 IOEventLoop loop; in TEST() local
80 loop.ExitLoop(); in TEST()
105 IOEventLoop loop; in TEST() local
109 loop.ExitLoop(); in TEST()
131 IOEventLoop loop; in TestPeriodicEvents() local
137 loop.ExitLoop(); in TestPeriodicEvents()
164 IOEventLoop loop; in TEST() local
189 IOEventLoop loop; in TEST() local
227 IOEventLoop loop; in TEST() local
[all …]
H A Dworkload_test.cpp28 IOEventLoop loop; in TEST() local
29 ASSERT_TRUE(loop.AddSignalEvent(SIGCHLD, [&]() { return loop.ExitLoop(); })); in TEST()
34 ASSERT_TRUE(loop.RunLoop()); in TEST()
45 IOEventLoop loop; in run_signaled_workload() local
46 ASSERT_TRUE(loop.AddSignalEvent(SIGCHLD, [&]() { return loop.ExitLoop(); })); in run_signaled_workload()
51 ASSERT_TRUE(loop.RunLoop()); in run_signaled_workload()
64 IOEventLoop loop; in run_exit_nonzero_workload() local
65 ASSERT_TRUE(loop.AddSignalEvent(SIGCHLD, [&]() { return loop.ExitLoop(); })); in run_exit_nonzero_workload()
69 ASSERT_TRUE(loop.RunLoop()); in run_exit_nonzero_workload()
H A DIOEventLoop.cpp27 IOEventLoop* loop; member
33 IOEvent(IOEventLoop* loop, const std::function<bool()>& callback) in IOEvent()
34 : loop(loop), e(nullptr), timeout({}), callback(callback), enabled(false) {} in IOEvent()
99 e->loop->has_error_ = true; in EventCallbackFn()
100 e->loop->ExitLoop(); in EventCallbackFn()
217 IOEventLoop* loop = ref->loop; in DelEvent() local
218 for (auto it = loop->events_.begin(); it != loop->events_.end(); ++it) { in DelEvent()
220 loop->events_.erase(it); in DelEvent()
/aosp12/art/test/530-checker-peel-unroll/smali/
H A DPeelUnroll.smali20 ## CHECK-DAG: <<Array:l\d+>> ParameterValue loop:none
21 ## CHECK-DAG: <<Const0:i\d+>> IntConstant 0 loop:none
22 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1 loop:none
23 ## CHECK-DAG: <<Const2:i\d+>> IntConstant 2 loop:none
24 ## CHECK-DAG: <<Const128:i\d+>> IntConstant 128 loop:none
25 ## CHECK-DAG: <<Limit:i\d+>> IntConstant 4094 loop:none
42 ## CHECK-DAG: <<Array:l\d+>> ParameterValue loop:none
43 ## CHECK-DAG: <<Const0:i\d+>> IntConstant 0 loop:none
44 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1 loop:none
45 ## CHECK-DAG: <<Const2:i\d+>> IntConstant 2 loop:none
[all …]
/aosp12/art/test/485-checker-dce-loop-update/smali/
H A DTestCase.smali37 ## CHECK-DAG: Return [<<PhiX>>] loop:none
46 ## CHECK-DAG: Return [<<PhiX>>] loop:none
89 ## CHECK-DAG: Return [<<PhiX>>] loop:none
99 ## CHECK-DAG: If [<<ArgZ>>] loop:none
100 ## CHECK-DAG: Return [<<PhiX>>] loop:none
147 ## CHECK-DAG: Return [<<PhiY>>] loop:none
158 ## CHECK-DAG: <<Mul9:i\d+>> Mul [<<PhiX>>,<<Cst11>>] loop:none
192 # Additional logic which will end up outside the loop
226 # ### Inner loop ###
248 # ### Inner loop ###
[all …]
/aosp12/art/compiler/optimizing/
H A Dinduction_var_analysis.cc219 if (!FixOutsideUse(loop, m, FindFirstLoopHeaderPhiUse(loop, m), rewrite)) { in RewriteBreakLoopBody()
291 VisitControl(loop); in VisitLoop()
330 ClassifyNonTrivial(loop); in VisitNode()
342 if (otherLoop != loop) { in VisitDescendant()
348 VisitNode(loop, instruction); in VisitDescendant()
696 HLoopInformation* loop, in SolvePhiAllInputs() argument
861 HLoopInformation* loop, in SolveConversion() argument
1162 if (!IsTaken(LookupInfo(loop, index)->op_b, LookupInfo(loop, upper), cmp) && in RewriteBreakLoop()
1195 auto it = induction_.find(loop); in AssignInfo()
1197 it = induction_.Put(loop, in AssignInfo()
[all …]
H A Dinduction_var_analysis.h155 void VisitLoop(HLoopInformation* loop);
159 void ClassifyNonTrivial(HLoopInformation* loop);
163 InductionInfo* TransferPhi(HLoopInformation* loop,
177 InductionInfo* SolveAddSub(HLoopInformation* loop,
184 InductionInfo* SolveOp(HLoopInformation* loop,
190 InductionInfo* SolveTest(HLoopInformation* loop,
194 InductionInfo* SolveConversion(HLoopInformation* loop,
203 void VisitControl(HLoopInformation* loop);
204 void VisitCondition(HLoopInformation* loop,
210 void VisitTripCount(HLoopInformation* loop,
[all …]
H A Dbounds_check_elimination.cc1655 if (loop != nullptr) { in DynamicBCESeemsProfitable()
1658 if (loop->IsIrreducible()) { in DynamicBCESeemsProfitable()
1673 if (IsEarlyExitLoop(loop)) { in DynamicBCESeemsProfitable()
1678 return loop->DominatesAllBackEdges(block); in DynamicBCESeemsProfitable()
1699 if (!loop->Contains(*successor)) { in IsEarlyExitLoop()
1714 if (loop->IsDefinedOutOfTheLoop(length)) { in CanHandleLength()
1730 if (loop->IsDefinedOutOfTheLoop(check)) { in CanHandleNullCheck()
1734 if (loop->IsDefinedOutOfTheLoop(array)) { in CanHandleNullCheck()
1790 HBasicBlock* header = loop->GetHeader(); in GetPreHeader()
1802 return loop->GetPreHeader(); in GetPreHeader()
[all …]
/aosp12/art/test/624-checker-stringops/smali/
H A DSmali.smali84 …G: <<New:l\d+>> NewInstance loop:none
86 …<Null1:l\d+>> NullCheck [<<New>>] loop:<<Loop>>
92 …G: <<Null4:l\d+>> NullCheck [<<New>>] loop:none
93 …G: InvokeVirtual [<<Null4>>] intrinsic:StringBufferLength loop:none
96 …K-DAG: <<New:l\d+>> NewInstance loop:none
98 …G: <<Append1:l\d+>> InvokeVirtual [<<New>>,<<String1>>] intrinsic:StringBufferAppend loop:<<Loop>>
99 …G: <<String2:l\d+>> LoadString loop:<<Loop>>
100 …G: <<Append2:l\d+>> InvokeVirtual [<<New>>,<<String2>>] intrinsic:StringBufferAppend loop:<<Loop>>
101 …G: <<String3:l\d+>> LoadString loop:<<Loop>>
102 …G: <<Append3:l\d+>> InvokeVirtual [<<New>>,<<String3>>] intrinsic:StringBufferAppend loop:<<Loop>>
[all …]
/aosp12/system/update_engine/payload_consumer/
H A Dpostinstall_runner_action_unittest.cc281 ScopedLoopbackDeviceBinder loop(postinstall_image_, false, nullptr); in TEST_F() local
284 loop.dev(), kPostinstallDefaultScript, false, false, false); in TEST_F()
294 ScopedLoopbackDeviceBinder loop(postinstall_image_, false, nullptr); in TEST_F() local
300 ScopedLoopbackDeviceBinder loop(postinstall_image_, false, nullptr); in TEST_F() local
302 RunPostinstallAction(loop.dev(), in TEST_F()
315 ScopedLoopbackDeviceBinder loop(postinstall_image_, false, nullptr); in TEST_F() local
318 RunPostinstallAction(loop.dev(), in TEST_F()
331 ScopedLoopbackDeviceBinder loop(postinstall_image_, false, nullptr); in TEST_F() local
334 RunPostinstallAction(loop.dev(), in TEST_F()
411 loop.dev(), "bin/self_check_context", false, false, false); in TEST_F()
[all …]
/aosp12/system/extras/simpleperf/runtest/
H A Dfunction_indirect_recursive.cpp3 void FunctionRecursiveTwo(int loop);
5 void FunctionRecursiveOne(int loop) { in FunctionRecursiveOne() argument
8 if (loop >= 0) { in FunctionRecursiveOne()
9 FunctionRecursiveTwo(loop); in FunctionRecursiveOne()
13 void FunctionRecursiveTwo(int loop) { in FunctionRecursiveTwo() argument
16 if (loop > 0) { in FunctionRecursiveTwo()
17 FunctionRecursiveOne(loop - 1); in FunctionRecursiveTwo()
/aosp12/art/test/696-loop/
H A DAndroid.bp3 // Build rules for ART run-test `696-loop`.
16 name: "art-run-test-696-loop",
21 ":art-run-test-696-loop-expected-stdout",
22 ":art-run-test-696-loop-expected-stderr",
28 name: "art-run-test-696-loop-expected-stdout",
29 out: ["art-run-test-696-loop-expected-stdout.txt"],
36 name: "art-run-test-696-loop-expected-stderr",
37 out: ["art-run-test-696-loop-expected-stderr.txt"],
/aosp12/system/core/libappfuse/
H A DFuseAppLoop.cc32 bool HandleLookUp(FuseAppLoop* loop, FuseBuffer* buffer, FuseAppLoopCallback* callback) { in HandleLookUp() argument
37 return loop->ReplySimple(buffer->request.header.unique, -ENOENT); in HandleLookUp()
44 return loop->ReplySimple(buffer->request.header.unique, -ENOENT); in HandleLookUp()
50 return loop->ReplySimple(buffer->request.header.unique, -ENOENT); in HandleLookUp()
67 bool HandleRead(FuseAppLoop* loop, FuseBuffer* buffer, FuseAppLoopCallback* callback) { in HandleRead() argument
69 return loop->ReplySimple(buffer->request.header.unique, -EINVAL); in HandleRead()
79 return loop->ReplySimple(buffer->request.header.unique, -EINVAL); in HandleWrite()
101 return HandleLookUp(loop, buffer, callback); in HandleMessage()
104 return HandleGetAttr(loop, buffer, callback); in HandleMessage()
111 return HandleRead(loop, buffer, callback); in HandleMessage()
[all …]
/aosp12/art/test/597-deopt-busy-loop/
H A DAndroid.bp3 // Build rules for ART run-test `597-deopt-busy-loop`.
16 name: "art-run-test-597-deopt-busy-loop",
21 ":art-run-test-597-deopt-busy-loop-expected-stdout",
22 ":art-run-test-597-deopt-busy-loop-expected-stderr",
28 name: "art-run-test-597-deopt-busy-loop-expected-stdout",
29 out: ["art-run-test-597-deopt-busy-loop-expected-stdout.txt"],
36 name: "art-run-test-597-deopt-busy-loop-expected-stderr",
37 out: ["art-run-test-597-deopt-busy-loop-expected-stderr.txt"],
/aosp12/art/test/656-loop-deopt/
H A DAndroid.bp3 // Build rules for ART run-test `656-loop-deopt`.
16 name: "art-run-test-656-loop-deopt",
21 ":art-run-test-656-loop-deopt-expected-stdout",
22 ":art-run-test-656-loop-deopt-expected-stderr",
28 name: "art-run-test-656-loop-deopt-expected-stdout",
29 out: ["art-run-test-656-loop-deopt-expected-stdout.txt"],
36 name: "art-run-test-656-loop-deopt-expected-stderr",
37 out: ["art-run-test-656-loop-deopt-expected-stderr.txt"],
/aosp12/art/test/090-loop-formation/
H A DAndroid.bp3 // Build rules for ART run-test `090-loop-formation`.
16 name: "art-run-test-090-loop-formation",
21 ":art-run-test-090-loop-formation-expected-stdout",
22 ":art-run-test-090-loop-formation-expected-stderr",
28 name: "art-run-test-090-loop-formation-expected-stdout",
29 out: ["art-run-test-090-loop-formation-expected-stdout.txt"],
36 name: "art-run-test-090-loop-formation-expected-stderr",
37 out: ["art-run-test-090-loop-formation-expected-stderr.txt"],
/aosp12/art/test/154-gc-loop/
H A DAndroid.bp3 // Build rules for ART run-test `154-gc-loop`.
16 name: "art-run-test-154-gc-loop",
21 ":art-run-test-154-gc-loop-expected-stdout",
22 ":art-run-test-154-gc-loop-expected-stderr",
28 name: "art-run-test-154-gc-loop-expected-stdout",
29 out: ["art-run-test-154-gc-loop-expected-stdout.txt"],
36 name: "art-run-test-154-gc-loop-expected-stderr",
37 out: ["art-run-test-154-gc-loop-expected-stderr.txt"],
/aosp12/frameworks/base/services/core/jni/
H A Dcom_android_server_storage_AppFuseBridge.cpp95 fuse::FuseBridgeLoop* const loop = reinterpret_cast<fuse::FuseBridgeLoop*>(java_loop); in com_android_server_storage_AppFuseBridge_delete() local
96 CHECK(loop); in com_android_server_storage_AppFuseBridge_delete()
97 delete loop; in com_android_server_storage_AppFuseBridge_delete()
102 fuse::FuseBridgeLoop* const loop = reinterpret_cast<fuse::FuseBridgeLoop*>(java_loop); in com_android_server_storage_AppFuseBridge_start_loop() local
103 CHECK(loop); in com_android_server_storage_AppFuseBridge_start_loop()
105 loop->Start(&callback); in com_android_server_storage_AppFuseBridge_start_loop()
111 fuse::FuseBridgeLoop* const loop = reinterpret_cast<fuse::FuseBridgeLoop*>(java_loop); in com_android_server_storage_AppFuseBridge_add_bridge() local
112 CHECK(loop); in com_android_server_storage_AppFuseBridge_add_bridge()
119 if (!loop->AddBridge(mountId, std::move(devFd), std::move(proxyFd[0]))) { in com_android_server_storage_AppFuseBridge_add_bridge()
/aosp12/art/test/564-checker-inline-loop/
H A DAndroid.bp3 // Build rules for ART run-test `564-checker-inline-loop`.
16 name: "art-run-test-564-checker-inline-loop",
21 ":art-run-test-564-checker-inline-loop-expected-stdout",
22 ":art-run-test-564-checker-inline-loop-expected-stderr",
31 name: "art-run-test-564-checker-inline-loop-expected-stdout",
32 out: ["art-run-test-564-checker-inline-loop-expected-stdout.txt"],
39 name: "art-run-test-564-checker-inline-loop-expected-stderr",
40 out: ["art-run-test-564-checker-inline-loop-expected-stderr.txt"],
/aosp12/art/test/591-checker-regression-dead-loop/
H A DAndroid.bp3 // Build rules for ART run-test `591-checker-regression-dead-loop`.
16 name: "art-run-test-591-checker-regression-dead-loop",
21 ":art-run-test-591-checker-regression-dead-loop-expected-stdout",
22 ":art-run-test-591-checker-regression-dead-loop-expected-stderr",
31 name: "art-run-test-591-checker-regression-dead-loop-expected-stdout",
32 out: ["art-run-test-591-checker-regression-dead-loop-expected-stdout.txt"],
39 name: "art-run-test-591-checker-regression-dead-loop-expected-stderr",
40 out: ["art-run-test-591-checker-regression-dead-loop-expected-stderr.txt"],
/aosp12/art/test/623-checker-loop-regressions/
H A DAndroid.bp3 // Build rules for ART run-test `623-checker-loop-regressions`.
16 name: "art-run-test-623-checker-loop-regressions",
21 ":art-run-test-623-checker-loop-regressions-expected-stdout",
22 ":art-run-test-623-checker-loop-regressions-expected-stderr",
31 name: "art-run-test-623-checker-loop-regressions-expected-stdout",
32 out: ["art-run-test-623-checker-loop-regressions-expected-stdout.txt"],
39 name: "art-run-test-623-checker-loop-regressions-expected-stderr",
40 out: ["art-run-test-623-checker-loop-regressions-expected-stderr.txt"],
/aosp12/art/test/1961-checker-loop-vectorizer/
H A DAndroid.bp3 // Build rules for ART run-test `1961-checker-loop-vectorizer`.
16 name: "art-run-test-1961-checker-loop-vectorizer",
21 ":art-run-test-1961-checker-loop-vectorizer-expected-stdout",
22 ":art-run-test-1961-checker-loop-vectorizer-expected-stderr",
31 name: "art-run-test-1961-checker-loop-vectorizer-expected-stdout",
32 out: ["art-run-test-1961-checker-loop-vectorizer-expected-stdout.txt"],
39 name: "art-run-test-1961-checker-loop-vectorizer-expected-stderr",
40 out: ["art-run-test-1961-checker-loop-vectorizer-expected-stderr.txt"],
/aosp12/art/test/478-checker-inliner-nested-loop/
H A DAndroid.bp3 // Build rules for ART run-test `478-checker-inliner-nested-loop`.
16 name: "art-run-test-478-checker-inliner-nested-loop",
21 ":art-run-test-478-checker-inliner-nested-loop-expected-stdout",
22 ":art-run-test-478-checker-inliner-nested-loop-expected-stderr",
31 name: "art-run-test-478-checker-inliner-nested-loop-expected-stdout",
32 out: ["art-run-test-478-checker-inliner-nested-loop-expected-stdout.txt"],
39 name: "art-run-test-478-checker-inliner-nested-loop-expected-stderr",
40 out: ["art-run-test-478-checker-inliner-nested-loop-expected-stderr.txt"],
/aosp12/art/test/482-checker-loop-back-edge-use/
H A DAndroid.bp3 // Build rules for ART run-test `482-checker-loop-back-edge-use`.
16 name: "art-run-test-482-checker-loop-back-edge-use",
21 ":art-run-test-482-checker-loop-back-edge-use-expected-stdout",
22 ":art-run-test-482-checker-loop-back-edge-use-expected-stderr",
31 name: "art-run-test-482-checker-loop-back-edge-use-expected-stdout",
32 out: ["art-run-test-482-checker-loop-back-edge-use-expected-stdout.txt"],
39 name: "art-run-test-482-checker-loop-back-edge-use-expected-stderr",
40 out: ["art-run-test-482-checker-loop-back-edge-use-expected-stderr.txt"],
/aosp12/art/test/565-checker-irreducible-loop/smali/
H A DIrreducibleLoop.smali19 # Check that both the irreducible loop and the other loop entry
23 ## CHECK-DAG: ParallelMove {{.*84->.*}} loop:none
24 ## CHECK-DAG: ParallelMove {{.*84->.*}} loop:{{B\d+}} irreducible:true
35 # The then part: beginning of the irreducible loop.
43 # The other block branching to the irreducible loop.
57 ## CHECK-DAG: ParallelMove {{.*84->.*}} loop:none
58 ## CHECK-DAG: ParallelMove {{.*84->.*}} loop:{{B\d+}} irreducible:true
70 # The then part: beginning of the irreducible loop.
78 # The other block branching to the irreducible loop.
91 # Last use of v2 before the irreducible loop, that

12345678910>>...17