Home
last modified time | relevance | path

Searched refs:liveInst (Results 1 – 10 of 10) sorted by relevance

/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Daggressive_dead_code_elim_pass.cpp430 Instruction* liveInst = worklist_.front(); in AggressiveDCE() local
432 liveInst->ForEachInId([&liveInst, this](const uint32_t* iid) { in AggressiveDCE()
440 if (liveInst->type_id() != 0) { in AggressiveDCE()
461 if (liveInst->opcode() == SpvOpLoad || liveInst->IsAtomicWithLoad()) { in AggressiveDCE()
463 (void)GetPtr(liveInst, &varId); in AggressiveDCE()
477 } else if (liveInst->GetOpenCL100DebugOpcode() == in AggressiveDCE()
483 } else if (liveInst->GetOpenCL100DebugOpcode() == in AggressiveDCE()
490 } else if (liveInst->opcode() == SpvOpLoopMerge || in AggressiveDCE()
492 AddBreaksAndContinuesToWorklist(liveInst); in AggressiveDCE()
504 ProcessLoad(func, liveInst->result_id()); in AggressiveDCE()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/SPIRV-Tools/src/source/opt/
H A Daggressive_dead_code_elim_pass.cpp430 Instruction* liveInst = worklist_.front(); in AggressiveDCE() local
432 liveInst->ForEachInId([&liveInst, this](const uint32_t* iid) { in AggressiveDCE()
440 if (liveInst->type_id() != 0) { in AggressiveDCE()
461 if (liveInst->opcode() == SpvOpLoad || liveInst->IsAtomicWithLoad()) { in AggressiveDCE()
463 (void)GetPtr(liveInst, &varId); in AggressiveDCE()
477 } else if (liveInst->GetOpenCL100DebugOpcode() == in AggressiveDCE()
483 } else if (liveInst->GetOpenCL100DebugOpcode() == in AggressiveDCE()
490 } else if (liveInst->opcode() == SpvOpLoopMerge || in AggressiveDCE()
492 AddBreaksAndContinuesToWorklist(liveInst); in AggressiveDCE()
504 ProcessLoad(func, liveInst->result_id()); in AggressiveDCE()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/SPIRV-Tools/src/source/opt/
H A Daggressive_dead_code_elim_pass.cpp422 Instruction* liveInst = worklist_.front(); in AggressiveDCE() local
424 liveInst->ForEachInId([&liveInst, this](const uint32_t* iid) { in AggressiveDCE()
432 if (liveInst->type_id() != 0) { in AggressiveDCE()
453 if (liveInst->opcode() == SpvOpLoad || liveInst->IsAtomicWithLoad()) { in AggressiveDCE()
455 (void)GetPtr(liveInst, &varId); in AggressiveDCE()
460 } else if (liveInst->opcode() == SpvOpCopyMemory || in AggressiveDCE()
469 } else if (liveInst->opcode() == SpvOpLoopMerge || in AggressiveDCE()
471 AddBreaksAndContinuesToWorklist(liveInst); in AggressiveDCE()
473 } else if (liveInst->opcode() == SpvOpFunctionCall) { in AggressiveDCE()
483 ProcessLoad(liveInst->result_id()); in AggressiveDCE()
[all …]
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/
H A Daggressive_dead_code_elim_pass.cpp422 Instruction* liveInst = worklist_.front(); in AggressiveDCE() local
424 liveInst->ForEachInId([&liveInst, this](const uint32_t* iid) { in AggressiveDCE()
432 if (liveInst->type_id() != 0) { in AggressiveDCE()
453 if (liveInst->opcode() == SpvOpLoad || liveInst->IsAtomicWithLoad()) { in AggressiveDCE()
455 (void)GetPtr(liveInst, &varId); in AggressiveDCE()
460 } else if (liveInst->opcode() == SpvOpCopyMemory || in AggressiveDCE()
469 } else if (liveInst->opcode() == SpvOpLoopMerge || in AggressiveDCE()
471 AddBreaksAndContinuesToWorklist(liveInst); in AggressiveDCE()
473 } else if (liveInst->opcode() == SpvOpFunctionCall) { in AggressiveDCE()
483 ProcessLoad(liveInst->result_id()); in AggressiveDCE()
[all …]
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/
H A Daggressive_dead_code_elim_pass.cpp422 Instruction* liveInst = worklist_.front(); in AggressiveDCE() local
424 liveInst->ForEachInId([&liveInst, this](const uint32_t* iid) { in AggressiveDCE()
432 if (liveInst->type_id() != 0) { in AggressiveDCE()
453 if (liveInst->opcode() == SpvOpLoad || liveInst->IsAtomicWithLoad()) { in AggressiveDCE()
455 (void)GetPtr(liveInst, &varId); in AggressiveDCE()
460 } else if (liveInst->opcode() == SpvOpCopyMemory || in AggressiveDCE()
469 } else if (liveInst->opcode() == SpvOpLoopMerge || in AggressiveDCE()
471 AddBreaksAndContinuesToWorklist(liveInst); in AggressiveDCE()
473 } else if (liveInst->opcode() == SpvOpFunctionCall) { in AggressiveDCE()
483 ProcessLoad(liveInst->result_id()); in AggressiveDCE()
[all …]
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/LocalScheduler/
H A DDependencies_G4IR.h35 DepType getDepSend(G4_INST *curInst, G4_INST *liveInst, bool BTIIsRestrict);
37 DepType getDepScratchSend(G4_INST *curInst, G4_INST *liveInst);
H A DDependencies_G4IR.cpp192 DepType vISA::getDepSend(G4_INST *curInst, G4_INST *liveInst, bool BTIIsRestrict) in getDepSend() argument
196 …DepType dep = DoMemoryInterfereSend(curInst->asSendInst(), liveInst->asSendInst(), RDEP, BTIIsRest… in getDepSend()
203 DepType vISA::getDepScratchSend(G4_INST *curInst, G4_INST *liveInst) in getDepScratchSend() argument
207 DepType dep = DoMemoryInterfereScratchSend(curInst, liveInst, RDEP); in getDepScratchSend()
H A DSWSB_G4IR.cpp4667 G4_INST* liveInst = liveFootprint->inst; in setSendOpndMayKilled() local
4731 if (liveInst->isSend() && in setSendOpndMayKilled()
4732 … isSLMMsg(liveInst) && liveInst->getDst() != nullptr && !liveInst->getDst()->isNullReg()) in setSendOpndMayKilled()
5119 G4_INST* liveInst = liveBN->footprint->inst; in clearSLMWARWAissue() local
5121 if (liveInst->isSend() && in clearSLMWARWAissue()
5122 … isSLMMsg(liveInst) && liveInst->getDst() != nullptr && !liveInst->getDst()->isNullReg()) in clearSLMWARWAissue()
5911 G4_INST* liveInst = liveFootprint->inst; in SBDDD() local
5953 if (tokenHonourInstruction(liveInst)) in SBDDD()
6059 hasSameExecMask(liveInst, curInst)) in SBDDD()
6070 if (distanceHonourInstruction(liveInst)) in SBDDD()
[all …]
H A DLocalScheduler_G4IR.cpp1452 G4_INST *liveInst = *curLiveNode->getInstructions()->begin(); in DDD() local
1473 dep = getDepSend(curInst, liveInst, BTIIsRestrict); in DDD()
1478 dep = getDepScratchSend(curInst, liveInst); in DDD()
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/
H A DThreadCombining.cpp163 for (auto& liveInst : m_aliveAcrossBarrier) in CreateLoopKernel() local
165 llvm::Instruction* aliveInst = dyn_cast<Instruction>(liveInst); in CreateLoopKernel()