Home
last modified time | relevance | path

Searched refs:replId (Results 1 – 19 of 19) sorted by relevance

/third_party/spirv-tools/source/opt/
Dlocal_single_block_elim_pass.cpp122 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()
Ddead_insert_elim_pass.cpp232 const uint32_t replId = in EliminateDeadInsertsOnePass() local
234 (void)context()->ReplaceAllUsesWith(id, replId); in EliminateDeadInsertsOnePass()
Ddead_branch_elim_pass.cpp348 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/
Dinsert_extract_elim.cpp63 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()
Dlocal_single_block_elim_pass.cpp107 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()
Dlocal_access_chain_convert_pass.cpp118 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()
Dlocal_single_store_elim_pass.cpp178 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()
Dlocal_ssa_elim_pass.cpp639 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()
Dlocal_single_block_elim_pass.h68 void ReplaceAndDeleteLoad(ir::Instruction* loadInst, uint32_t replId);
Dlocal_access_chain_convert_pass.h81 uint32_t replId,
Ddead_branch_elim_pass.cpp250 const uint32_t replId = phiInst->GetSingleWordInOperand(phiValIdx); in EliminateDeadBranches() local
252 (void)def_use_mgr_->ReplaceAllUsesWith(phiId, replId); in EliminateDeadBranches()
Dlocal_single_store_elim_pass.h82 void ReplaceAndDeleteLoad(ir::Instruction* loadInst, uint32_t replId);
Dlocal_ssa_elim_pass.h76 void ReplaceAndDeleteLoad(ir::Instruction* loadInst, uint32_t replId);
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dlocal_single_block_elim_pass.cpp122 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()
Ddead_insert_elim_pass.cpp232 const uint32_t replId = in EliminateDeadInsertsOnePass() local
234 (void)context()->ReplaceAllUsesWith(id, replId); in EliminateDeadInsertsOnePass()
Ddead_branch_elim_pass.cpp348 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/
Dlocal_single_block_elim_pass.cpp122 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()
Ddead_insert_elim_pass.cpp232 const uint32_t replId = in EliminateDeadInsertsOnePass() local
234 (void)context()->ReplaceAllUsesWith(id, replId); in EliminateDeadInsertsOnePass()
Ddead_branch_elim_pass.cpp348 uint32_t replId = operands[2u].words[0]; in FixPhiNodesInLiveBlocks() local
350 context()->ReplaceAllUsesWith(inst->result_id(), replId); in FixPhiNodesInLiveBlocks()