/frameworks/libs/binary_translation/backend/x86_64/ |
D | machine_ir_analysis.cc | 34 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 …]
|
D | loop_guest_context_optimizer.cc | 176 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 …]
|
D | machine_ir_analysis_test.cc | 35 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 …]
|
D | read_flags_optimizer_test.cc | 212 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 …]
|
D | loop_guest_context_optimizer_test.cc | 467 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/ |
D | com_android_server_storage_AppFuseBridge.cpp | 95 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/ |
D | machine_ir_analysis.h | 32 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);
|
D | loop_guest_context_optimizer.h | 50 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/ |
D | RippleAnimationSession.java | 181 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/ |
D | SoundPool.cpp | 79 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 …]
|
D | Stream.cpp | 141 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()
|
D | SoundPool.h | 42 int32_t loop, float rate, int32_t playerIId = PLAYER_PIID_INVALID); 50 void setLoop(int32_t streamID, int32_t loop);
|
D | Stream.h | 104 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/ |
D | InputThread.cpp | 42 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/ |
D | vsync.cpp | 64 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/ |
D | soundpool_stress.cpp | 116 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/ |
D | LibsndfileSource.cpp | 26 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/ |
D | sensorservicetest.cpp | 127 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/ |
D | libaudioprocessing_record_buffer_converter_fuzzer.cpp | 165 for (int loop = 0; loop < numLoops; ++loop) { in LLVMFuzzerTestOneInput() local
|
/frameworks/base/services/core/java/com/android/server/storage/ |
D | AppFuseBridge.java | 169 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/ |
D | mandelbulb.rscript | 61 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/ |
D | slesTestSendToPresetReverb.cpp | 73 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/ |
D | FenceMonitor.cpp | 28 std::thread thread(&FenceMonitor::loop, this); in FenceMonitor() 54 void FenceMonitor::loop() { in loop() function in android::gui::FenceMonitor
|
/frameworks/native/services/vibratorservice/ |
D | VibratorCallbackScheduler.cpp | 68 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/ |
D | SoundPool.java | 316 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
|