Searched refs:composite_inst (Results 1 – 9 of 9) sorted by relevance
61 Instruction* composite_inst = def_use_mgr->GetDef(composite_id); in ReplaceExtract() local63 if (composite_inst->opcode() != SpvOpLoad) { in ReplaceExtract()67 analysis::Type* composite_type = type_mgr->GetType(composite_inst->type_id()); in ReplaceExtract()73 Instruction* var = composite_inst->GetBaseAddress(); in ReplaceExtract()93 inst->context(), composite_inst, in ReplaceExtract()113 composite_inst->GetSingleWordInOperand(kLoadPointerInIdx), ids); in ReplaceExtract()
188 Instruction* composite_inst = get_def_use_mgr()->GetDef(composite_id); in MarkMembersAsLiveForExtract() local189 uint32_t type_id = composite_inst->type_id(); in MarkMembersAsLiveForExtract()608 Instruction* composite_inst = get_def_use_mgr()->GetDef(composite_id); in UpdateCompositeInsert() local609 uint32_t type_id = composite_inst->type_id(); in UpdateCompositeInsert()
1777 Instruction* composite_inst = def_use_mgr->GetDef(composite_id); in FMixFeedingExtract() local1779 if (composite_inst->opcode() != SpvOpExtInst) { in FMixFeedingExtract()1786 if (composite_inst->GetSingleWordInOperand(kExtInstSetIdInIdx) != in FMixFeedingExtract()1788 composite_inst->GetSingleWordInOperand(kExtInstInstructionInIdx) != in FMixFeedingExtract()1794 uint32_t a_id = composite_inst->GetSingleWordInOperand(kFMixAIdInIdx); in FMixFeedingExtract()1825 new_vector = composite_inst->GetSingleWordInOperand(kFMixXIdInIdx); in FMixFeedingExtract()1827 new_vector = composite_inst->GetSingleWordInOperand(kFMixYIdInIdx); in FMixFeedingExtract()
1985 Instruction* composite_inst = def_use_mgr->GetDef(composite_id); in FMixFeedingExtract() local1987 if (composite_inst->opcode() != SpvOpExtInst) { in FMixFeedingExtract()1994 if (composite_inst->GetSingleWordInOperand(kExtInstSetIdInIdx) != in FMixFeedingExtract()1996 composite_inst->GetSingleWordInOperand(kExtInstInstructionInIdx) != in FMixFeedingExtract()2002 uint32_t a_id = composite_inst->GetSingleWordInOperand(kFMixAIdInIdx); in FMixFeedingExtract()2033 new_vector = composite_inst->GetSingleWordInOperand(kFMixXIdInIdx); in FMixFeedingExtract()2035 new_vector = composite_inst->GetSingleWordInOperand(kFMixYIdInIdx); in FMixFeedingExtract()