Home
last modified time | relevance | path

Searched refs:condition_block_id (Results 1 – 2 of 2) sorted by relevance

/external/deqp-deps/SPIRV-Tools/source/opt/
Dloop_peeling.cpp221 uint32_t condition_block_id = cfg.preds(loop_->GetMergeBlock()->id())[0]; in IsConditionCheckSideEffectFree() local
225 blocks_in_path.insert(condition_block_id); in IsConditionCheckSideEffectFree()
226 GetBlocksInPath(condition_block_id, loop_->GetHeaderBlock()->id(), in IsConditionCheckSideEffectFree()
265 uint32_t condition_block_id = cfg.preds(loop_->GetMergeBlock()->id())[0]; in GetIteratingExitValues() local
269 condition_block_id) != header_pred.end(); in GetIteratingExitValues()
272 [condition_block_id, def_use_mgr, this](Instruction* phi) { in GetIteratingExitValues()
276 if (condition_block_id == phi->GetSingleWordInOperand(i + 1)) { in GetIteratingExitValues()
286 BasicBlock* condition_block = cfg.block(condition_block_id); in GetIteratingExitValues()
314 uint32_t condition_block_id = 0; in FixExitCondition() local
317 condition_block_id = id; in FixExitCondition()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dloop_peeling.cpp221 uint32_t condition_block_id = cfg.preds(loop_->GetMergeBlock()->id())[0]; in IsConditionCheckSideEffectFree() local
225 blocks_in_path.insert(condition_block_id); in IsConditionCheckSideEffectFree()
226 GetBlocksInPath(condition_block_id, loop_->GetHeaderBlock()->id(), in IsConditionCheckSideEffectFree()
265 uint32_t condition_block_id = cfg.preds(loop_->GetMergeBlock()->id())[0]; in GetIteratingExitValues() local
269 condition_block_id) != header_pred.end(); in GetIteratingExitValues()
272 [condition_block_id, def_use_mgr, this](Instruction* phi) { in GetIteratingExitValues()
276 if (condition_block_id == phi->GetSingleWordInOperand(i + 1)) { in GetIteratingExitValues()
286 BasicBlock* condition_block = cfg.block(condition_block_id); in GetIteratingExitValues()
314 uint32_t condition_block_id = 0; in FixExitCondition() local
317 condition_block_id = id; in FixExitCondition()
[all …]