Home
last modified time | relevance | path

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

123456

/frameworks/libs/binary_translation/backend/x86_64/
Dmachine_ir_analysis.cc34 LoopBuilder(MachineIR* ir, Loop* loop, MachineBasicBlock* loop_head) in LoopBuilder() argument
35 : loop_(loop), is_bb_in_loop_(ir->NumBasicBlocks(), false, ir->arena()) { in LoopBuilder()
78 auto* loop = NewInArena<Loop>(arena, arena); in CollectLoop() local
81 LoopBuilder builder(ir, loop, head_bb); in CollectLoop()
96 for (size_t bb_no = loop->size() - 1; bb_no < loop->size(); ++bb_no) { in CollectLoop()
97 auto* bb = loop->at(bb_no); in CollectLoop()
110 return loop; in CollectLoop()
168 auto* loop = CollectLoop(ir, back_edges, begin_edge_no, edge_no); in FindLoops() local
169 if (loop) { in FindLoops()
170 loops_vector.push_back(loop); in FindLoops()
[all …]
Dloop_guest_context_optimizer.cc176 void GenerateGetsInPreloop(MachineIR* ir, const Loop* loop, const MemRegMap& mem_reg_map) { in GenerateGetsInPreloop() argument
177 auto* header = (*loop)[0]; in GenerateGetsInPreloop()
180 if (Contains(*loop, in_edge->src())) { in GenerateGetsInPreloop()
189 void GeneratePutsInPostloop(MachineIR* ir, const Loop* loop, const MemRegMap& mem_reg_map) { in GeneratePutsInPostloop() argument
190 for (auto bb : *loop) { in GeneratePutsInPostloop()
192 if (Contains(*loop, out_edge->dst())) { in GeneratePutsInPostloop()
201 ArenaVector<int> CountGuestRegAccesses(const MachineIR* ir, const Loop* loop) { in CountGuestRegAccesses() argument
203 for (auto* bb : *loop) { in CountGuestRegAccesses()
214 OffsetCounterMap GetSortedOffsetCounters(MachineIR* ir, Loop* loop) { in GetSortedOffsetCounters() argument
215 auto guest_access_count = CountGuestRegAccesses(ir, loop); in GetSortedOffsetCounters()
[all …]
Dmachine_ir_analysis_test.cc35 void CheckLoopContent(x86_64::Loop* loop, std::vector<MachineBasicBlock*> body) { in CheckLoopContent() argument
36 EXPECT_EQ(loop->size(), body.size()); in CheckLoopContent()
39 EXPECT_EQ(loop->at(0), body[0]); in CheckLoopContent()
42 EXPECT_TRUE(Contains(*loop, bb)); in CheckLoopContent()
74 auto loop = loops[0]; in TEST() local
75 CheckLoopContent(loop, {bb2}); in TEST()
111 auto loop = loops[0]; in TEST() local
112 CheckLoopContent(loop, {bb2, bb3}); in TEST()
151 auto loop = loops[0]; in TEST() local
152 CheckLoopContent(loop, {bb2, bb3, bb4}); in TEST()
[all …]
Dread_flags_optimizer_test.cc212 auto loop = loop_tree.root()->GetInnerloopNode(0)->loop(); in TEST() local
213 ASSERT_FALSE(CheckSuccessorNode(loop, loop_exit, regs)); in TEST()
242 auto loop = loop_tree.root()->GetInnerloopNode(0)->loop(); in TEST() local
244 ASSERT_FALSE(CheckSuccessorNode(loop, bb2, regs)); in TEST()
259 auto loop = loop_tree.root()->GetInnerloopNode(0)->loop(); in TEST() local
264 ASSERT_TRUE(CheckSuccessorNode(loop, loop_exit, regs)); in TEST()
266 ASSERT_FALSE(CheckSuccessorNode(loop, loop_exit, regs)); in TEST()
291 auto loop = loop_tree.root()->GetInnerloopNode(0)->loop(); in TEST() local
293 ASSERT_TRUE(CheckSuccessorNode(loop, loop_exit, regs)); in TEST()
299 ASSERT_FALSE(CheckSuccessorNode(loop, loop_exit, regs)); in TEST()
[all …]
Dloop_guest_context_optimizer_test.cc467 Loop loop(machine_ir.arena()); in TEST() local
468 loop.push_back(loop_body); in TEST()
492 GenerateGetsInPreloop(&machine_ir, &loop, mem_reg_map); in TEST()
540 Loop loop(machine_ir.arena()); in TEST() local
541 loop.push_back(loop_body); in TEST()
565 GeneratePutsInPostloop(&machine_ir, &loop, mem_reg_map); in TEST()
617 Loop loop(machine_ir.arena()); in TEST() local
618 loop.push_back(loop_body); in TEST()
625 GenerateGetsInPreloop(&machine_ir, &loop, mem_reg_map); in TEST()
666 Loop loop(machine_ir.arena()); in TEST() local
[all …]
/frameworks/base/services/core/jni/
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()
/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/
Dmachine_ir_analysis.h32 LoopTreeNode(MachineIR* ir, Loop* loop = nullptr) : loop_(loop), innerloop_nodes_(ir->arena()) {} in loop_() argument
34 Loop* loop() const { return loop_; } in loop() function
54 void InsertLoop(Loop* loop) { in InsertLoop() argument
55 bool success = TryInsertLoopAtNode(root(), loop); in InsertLoop()
60 bool TryInsertLoopAtNode(LoopTreeNode* node, Loop* loop);
Dloop_guest_context_optimizer.h50 void GenerateGetsInPreloop(MachineIR* ir, const Loop* loop, const MemRegMap& mem_reg_map);
51 void GeneratePutsInPostloop(MachineIR* ir, const Loop* loop, const MemRegMap& mem_reg_map);
52 ArenaVector<int> CountGuestRegAccesses(const MachineIR* ir, const Loop* loop);
55 OffsetCounterMap GetSortedOffsetCounters(MachineIR* ir, Loop* loop);
63 Loop* loop,
/frameworks/base/graphics/java/android/graphics/drawable/
DRippleAnimationSession.java181 RenderNodeAnimator loop = new RenderNodeAnimator(props.getNoisePhase(), in enterHardware() local
183 loop.setTarget(canvas); in enterHardware()
184 startAnimation(expand, loop); in enterHardware()
188 private void startAnimation(Animator expand, Animator loop) { in startAnimation() argument
193 loop.setDuration(NOISE_ANIMATION_DURATION); in startAnimation()
194 loop.addListener(new AnimatorListener(this) { in startAnimation()
201 loop.setInterpolator(LINEAR_INTERPOLATOR); in startAnimation()
202 loop.start(); in startAnimation()
204 mLoopAnimation = loop; in startAnimation()
213 ValueAnimator loop = ValueAnimator.ofFloat(mStartTime, mStartTime + MAX_NOISE_PHASE); in enterSoftware() local
[all …]
/frameworks/base/media/jni/soundpool/
DSoundPool.cpp79 bool checkLoop(int32_t *loop) in checkLoop() argument
81 if (*loop < -1) { in checkLoop()
82 ALOGI("loop %d, should be >= -1", *loop); in checkLoop()
83 *loop = -1; in checkLoop()
121 int32_t priority, int32_t loop, float rate, int32_t playerIId) in play() argument
124 __func__, soundID, leftVolume, rightVolume, priority, loop, rate); in play()
131 || checkLoop(&loop) in play()
143 sound, soundID, leftVolume, rightVolume, priority, loop, rate, playerIId); in play()
219 void SoundPool::setLoop(int32_t streamID, int32_t loop) in setLoop() argument
221 ALOGV("%s(%d, %d)", __func__, streamID, loop); in setLoop()
[all …]
DStream.cpp141 void Stream::setLoop(int32_t streamID, int32_t loop) in setLoop() argument
149 mAudioTrack->setLoop(0, loopEnd, loop); in setLoop()
151 mLoop = loop; in setLoop()
157 float leftVolume, float rightVolume, int32_t priority, int32_t loop, float rate) in setPlay() argument
167 mLoop = loop; in setPlay()
276 float leftVolume, float rightVolume, int32_t priority, int32_t loop, float rate, in play_l() argument
282 priority, loop, rate, playerIId); in play_l()
289 if (loop) { in play_l()
366 mAudioTrack->setLoop(0, frameCount, loop); in play_l()
371 mLoop = loop; in play_l()
DSoundPool.h42 int32_t loop, float rate, int32_t playerIId = PLAYER_PIID_INVALID);
50 void setLoop(int32_t streamID, int32_t loop);
DStream.h104 void setLoop(int32_t streamID, int loop);
106 float leftVolume, float rightVolume, int32_t priority, int32_t loop, float rate);
160 float leftVolume, float rightVolume, int priority, int loop, float rate,
/frameworks/native/services/inputflinger/
DInputThread.cpp42 explicit InputThreadImpl(std::function<void()> loop) in InputThreadImpl() argument
43 : Thread(/* canCallJava */ true), mThreadLoop(loop) {} in InputThreadImpl()
58 InputThread::InputThread(std::string name, std::function<void()> loop, std::function<void()> wake, in InputThread() argument
61 mThread = sp<InputThreadImpl>::make(loop); in InputThread()
/frameworks/native/services/surfaceflinger/tests/vsync/
Dvsync.cpp64 sp<Looper> loop = sp<Looper>::make(false); in main() local
65 loop->addFd(myDisplayEvent.getFd(), 0, ALOOPER_EVENT_INPUT, receiver, in main()
72 int32_t ret = loop->pollOnce(-1); in main()
/frameworks/base/media/jni/soundpool/tests/
Dsoundpool_stress.cpp116 int loop, int repeat, int playSec) in testStreams() argument
187 soundPool->play(soundID, maxVol, maxVol, priority, loop, rate); in testStreams()
223 int loop = 0; // disable looping in main() local
235 loop = atoi(optarg); in main()
293 [&]{ testStreams(soundPool.get(), filenames, loop, repeat, playSec);}); in main()
/frameworks/av/media/libnbaio/
DLibsndfileSource.cpp26 LibsndfileSource::LibsndfileSource(SNDFILE *sndfile, const SF_INFO &sfinfo, bool loop) : in LibsndfileSource() argument
30 mLooping(loop && sfinfo.seekable), in LibsndfileSource()
/frameworks/native/services/sensorservice/tests/
Dsensorservicetest.cpp127 sp<Looper> loop = new Looper(false); in main() local
128 loop->addFd(q->getFd(), 0, ALOOPER_EVENT_INPUT, receiver, q.get()); in main()
132 int32_t ret = loop->pollOnce(-1); in main()
/frameworks/av/media/libaudioprocessing/tests/fuzzer/
Dlibaudioprocessing_record_buffer_converter_fuzzer.cpp165 for (int loop = 0; loop < numLoops; ++loop) { in LLVMFuzzerTestOneInput() local
/frameworks/base/services/core/java/com/android/server/storage/
DAppFuseBridge.java169 private native void native_delete(long loop);
170 private native void native_start_loop(long loop);
171 private native int native_add_bridge(long loop, int mountId, int deviceId);
/frameworks/rs/tests/java_api/VrDemo/src/com/example/android/rs/vr/engine/
Dmandelbulb.rscript61 int loop = 25;
64 for (int i = 0; i < loop; i++) {
68 if (len > 2.f) return 255 - loop*10;
69 if (len < .3f) return loop*10;
/frameworks/wilhelm/tests/examples/
DslesTestSendToPresetReverb.cpp73 SLmillibel sendLevel, bool alwaysOn, bool useFd, bool loop) in TestSendToPresetReverb() argument
272 if (loop) { in TestSendToPresetReverb()
343 bool loop = false; in main() local
354 loop = true; in main()
380 (SLmillibel)atoi(argv[i+3]), alwaysOn, useFd, loop); in main()
/frameworks/native/libs/gui/
DFenceMonitor.cpp28 std::thread thread(&FenceMonitor::loop, this); in FenceMonitor()
54 void FenceMonitor::loop() { in loop() function in android::gui::FenceMonitor
/frameworks/native/services/vibratorservice/
DVibratorCallbackScheduler.cpp68 mCallbackThread = std::make_unique<std::thread>(&CallbackScheduler::loop, this); in schedule()
75 void CallbackScheduler::loop() { in loop() function in android::vibrator::CallbackScheduler
/frameworks/base/media/java/android/media/
DSoundPool.java316 int priority, int loop, float rate) { in play() argument
321 return _play(soundID, leftVolume, rightVolume, priority, loop, rate, getPlayerIId()); in play()
473 public native final void setLoop(int streamID, int loop); in setLoop() argument
525 int priority, int loop, float rate, int playerIId); in _play() argument

123456