Lines Matching refs:TmpVec
595 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildMerge() local
596 assert(TmpVec.size() > 1); in buildMerge()
597 return buildInstr(TargetOpcode::G_MERGE_VALUES, Res, TmpVec); in buildMerge()
612 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge() local
613 assert(TmpVec.size() > 1); in buildUnmerge()
614 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op); in buildUnmerge()
620 SmallVector<DstOp, 8> TmpVec(NumReg, Res); in buildUnmerge() local
621 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op); in buildUnmerge()
629 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge() local
630 assert(TmpVec.size() > 1); in buildUnmerge()
631 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op); in buildUnmerge()
639 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildBuildVector() local
640 return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec); in buildBuildVector()
646 SmallVector<SrcOp> TmpVec; in buildBuildVectorConstant() local
647 TmpVec.reserve(Ops.size()); in buildBuildVectorConstant()
650 TmpVec.push_back(buildConstant(EltTy, Op)); in buildBuildVectorConstant()
651 return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec); in buildBuildVectorConstant()
656 SmallVector<SrcOp, 8> TmpVec(Res.getLLTTy(*getMRI()).getNumElements(), Src); in buildSplatVector() local
657 return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec); in buildSplatVector()
666 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildBuildVectorTrunc() local
667 return buildInstr(TargetOpcode::G_BUILD_VECTOR_TRUNC, Res, TmpVec); in buildBuildVectorTrunc()
706 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildConcatVectors() local
707 return buildInstr(TargetOpcode::G_CONCAT_VECTORS, Res, TmpVec); in buildConcatVectors()