Lines Matching defs:TmpVec

650   SmallVector<SrcOp, 8> TmpVec(Ops);
651 assert(TmpVec.size() > 1);
652 return buildInstr(TargetOpcode::G_MERGE_VALUES, Res, TmpVec);
661 SmallVector<SrcOp, 8> TmpVec(Ops);
662 assert(TmpVec.size() > 1);
663 return buildInstr(getOpcodeForMerge(Res, TmpVec), Res, TmpVec);
689 SmallVector<DstOp, 8> TmpVec(Res);
690 assert(TmpVec.size() > 1);
691 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op);
697 SmallVector<DstOp, 8> TmpVec(NumReg, Res);
698 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op);
706 SmallVector<DstOp, 8> TmpVec(NumRegs, Attrs);
707 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op);
715 SmallVector<DstOp, 8> TmpVec(Res);
716 assert(TmpVec.size() > 1);
717 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op);
725 SmallVector<SrcOp, 8> TmpVec(Ops);
726 return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec);
732 SmallVector<SrcOp> TmpVec;
733 TmpVec.reserve(Ops.size());
736 TmpVec.push_back(buildConstant(EltTy, Op));
737 return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec);
742 SmallVector<SrcOp, 8> TmpVec(Res.getLLTTy(*getMRI()).getNumElements(), Src);
743 return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec);
752 SmallVector<SrcOp, 8> TmpVec(Ops);
753 if (TmpVec[0].getLLTTy(*getMRI()).getSizeInBits() ==
755 return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec);
756 return buildInstr(TargetOpcode::G_BUILD_VECTOR_TRUNC, Res, TmpVec);
802 SmallVector<SrcOp, 8> TmpVec(Ops);
803 return buildInstr(TargetOpcode::G_CONCAT_VECTORS, Res, TmpVec);