/dports/lang/pocl/pocl-1.8/lib/llvmopencl/ |
H A D | Kernel.cc | 173 SmallVector<BasicBlock *, 4> exit_blocks; in getParallelRegions() local 174 getExitBlocks(exit_blocks); in getParallelRegions() 180 while (!exit_blocks.empty()) { in getParallelRegions() 184 BasicBlock *exit = exit_blocks.back(); in getParallelRegions() 185 exit_blocks.pop_back(); in getParallelRegions() 224 exit_blocks.push_back(loop_barrier); in getParallelRegions() 245 exit_blocks.push_back(exit); in getParallelRegions()
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/SPIRV-Tools/src/source/opt/ |
H A D | register_pressure.cpp | 295 std::unordered_set<uint32_t> exit_blocks; in ComputeLoopRegisterPressure() local 296 loop.GetExitBlocks(&exit_blocks); in ComputeLoopRegisterPressure() 298 for (uint32_t bb_id : exit_blocks) { in ComputeLoopRegisterPressure() 353 std::unordered_set<uint32_t> exit_blocks; in SimulateFusion() local 354 l2.GetExitBlocks(&exit_blocks); in SimulateFusion() 356 for (uint32_t bb_id : exit_blocks) { in SimulateFusion() 480 std::unordered_set<uint32_t> exit_blocks; in SimulateFission() local 481 loop.GetExitBlocks(&exit_blocks); in SimulateFission() 484 for (uint32_t bb_id : exit_blocks) { in SimulateFission()
|
H A D | loop_descriptor.cpp | 355 void Loop::GetExitBlocks(std::unordered_set<uint32_t>* exit_blocks) const { in GetExitBlocks() 357 exit_blocks->clear(); in GetExitBlocks() 361 bb->ForEachSuccessorLabel([exit_blocks, this](uint32_t succ) { in GetExitBlocks() 363 exit_blocks->insert(succ); in GetExitBlocks() 430 std::unordered_set<uint32_t> exit_blocks; in IsLCSSA() local 431 GetExitBlocks(&exit_blocks); in IsLCSSA() 443 [&exit_blocks, ir_context, this](Instruction* use) -> bool { in IsLCSSA() 448 return exit_blocks.count(parent->id()); in IsLCSSA()
|
/dports/devel/intel-graphics-compiler/SPIRV-Tools/source/opt/ |
H A D | register_pressure.cpp | 295 std::unordered_set<uint32_t> exit_blocks; in ComputeLoopRegisterPressure() local 296 loop.GetExitBlocks(&exit_blocks); in ComputeLoopRegisterPressure() 298 for (uint32_t bb_id : exit_blocks) { in ComputeLoopRegisterPressure() 353 std::unordered_set<uint32_t> exit_blocks; in SimulateFusion() local 354 l2.GetExitBlocks(&exit_blocks); in SimulateFusion() 356 for (uint32_t bb_id : exit_blocks) { in SimulateFusion() 480 std::unordered_set<uint32_t> exit_blocks; in SimulateFission() local 481 loop.GetExitBlocks(&exit_blocks); in SimulateFission() 484 for (uint32_t bb_id : exit_blocks) { in SimulateFission()
|
H A D | loop_descriptor.cpp | 354 void Loop::GetExitBlocks(std::unordered_set<uint32_t>* exit_blocks) const { in GetExitBlocks() 356 exit_blocks->clear(); in GetExitBlocks() 360 bb->ForEachSuccessorLabel([exit_blocks, this](uint32_t succ) { in GetExitBlocks() 362 exit_blocks->insert(succ); in GetExitBlocks() 429 std::unordered_set<uint32_t> exit_blocks; in IsLCSSA() local 430 GetExitBlocks(&exit_blocks); in IsLCSSA() 442 [&exit_blocks, ir_context, this](Instruction* use) -> bool { in IsLCSSA() 447 return exit_blocks.count(parent->id()); in IsLCSSA()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | register_pressure.cpp | 295 std::unordered_set<uint32_t> exit_blocks; in ComputeLoopRegisterPressure() local 296 loop.GetExitBlocks(&exit_blocks); in ComputeLoopRegisterPressure() 298 for (uint32_t bb_id : exit_blocks) { in ComputeLoopRegisterPressure() 353 std::unordered_set<uint32_t> exit_blocks; in SimulateFusion() local 354 l2.GetExitBlocks(&exit_blocks); in SimulateFusion() 356 for (uint32_t bb_id : exit_blocks) { in SimulateFusion() 480 std::unordered_set<uint32_t> exit_blocks; in SimulateFission() local 481 loop.GetExitBlocks(&exit_blocks); in SimulateFission() 484 for (uint32_t bb_id : exit_blocks) { in SimulateFission()
|
H A D | loop_descriptor.cpp | 354 void Loop::GetExitBlocks(std::unordered_set<uint32_t>* exit_blocks) const { in GetExitBlocks() 356 exit_blocks->clear(); in GetExitBlocks() 360 bb->ForEachSuccessorLabel([exit_blocks, this](uint32_t succ) { in GetExitBlocks() 362 exit_blocks->insert(succ); in GetExitBlocks() 429 std::unordered_set<uint32_t> exit_blocks; in IsLCSSA() local 430 GetExitBlocks(&exit_blocks); in IsLCSSA() 442 [&exit_blocks, ir_context, this](Instruction* use) -> bool { in IsLCSSA() 447 return exit_blocks.count(parent->id()); in IsLCSSA()
|
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ |
H A D | register_pressure.cpp | 288 std::unordered_set<uint32_t> exit_blocks; in ComputeLoopRegisterPressure() local 289 loop.GetExitBlocks(&exit_blocks); in ComputeLoopRegisterPressure() 291 for (uint32_t bb_id : exit_blocks) { in ComputeLoopRegisterPressure() 346 std::unordered_set<uint32_t> exit_blocks; in SimulateFusion() local 347 l2.GetExitBlocks(&exit_blocks); in SimulateFusion() 349 for (uint32_t bb_id : exit_blocks) { in SimulateFusion() 473 std::unordered_set<uint32_t> exit_blocks; in SimulateFission() local 474 loop.GetExitBlocks(&exit_blocks); in SimulateFission() 477 for (uint32_t bb_id : exit_blocks) { in SimulateFission()
|
H A D | loop_descriptor.cpp | 355 void Loop::GetExitBlocks(std::unordered_set<uint32_t>* exit_blocks) const { in GetExitBlocks() 357 exit_blocks->clear(); in GetExitBlocks() 361 bb->ForEachSuccessorLabel([exit_blocks, this](uint32_t succ) { in GetExitBlocks() 363 exit_blocks->insert(succ); in GetExitBlocks() 430 std::unordered_set<uint32_t> exit_blocks; in IsLCSSA() local 431 GetExitBlocks(&exit_blocks); in IsLCSSA() 443 [&exit_blocks, ir_context, this](Instruction* use) -> bool { in IsLCSSA() 448 return exit_blocks.count(parent->id()); in IsLCSSA()
|
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ |
H A D | register_pressure.cpp | 288 std::unordered_set<uint32_t> exit_blocks; in ComputeLoopRegisterPressure() local 289 loop.GetExitBlocks(&exit_blocks); in ComputeLoopRegisterPressure() 291 for (uint32_t bb_id : exit_blocks) { in ComputeLoopRegisterPressure() 346 std::unordered_set<uint32_t> exit_blocks; in SimulateFusion() local 347 l2.GetExitBlocks(&exit_blocks); in SimulateFusion() 349 for (uint32_t bb_id : exit_blocks) { in SimulateFusion() 473 std::unordered_set<uint32_t> exit_blocks; in SimulateFission() local 474 loop.GetExitBlocks(&exit_blocks); in SimulateFission() 477 for (uint32_t bb_id : exit_blocks) { in SimulateFission()
|
H A D | loop_descriptor.cpp | 355 void Loop::GetExitBlocks(std::unordered_set<uint32_t>* exit_blocks) const { in GetExitBlocks() 357 exit_blocks->clear(); in GetExitBlocks() 361 bb->ForEachSuccessorLabel([exit_blocks, this](uint32_t succ) { in GetExitBlocks() 363 exit_blocks->insert(succ); in GetExitBlocks() 430 std::unordered_set<uint32_t> exit_blocks; in IsLCSSA() local 431 GetExitBlocks(&exit_blocks); in IsLCSSA() 443 [&exit_blocks, ir_context, this](Instruction* use) -> bool { in IsLCSSA() 448 return exit_blocks.count(parent->id()); in IsLCSSA()
|
/dports/graphics/spirv-tools/SPIRV-Tools-2021.4/source/opt/ |
H A D | register_pressure.cpp | 295 std::unordered_set<uint32_t> exit_blocks; in ComputeLoopRegisterPressure() local 296 loop.GetExitBlocks(&exit_blocks); in ComputeLoopRegisterPressure() 298 for (uint32_t bb_id : exit_blocks) { in ComputeLoopRegisterPressure() 353 std::unordered_set<uint32_t> exit_blocks; in SimulateFusion() local 354 l2.GetExitBlocks(&exit_blocks); in SimulateFusion() 356 for (uint32_t bb_id : exit_blocks) { in SimulateFusion() 480 std::unordered_set<uint32_t> exit_blocks; in SimulateFission() local 481 loop.GetExitBlocks(&exit_blocks); in SimulateFission() 484 for (uint32_t bb_id : exit_blocks) { in SimulateFission()
|
H A D | loop_descriptor.cpp | 354 void Loop::GetExitBlocks(std::unordered_set<uint32_t>* exit_blocks) const { in GetExitBlocks() 356 exit_blocks->clear(); in GetExitBlocks() 360 bb->ForEachSuccessorLabel([exit_blocks, this](uint32_t succ) { in GetExitBlocks() 362 exit_blocks->insert(succ); in GetExitBlocks() 429 std::unordered_set<uint32_t> exit_blocks; in IsLCSSA() local 430 GetExitBlocks(&exit_blocks); in IsLCSSA() 442 [&exit_blocks, ir_context, this](Instruction* use) -> bool { in IsLCSSA() 447 return exit_blocks.count(parent->id()); in IsLCSSA()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/SPIRV-Tools/src/source/opt/ |
H A D | register_pressure.cpp | 295 std::unordered_set<uint32_t> exit_blocks; in ComputeLoopRegisterPressure() local 296 loop.GetExitBlocks(&exit_blocks); in ComputeLoopRegisterPressure() 298 for (uint32_t bb_id : exit_blocks) { in ComputeLoopRegisterPressure() 353 std::unordered_set<uint32_t> exit_blocks; in SimulateFusion() local 354 l2.GetExitBlocks(&exit_blocks); in SimulateFusion() 356 for (uint32_t bb_id : exit_blocks) { in SimulateFusion() 480 std::unordered_set<uint32_t> exit_blocks; in SimulateFission() local 481 loop.GetExitBlocks(&exit_blocks); in SimulateFission() 484 for (uint32_t bb_id : exit_blocks) { in SimulateFission()
|
H A D | loop_descriptor.cpp | 354 void Loop::GetExitBlocks(std::unordered_set<uint32_t>* exit_blocks) const { in GetExitBlocks() 356 exit_blocks->clear(); in GetExitBlocks() 360 bb->ForEachSuccessorLabel([exit_blocks, this](uint32_t succ) { in GetExitBlocks() 362 exit_blocks->insert(succ); in GetExitBlocks() 429 std::unordered_set<uint32_t> exit_blocks; in IsLCSSA() local 430 GetExitBlocks(&exit_blocks); in IsLCSSA() 442 [&exit_blocks, ir_context, this](Instruction* use) -> bool { in IsLCSSA() 447 return exit_blocks.count(parent->id()); in IsLCSSA()
|
/dports/lang/clover/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|
/dports/graphics/libosmesa/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_to_lcssa.c | 49 nir_block **exit_blocks; member 237 nir_phi_instr_add_src(phi, state->exit_blocks[i], nir_src_for_ssa(def)); in convert_loop_exit_for_ssa() 292 ralloc_free(state->exit_blocks); in setup_loop_state() 293 state->exit_blocks = nir_block_get_predecessors_sorted(state->block_after_loop, state); in setup_loop_state()
|