Lines Matching refs:TmpVec
572 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildMerge() local
573 assert(TmpVec.size() > 1); in buildMerge()
574 return buildInstr(TargetOpcode::G_MERGE_VALUES, Res, TmpVec); in buildMerge()
589 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge() local
590 assert(TmpVec.size() > 1); in buildUnmerge()
591 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op); in buildUnmerge()
597 SmallVector<Register, 8> TmpVec; in buildUnmerge() local
599 TmpVec.push_back(getMRI()->createGenericVirtualRegister(Res)); in buildUnmerge()
600 return buildUnmerge(TmpVec, Op); in buildUnmerge()
608 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge() local
609 assert(TmpVec.size() > 1); in buildUnmerge()
610 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op); in buildUnmerge()
618 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildBuildVector() local
619 return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec); in buildBuildVector()
624 SmallVector<SrcOp, 8> TmpVec(Res.getLLTTy(*getMRI()).getNumElements(), Src); in buildSplatVector() local
625 return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec); in buildSplatVector()
634 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildBuildVectorTrunc() local
635 return buildInstr(TargetOpcode::G_BUILD_VECTOR_TRUNC, Res, TmpVec); in buildBuildVectorTrunc()
672 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildConcatVectors() local
673 return buildInstr(TargetOpcode::G_CONCAT_VECTORS, Res, TmpVec); in buildConcatVectors()