Lines Matching refs:DstOp

134 MachineInstrBuilder MachineIRBuilder::buildDynStackAlloc(const DstOp &Res,  in buildDynStackAlloc()
145 MachineInstrBuilder MachineIRBuilder::buildFrameIndex(const DstOp &Res, in buildFrameIndex()
154 MachineInstrBuilder MachineIRBuilder::buildGlobalValue(const DstOp &Res, in buildGlobalValue()
167 MachineInstrBuilder MachineIRBuilder::buildConstantPool(const DstOp &Res, in buildConstantPool()
200 MachineIRBuilder::buildPtrAdd(const DstOp &Res, const SrcOp &Op0, in buildPtrAdd()
225 MachineInstrBuilder MachineIRBuilder::buildMaskLowPtrBits(const DstOp &Res, in buildMaskLowPtrBits()
236 MachineIRBuilder::buildPadVectorWithUndefElements(const DstOp &Res, in buildPadVectorWithUndefElements()
267 MachineIRBuilder::buildDeleteTrailingVectorElements(const DstOp &Res, in buildDeleteTrailingVectorElements()
305 MachineInstrBuilder MachineIRBuilder::buildCopy(const DstOp &Res, in buildCopy()
310 MachineInstrBuilder MachineIRBuilder::buildConstant(const DstOp &Res, in buildConstant()
334 MachineInstrBuilder MachineIRBuilder::buildConstant(const DstOp &Res, in buildConstant()
342 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant()
371 MachineInstrBuilder MachineIRBuilder::buildConstant(const DstOp &Res, in buildConstant()
377 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant()
386 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant()
404 MachineIRBuilder::buildLoad(const DstOp &Dst, const SrcOp &Addr, in buildLoad()
418 const DstOp &Res, in buildLoadInstr()
432 const DstOp &Dst, const SrcOp &BasePtr, in buildLoadFromOffset()
475 MachineInstrBuilder MachineIRBuilder::buildAnyExt(const DstOp &Res, in buildAnyExt()
480 MachineInstrBuilder MachineIRBuilder::buildSExt(const DstOp &Res, in buildSExt()
485 MachineInstrBuilder MachineIRBuilder::buildZExt(const DstOp &Res, in buildZExt()
502 MachineInstrBuilder MachineIRBuilder::buildBoolExt(const DstOp &Res, in buildBoolExt()
509 MachineInstrBuilder MachineIRBuilder::buildBoolExtInReg(const DstOp &Res, in buildBoolExtInReg()
527 const DstOp &Res, in buildExtOrTrunc()
550 MachineInstrBuilder MachineIRBuilder::buildSExtOrTrunc(const DstOp &Res, in buildSExtOrTrunc()
555 MachineInstrBuilder MachineIRBuilder::buildZExtOrTrunc(const DstOp &Res, in buildZExtOrTrunc()
560 MachineInstrBuilder MachineIRBuilder::buildAnyExtOrTrunc(const DstOp &Res, in buildAnyExtOrTrunc()
565 MachineInstrBuilder MachineIRBuilder::buildZExtInReg(const DstOp &Res, in buildZExtInReg()
574 MachineInstrBuilder MachineIRBuilder::buildCast(const DstOp &Dst, in buildCast()
594 MachineInstrBuilder MachineIRBuilder::buildExtract(const DstOp &Dst, in buildExtract()
619 MachineInstrBuilder MachineIRBuilder::buildUndef(const DstOp &Res) { in buildUndef()
623 MachineInstrBuilder MachineIRBuilder::buildMergeValues(const DstOp &Res, in buildMergeValues()
634 MachineIRBuilder::buildMergeLikeInstr(const DstOp &Res, in buildMergeLikeInstr()
645 MachineIRBuilder::buildMergeLikeInstr(const DstOp &Res, in buildMergeLikeInstr()
651 unsigned MachineIRBuilder::getOpcodeForMerge(const DstOp &DstOp, in getOpcodeForMerge() argument
653 if (DstOp.getLLTTy(*getMRI()).isVector()) { in getOpcodeForMerge()
667 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge()
675 SmallVector<DstOp, 8> TmpVec(NumReg, Res); in buildUnmerge()
684 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge()
689 MachineInstrBuilder MachineIRBuilder::buildBuildVector(const DstOp &Res, in buildBuildVector()
699 MachineIRBuilder::buildBuildVectorConstant(const DstOp &Res, in buildBuildVectorConstant()
709 MachineInstrBuilder MachineIRBuilder::buildSplatVector(const DstOp &Res, in buildSplatVector()
716 MachineIRBuilder::buildBuildVectorTrunc(const DstOp &Res, in buildBuildVectorTrunc()
728 MachineInstrBuilder MachineIRBuilder::buildShuffleSplat(const DstOp &Res, in buildShuffleSplat()
740 MachineInstrBuilder MachineIRBuilder::buildShuffleVector(const DstOp &Res, in buildShuffleVector()
760 MachineIRBuilder::buildConcatVectors(const DstOp &Res, ArrayRef<Register> Ops) { in buildConcatVectors()
768 MachineInstrBuilder MachineIRBuilder::buildInsert(const DstOp &Res, in buildInsert()
815 ArrayRef<DstOp> Results, in buildIntrinsic()
819 for (DstOp Result : Results) in buildIntrinsic()
826 ArrayRef<DstOp> Results) { in buildIntrinsic()
833 MachineInstrBuilder MachineIRBuilder::buildTrunc(const DstOp &Res, in buildTrunc()
839 MachineIRBuilder::buildFPTrunc(const DstOp &Res, const SrcOp &Op, in buildFPTrunc()
845 const DstOp &Res, in buildICmp()
852 const DstOp &Res, in buildFCmp()
861 MachineIRBuilder::buildSelect(const DstOp &Res, const SrcOp &Tst, in buildSelect()
869 MachineIRBuilder::buildInsertVectorElement(const DstOp &Res, const SrcOp &Val, in buildInsertVectorElement()
875 MachineIRBuilder::buildExtractVectorElement(const DstOp &Res, const SrcOp &Val, in buildExtractVectorElement()
933 unsigned Opcode, const DstOp &OldValRes, in buildAtomicRMW()
1026 const DstOp &OldValRes, const SrcOp &Addr, const SrcOp &Val, in buildAtomicRMWFAdd()
1033 MachineIRBuilder::buildAtomicRMWFSub(const DstOp &OldValRes, const SrcOp &Addr, const SrcOp &Val, in buildAtomicRMWFSub()
1040 MachineIRBuilder::buildAtomicRMWFMax(const DstOp &OldValRes, const SrcOp &Addr, in buildAtomicRMWFMax()
1047 MachineIRBuilder::buildAtomicRMWFMin(const DstOp &OldValRes, const SrcOp &Addr, in buildAtomicRMWFMin()
1117 MachineIRBuilder::buildInstr(unsigned Opc, ArrayRef<DstOp> DstOps, in buildInstr()
1235 [&, this](const DstOp &Op) { in buildInstr()
1354 for (const DstOp &Op : DstOps) in buildInstr()