Lines Matching refs:inst
54 spv_result_t HandleInstruction(const spv_parsed_instruction_t& inst);
83 const spv_parsed_instruction_t& inst) {
84 switch (spv::Op(inst.opcode)) {
86 current_function_id_ = inst.result_id;
94 current_block_id_ = inst.result_id;
98 FlushBlock({inst.words[1]});
101 FlushBlock({inst.words[2], inst.words[3]});
104 std::vector<uint32_t> successors{inst.words[2]};
105 for (size_t i = 3; i < inst.num_operands; i += 2) {
106 successors.push_back(inst.words[inst.operands[i].offset]);
119 merge_ = inst.words[1];
120 continue_target_ = inst.words[2];
123 merge_ = inst.words[1];