Home
last modified time | relevance | path

Searched refs:mergeInst (Results 1 – 25 of 34) sorted by relevance

12

/dports/games/retroarch/RetroArch-1.9.7/deps/glslang/glslang/SPIRV/
H A DInReadableOrder.cpp78 auto mergeInst = block->getMergeInstruction(); in visit() local
79 if (mergeInst) { in visit()
80 Id mergeId = mergeInst->getIdOperand(0); in visit()
83 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
84 Id continueId = mergeInst->getIdOperand(1); in visit()
/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.cpp192 if (mergeInst != nullptr) *mergeInst = mi; in IsStructuredHeader()
218 Instruction* mergeInst; in ComputeBlock2HeaderMaps() local
229 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
237 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
253 Instruction* mergeInst) { in AddBreaksAndContinuesToWorklist() argument
254 assert(mergeInst->opcode() == SpvOpSelectionMerge || in AddBreaksAndContinuesToWorklist()
255 mergeInst->opcode() == SpvOpLoopMerge); in AddBreaksAndContinuesToWorklist()
276 if (mergeInst->opcode() != SpvOpLoopMerge) { in AddBreaksAndContinuesToWorklist()
441 Instruction* mergeInst = branch2merge_[branchInst]; in AggressiveDCE() local
442 AddToWorklist(mergeInst); in AggressiveDCE()
[all …]
H A Daggressive_dead_code_elim_pass.h109 bool IsStructuredHeader(BasicBlock* bp, Instruction** mergeInst,
121 void AddBreaksAndContinuesToWorklist(Instruction* mergeInst);
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/
H A Daggressive_dead_code_elim_pass.cpp192 if (mergeInst != nullptr) *mergeInst = mi; in IsStructuredHeader()
218 Instruction* mergeInst; in ComputeBlock2HeaderMaps() local
229 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
237 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
253 Instruction* mergeInst) { in AddBreaksAndContinuesToWorklist() argument
254 assert(mergeInst->opcode() == SpvOpSelectionMerge || in AddBreaksAndContinuesToWorklist()
255 mergeInst->opcode() == SpvOpLoopMerge); in AddBreaksAndContinuesToWorklist()
276 if (mergeInst->opcode() != SpvOpLoopMerge) { in AddBreaksAndContinuesToWorklist()
441 Instruction* mergeInst = branch2merge_[branchInst]; in AggressiveDCE() local
442 AddToWorklist(mergeInst); in AggressiveDCE()
[all …]
H A Daggressive_dead_code_elim_pass.h109 bool IsStructuredHeader(BasicBlock* bp, Instruction** mergeInst,
121 void AddBreaksAndContinuesToWorklist(Instruction* mergeInst);
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/
H A Daggressive_dead_code_elim_pass.cpp192 if (mergeInst != nullptr) *mergeInst = mi; in IsStructuredHeader()
218 Instruction* mergeInst; in ComputeBlock2HeaderMaps() local
229 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
237 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
253 Instruction* mergeInst) { in AddBreaksAndContinuesToWorklist() argument
254 assert(mergeInst->opcode() == SpvOpSelectionMerge || in AddBreaksAndContinuesToWorklist()
255 mergeInst->opcode() == SpvOpLoopMerge); in AddBreaksAndContinuesToWorklist()
276 if (mergeInst->opcode() != SpvOpLoopMerge) { in AddBreaksAndContinuesToWorklist()
441 Instruction* mergeInst = branch2merge_[branchInst]; in AggressiveDCE() local
442 AddToWorklist(mergeInst); in AggressiveDCE()
[all …]
H A Daggressive_dead_code_elim_pass.h109 bool IsStructuredHeader(BasicBlock* bp, Instruction** mergeInst,
121 void AddBreaksAndContinuesToWorklist(Instruction* mergeInst);
/dports/emulators/ppsspp-qt5/ppsspp-1.12.3/ext/glslang/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/emulators/ppsspp/ppsspp-1.12.3/ext/glslang/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/glslang/src/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/emulators/dolphin-emu/dolphin-3152428/Externals/glslang/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/3rdparty/glslang/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/glslang/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/emulators/libretro-ppsspp/ppsspp-1.12.3/ext/glslang/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/graphics/waifu2x-ncnn-vulkan/waifu2x-ncnn-vulkan-20210521/src/ncnn/glslang/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/glslang/src/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/graphics/glslang/glslang-11.7.1/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/benchmarks/vkpeak/vkpeak-20210430/ncnn/glslang/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/dports/graphics/realsr-ncnn-vulkan/realsr-ncnn-vulkan-20210210/src/ncnn/glslang/SPIRV/
H A DInReadableOrder.cpp83 auto mergeInst = block->getMergeInstruction(); in visit() local
84 if (mergeInst) { in visit()
85 Id mergeId = mergeInst->getIdOperand(0); in visit()
88 if (mergeInst->getOpCode() == spv::OpLoopMerge) { in visit()
89 Id continueId = mergeInst->getIdOperand(1); in visit()
/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.cpp199 if (mergeInst != nullptr) *mergeInst = mi; in IsStructuredHeader()
225 Instruction* mergeInst; in ComputeBlock2HeaderMaps() local
236 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
244 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
260 Instruction* mergeInst) { in AddBreaksAndContinuesToWorklist() argument
261 assert(mergeInst->opcode() == SpvOpSelectionMerge || in AddBreaksAndContinuesToWorklist()
262 mergeInst->opcode() == SpvOpLoopMerge); in AddBreaksAndContinuesToWorklist()
283 if (mergeInst->opcode() != SpvOpLoopMerge) { in AddBreaksAndContinuesToWorklist()
449 Instruction* mergeInst = branch2merge_[branchInst]; in AggressiveDCE() local
450 AddToWorklist(mergeInst); in AggressiveDCE()
[all …]
H A Daggressive_dead_code_elim_pass.h109 bool IsStructuredHeader(BasicBlock* bp, Instruction** mergeInst,
121 void AddBreaksAndContinuesToWorklist(Instruction* mergeInst);
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/SPIRV-Tools/src/source/opt/
H A Daggressive_dead_code_elim_pass.cpp199 if (mergeInst != nullptr) *mergeInst = mi; in IsStructuredHeader()
225 Instruction* mergeInst; in ComputeBlock2HeaderMaps() local
236 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
244 branch2merge_[branchInst] = mergeInst; in ComputeBlock2HeaderMaps()
260 Instruction* mergeInst) { in AddBreaksAndContinuesToWorklist() argument
261 assert(mergeInst->opcode() == SpvOpSelectionMerge || in AddBreaksAndContinuesToWorklist()
262 mergeInst->opcode() == SpvOpLoopMerge); in AddBreaksAndContinuesToWorklist()
283 if (mergeInst->opcode() != SpvOpLoopMerge) { in AddBreaksAndContinuesToWorklist()
449 Instruction* mergeInst = branch2merge_[branchInst]; in AggressiveDCE() local
450 AddToWorklist(mergeInst); in AggressiveDCE()
[all …]
H A Daggressive_dead_code_elim_pass.h109 bool IsStructuredHeader(BasicBlock* bp, Instruction** mergeInst,
121 void AddBreaksAndContinuesToWorklist(Instruction* mergeInst);
/dports/devel/intel-graphics-compiler/SPIRV-Tools/source/opt/
H A Daggressive_dead_code_elim_pass.cpp210 Instruction* mergeInst) { in AddBreaksAndContinuesToWorklist() argument
211 assert(mergeInst->opcode() == SpvOpSelectionMerge || in AddBreaksAndContinuesToWorklist()
212 mergeInst->opcode() == SpvOpLoopMerge); in AddBreaksAndContinuesToWorklist()
214 BasicBlock* header = context()->get_instr_block(mergeInst); in AddBreaksAndContinuesToWorklist()
215 const uint32_t mergeId = mergeInst->GetSingleWordInOperand(0); in AddBreaksAndContinuesToWorklist()
228 if (mergeInst->opcode() != SpvOpLoopMerge) { in AddBreaksAndContinuesToWorklist()
234 mergeInst->GetSingleWordInOperand(kLoopMergeContinueBlockIdInIdx); in AddBreaksAndContinuesToWorklist()
490 Instruction* mergeInst = GetMergeInstruction(next_branch_inst); in MarkBlockAsLive() local
491 AddToWorklist(mergeInst); in MarkBlockAsLive()
/dports/graphics/spirv-tools/SPIRV-Tools-2021.4/source/opt/
H A Daggressive_dead_code_elim_pass.cpp210 Instruction* mergeInst) { in AddBreaksAndContinuesToWorklist() argument
211 assert(mergeInst->opcode() == SpvOpSelectionMerge || in AddBreaksAndContinuesToWorklist()
212 mergeInst->opcode() == SpvOpLoopMerge); in AddBreaksAndContinuesToWorklist()
214 BasicBlock* header = context()->get_instr_block(mergeInst); in AddBreaksAndContinuesToWorklist()
215 const uint32_t mergeId = mergeInst->GetSingleWordInOperand(0); in AddBreaksAndContinuesToWorklist()
228 if (mergeInst->opcode() != SpvOpLoopMerge) { in AddBreaksAndContinuesToWorklist()
234 mergeInst->GetSingleWordInOperand(kLoopMergeContinueBlockIdInIdx); in AddBreaksAndContinuesToWorklist()
490 Instruction* mergeInst = GetMergeInstruction(next_branch_inst); in MarkBlockAsLive() local
491 AddToWorklist(mergeInst); in MarkBlockAsLive()

12