Home
last modified time | relevance | path

Searched refs:inst_to_propagate (Results 1 – 9 of 9) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_propagate_instruction_down.cpp74 auto* inst_to_propagate = in Apply() local
76 assert(inst_to_propagate && "There must be an instruction to propagate"); in Apply()
86 inst_to_propagate->Clone(ir_context)); in Apply()
112 ir_context, message_.block_id(), *inst_to_propagate, successor_ids)) { in Apply()
147 ir_context, SpvOpPhi, inst_to_propagate->type_id(), in Apply()
160 inst_to_propagate->result_id(), id); in Apply()
165 inst_to_propagate->result_id()); in Apply()
170 inst_to_propagate, [ir_context, &created_inst_ids]( in Apply()
191 assert(inst_to_propagate->HasResultId() && in Apply()
194 inst_to_propagate->result_id())) { in Apply()
[all …]
Dtransformation_propagate_instruction_up.cpp391 const auto* inst_to_propagate = in IsApplicableToBlock() local
393 if (!inst_to_propagate) { in IsApplicableToBlock()
400 [ir_context, inst_to_propagate](uint32_t predecessor_id) { in IsApplicableToBlock()
403 inst_to_propagate->opcode()) != nullptr; in IsApplicableToBlock()
Dtransformation_propagate_instruction_down.h175 const opt::Instruction& inst_to_propagate,
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Dtransformation_propagate_instruction_down.cpp74 auto* inst_to_propagate = in Apply() local
76 assert(inst_to_propagate && "There must be an instruction to propagate"); in Apply()
86 inst_to_propagate->Clone(ir_context)); in Apply()
112 ir_context, message_.block_id(), *inst_to_propagate, successor_ids)) { in Apply()
147 ir_context, SpvOpPhi, inst_to_propagate->type_id(), in Apply()
160 inst_to_propagate->result_id(), id); in Apply()
165 inst_to_propagate->result_id()); in Apply()
170 inst_to_propagate, [ir_context, &created_inst_ids]( in Apply()
191 assert(inst_to_propagate->HasResultId() && in Apply()
194 inst_to_propagate->result_id())) { in Apply()
[all …]
Dtransformation_propagate_instruction_up.cpp391 const auto* inst_to_propagate = in IsApplicableToBlock() local
393 if (!inst_to_propagate) { in IsApplicableToBlock()
400 [ir_context, inst_to_propagate](uint32_t predecessor_id) { in IsApplicableToBlock()
403 inst_to_propagate->opcode()) != nullptr; in IsApplicableToBlock()
Dtransformation_propagate_instruction_down.h175 const opt::Instruction& inst_to_propagate,
/third_party/spirv-tools/source/fuzz/
Dtransformation_propagate_instruction_down.cpp74 auto* inst_to_propagate = in Apply() local
76 assert(inst_to_propagate && "There must be an instruction to propagate"); in Apply()
86 inst_to_propagate->Clone(ir_context)); in Apply()
112 ir_context, message_.block_id(), *inst_to_propagate, successor_ids)) { in Apply()
147 ir_context, SpvOpPhi, inst_to_propagate->type_id(), in Apply()
160 inst_to_propagate->result_id(), id); in Apply()
165 inst_to_propagate->result_id()); in Apply()
170 inst_to_propagate, [ir_context, &created_inst_ids]( in Apply()
191 assert(inst_to_propagate->HasResultId() && in Apply()
194 inst_to_propagate->result_id())) { in Apply()
[all …]
Dtransformation_propagate_instruction_up.cpp391 const auto* inst_to_propagate = in IsApplicableToBlock() local
393 if (!inst_to_propagate) { in IsApplicableToBlock()
400 [ir_context, inst_to_propagate](uint32_t predecessor_id) { in IsApplicableToBlock()
403 inst_to_propagate->opcode()) != nullptr; in IsApplicableToBlock()
Dtransformation_propagate_instruction_down.h175 const opt::Instruction& inst_to_propagate,