Home
last modified time | relevance | path

Searched refs:defining_blocks (Results 1 – 3 of 3) sorted by relevance

/external/deqp-deps/SPIRV-Tools/source/opt/
Dloop_utils.cpp111 BasicBlock* bb, const std::vector<uint32_t>& defining_blocks) { in CreatePhiInstruction()
114 assert(bb_preds.size() == defining_blocks.size()); in CreatePhiInstruction()
117 GetOrBuildIncoming(defining_blocks[i])->result_id()); in CreatePhiInstruction()
185 const std::vector<uint32_t>& defining_blocks = in GetOrBuildIncoming() local
192 if (defining_blocks.size() > 1 || bb_id == base_->merge_block_id_) { in GetOrBuildIncoming()
193 if (defining_blocks.size() > 1) { in GetOrBuildIncoming()
194 incoming_phi = CreatePhiInstruction(bb, defining_blocks); in GetOrBuildIncoming()
198 CreatePhiInstruction(bb, *GetOrBuildIncoming(defining_blocks[0])); in GetOrBuildIncoming()
201 incoming_phi = GetOrBuildIncoming(defining_blocks[0]); in GetOrBuildIncoming()
221 std::vector<uint32_t>& defining_blocks = bb_to_defining_blocks_[bb_id]; in GetDefiningBlocks() local
[all …]
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dloop_utils.cpp111 BasicBlock* bb, const std::vector<uint32_t>& defining_blocks) { in CreatePhiInstruction()
114 assert(bb_preds.size() == defining_blocks.size()); in CreatePhiInstruction()
117 GetOrBuildIncoming(defining_blocks[i])->result_id()); in CreatePhiInstruction()
185 const std::vector<uint32_t>& defining_blocks = in GetOrBuildIncoming() local
192 if (defining_blocks.size() > 1 || bb_id == base_->merge_block_id_) { in GetOrBuildIncoming()
193 if (defining_blocks.size() > 1) { in GetOrBuildIncoming()
194 incoming_phi = CreatePhiInstruction(bb, defining_blocks); in GetOrBuildIncoming()
198 CreatePhiInstruction(bb, *GetOrBuildIncoming(defining_blocks[0])); in GetOrBuildIncoming()
201 incoming_phi = GetOrBuildIncoming(defining_blocks[0]); in GetOrBuildIncoming()
221 std::vector<uint32_t>& defining_blocks = bb_to_defining_blocks_[bb_id]; in GetDefiningBlocks() local
[all …]
/external/angle/third_party/spirv-tools/src/source/opt/
Dloop_utils.cpp111 BasicBlock* bb, const std::vector<uint32_t>& defining_blocks) { in CreatePhiInstruction()
114 assert(bb_preds.size() == defining_blocks.size()); in CreatePhiInstruction()
117 GetOrBuildIncoming(defining_blocks[i])->result_id()); in CreatePhiInstruction()
185 const std::vector<uint32_t>& defining_blocks = in GetOrBuildIncoming() local
192 if (defining_blocks.size() > 1 || bb_id == base_->merge_block_id_) { in GetOrBuildIncoming()
193 if (defining_blocks.size() > 1) { in GetOrBuildIncoming()
194 incoming_phi = CreatePhiInstruction(bb, defining_blocks); in GetOrBuildIncoming()
198 CreatePhiInstruction(bb, *GetOrBuildIncoming(defining_blocks[0])); in GetOrBuildIncoming()
201 incoming_phi = GetOrBuildIncoming(defining_blocks[0]); in GetOrBuildIncoming()
221 std::vector<uint32_t>& defining_blocks = bb_to_defining_blocks_[bb_id]; in GetDefiningBlocks() local
[all …]