/third_party/spirv-tools/source/opt/ |
D | local_single_block_elim_pass.cpp | 122 uint32_t replId = 0; in LocalSingleBlockLoadStoreElim() local 128 replId = si->second->GetSingleWordInOperand(kStoreValIdInIdx); in LocalSingleBlockLoadStoreElim() 132 replId = li->second->result_id(); in LocalSingleBlockLoadStoreElim() 141 if (replId != 0) { in LocalSingleBlockLoadStoreElim() 144 context()->ReplaceAllUsesWith(ii->result_id(), replId); in LocalSingleBlockLoadStoreElim()
|
D | dead_insert_elim_pass.cpp | 232 const uint32_t replId = in EliminateDeadInsertsOnePass() local 234 (void)context()->ReplaceAllUsesWith(id, replId); in EliminateDeadInsertsOnePass()
|
D | dead_branch_elim_pass.cpp | 348 uint32_t replId = operands[2u].words[0]; in FixPhiNodesInLiveBlocks() local 349 context()->ReplaceAllUsesWith(inst->result_id(), replId); in FixPhiNodesInLiveBlocks()
|
/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/ |
D | insert_extract_elim.cpp | 63 uint32_t replId = 0; in EliminateInsertExtract() local 68 replId = cinst->GetSingleWordInOperand(kSpvInsertObjectId); in EliminateInsertExtract() 74 if (replId != 0) { in EliminateInsertExtract() 76 (void)def_use_mgr_->ReplaceAllUsesWith(extId, replId); in EliminateInsertExtract()
|
D | local_single_block_elim_pass.cpp | 107 ir::Instruction* loadInst, uint32_t replId) { in ReplaceAndDeleteLoad() argument 109 (void) def_use_mgr_->ReplaceAllUsesWith(loadId, replId); in ReplaceAndDeleteLoad() 250 uint32_t replId = 0; in LocalSingleBlockLoadStoreElim() local 254 replId = si->second->GetSingleWordInOperand(kSpvStoreValId); in LocalSingleBlockLoadStoreElim() 259 replId = li->second->result_id(); in LocalSingleBlockLoadStoreElim() 263 if (replId != 0) { in LocalSingleBlockLoadStoreElim() 265 ReplaceAndDeleteLoad(&*ii, replId); in LocalSingleBlockLoadStoreElim()
|
D | local_access_chain_convert_pass.cpp | 118 uint32_t replId, in ReplaceAndDeleteLoad() argument 121 (void) def_use_mgr_->ReplaceAllUsesWith(loadId, replId); in ReplaceAndDeleteLoad() 286 uint32_t replId = in ConvertLocalAccessChains() local 288 ReplaceAndDeleteLoad(&*ii, replId, ptrInst); in ConvertLocalAccessChains()
|
D | local_single_store_elim_pass.cpp | 178 ir::Instruction* loadInst, uint32_t replId) { in ReplaceAndDeleteLoad() argument 179 (void) def_use_mgr_->ReplaceAllUsesWith(loadInst->result_id(), replId); in ReplaceAndDeleteLoad() 288 uint32_t replId = vsi->second->GetSingleWordInOperand(kSpvStoreValId); in SingleStoreProcess() local 290 ReplaceAndDeleteLoad(&*ii, replId); in SingleStoreProcess()
|
D | local_ssa_elim_pass.cpp | 639 uint32_t replId = 0; in EliminateMultiStoreLocal() local 644 replId = valItr->second; in EliminateMultiStoreLocal() 647 if (replId == 0) { in EliminateMultiStoreLocal() 648 replId = Type2Undef(GetPointeeTypeId(def_use_mgr_->GetDef(varId))); in EliminateMultiStoreLocal() 655 (void)def_use_mgr_->ReplaceAllUsesWith(loadId, replId); in EliminateMultiStoreLocal()
|
D | local_single_block_elim_pass.h | 68 void ReplaceAndDeleteLoad(ir::Instruction* loadInst, uint32_t replId);
|
D | local_access_chain_convert_pass.h | 81 uint32_t replId,
|
D | dead_branch_elim_pass.cpp | 250 const uint32_t replId = phiInst->GetSingleWordInOperand(phiValIdx); in EliminateDeadBranches() local 252 (void)def_use_mgr_->ReplaceAllUsesWith(phiId, replId); in EliminateDeadBranches()
|
D | local_single_store_elim_pass.h | 82 void ReplaceAndDeleteLoad(ir::Instruction* loadInst, uint32_t replId);
|
D | local_ssa_elim_pass.h | 76 void ReplaceAndDeleteLoad(ir::Instruction* loadInst, uint32_t replId);
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | local_single_block_elim_pass.cpp | 122 uint32_t replId = 0; in LocalSingleBlockLoadStoreElim() local 128 replId = si->second->GetSingleWordInOperand(kStoreValIdInIdx); in LocalSingleBlockLoadStoreElim() 132 replId = li->second->result_id(); in LocalSingleBlockLoadStoreElim() 141 if (replId != 0) { in LocalSingleBlockLoadStoreElim() 144 context()->ReplaceAllUsesWith(ii->result_id(), replId); in LocalSingleBlockLoadStoreElim()
|
D | dead_insert_elim_pass.cpp | 232 const uint32_t replId = in EliminateDeadInsertsOnePass() local 234 (void)context()->ReplaceAllUsesWith(id, replId); in EliminateDeadInsertsOnePass()
|
D | dead_branch_elim_pass.cpp | 348 uint32_t replId = operands[2u].words[0]; in FixPhiNodesInLiveBlocks() local 350 context()->ReplaceAllUsesWith(inst->result_id(), replId); in FixPhiNodesInLiveBlocks()
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
D | local_single_block_elim_pass.cpp | 122 uint32_t replId = 0; in LocalSingleBlockLoadStoreElim() local 128 replId = si->second->GetSingleWordInOperand(kStoreValIdInIdx); in LocalSingleBlockLoadStoreElim() 132 replId = li->second->result_id(); in LocalSingleBlockLoadStoreElim() 141 if (replId != 0) { in LocalSingleBlockLoadStoreElim() 144 context()->ReplaceAllUsesWith(ii->result_id(), replId); in LocalSingleBlockLoadStoreElim()
|
D | dead_insert_elim_pass.cpp | 232 const uint32_t replId = in EliminateDeadInsertsOnePass() local 234 (void)context()->ReplaceAllUsesWith(id, replId); in EliminateDeadInsertsOnePass()
|
D | dead_branch_elim_pass.cpp | 348 uint32_t replId = operands[2u].words[0]; in FixPhiNodesInLiveBlocks() local 350 context()->ReplaceAllUsesWith(inst->result_id(), replId); in FixPhiNodesInLiveBlocks()
|