Lines Matching refs:ids
156 std::vector<uint32_t> ids; in FoldVectorShuffleWithConstants() local
166 ids.push_back(member_inst->result_id()); in FoldVectorShuffleWithConstants()
170 ids.push_back(member_inst->result_id()); in FoldVectorShuffleWithConstants()
175 return const_mgr->GetConstant(type_mgr->GetType(inst->type_id()), ids); in FoldVectorShuffleWithConstants()
202 std::vector<uint32_t> ids; in FoldVectorTimesScalar() local
203 return const_mgr->GetConstant(type_mgr->GetType(inst->type_id()), ids); in FoldVectorTimesScalar()
227 std::vector<uint32_t> ids; in FoldVectorTimesScalar() local
235 ids.push_back(const_mgr->GetDefiningInstruction(new_elem)->result_id()); in FoldVectorTimesScalar()
237 return const_mgr->GetConstant(vector_type, ids); in FoldVectorTimesScalar()
246 ids.push_back(const_mgr->GetDefiningInstruction(new_elem)->result_id()); in FoldVectorTimesScalar()
248 return const_mgr->GetConstant(vector_type, ids); in FoldVectorTimesScalar()
296 std::vector<uint32_t> ids; in FoldVectorTimesMatrix() local
303 ids.push_back(const_mgr->GetDefiningInstruction(new_elem)->result_id()); in FoldVectorTimesMatrix()
305 return const_mgr->GetConstant(vector_type, ids); in FoldVectorTimesMatrix()
322 ids.push_back(const_mgr->GetDefiningInstruction(new_elem)->result_id()); in FoldVectorTimesMatrix()
324 return const_mgr->GetConstant(vector_type, ids); in FoldVectorTimesMatrix()
339 ids.push_back(const_mgr->GetDefiningInstruction(new_elem)->result_id()); in FoldVectorTimesMatrix()
341 return const_mgr->GetConstant(vector_type, ids); in FoldVectorTimesMatrix()
388 std::vector<uint32_t> ids; in FoldMatrixTimesVector() local
395 ids.push_back(const_mgr->GetDefiningInstruction(new_elem)->result_id()); in FoldMatrixTimesVector()
397 return const_mgr->GetConstant(vector_type, ids); in FoldMatrixTimesVector()
415 ids.push_back(const_mgr->GetDefiningInstruction(new_elem)->result_id()); in FoldMatrixTimesVector()
417 return const_mgr->GetConstant(vector_type, ids); in FoldMatrixTimesVector()
433 ids.push_back(const_mgr->GetDefiningInstruction(new_elem)->result_id()); in FoldMatrixTimesVector()
435 return const_mgr->GetConstant(vector_type, ids); in FoldMatrixTimesVector()
453 std::vector<uint32_t> ids; in FoldCompositeWithConstants() local
472 ids.push_back(element_id); in FoldCompositeWithConstants()
474 return const_mgr->GetConstant(new_type, ids); in FoldCompositeWithConstants()
534 std::vector<uint32_t> ids; in FoldFPUnaryOp() local
536 ids.push_back(const_mgr->GetDefiningInstruction(member)->result_id()); in FoldFPUnaryOp()
538 return const_mgr->GetConstant(vector_type, ids); in FoldFPUnaryOp()
580 std::vector<uint32_t> ids; in FoldFPBinaryOp() local
582 ids.push_back(const_mgr->GetDefiningInstruction(member)->result_id()); in FoldFPBinaryOp()
584 return const_mgr->GetConstant(vector_type, ids); in FoldFPBinaryOp()