Lines Matching refs:DstOp
124 MachineInstrBuilder MachineIRBuilder::buildDynStackAlloc(const DstOp &Res, in buildDynStackAlloc()
135 MachineInstrBuilder MachineIRBuilder::buildFrameIndex(const DstOp &Res, in buildFrameIndex()
144 MachineInstrBuilder MachineIRBuilder::buildGlobalValue(const DstOp &Res, in buildGlobalValue()
180 MachineInstrBuilder MachineIRBuilder::buildPtrAdd(const DstOp &Res, in buildPtrAdd()
206 MachineInstrBuilder MachineIRBuilder::buildMaskLowPtrBits(const DstOp &Res, in buildMaskLowPtrBits()
217 MachineIRBuilder::buildPadVectorWithUndefElements(const DstOp &Res, in buildPadVectorWithUndefElements()
240 MachineIRBuilder::buildDeleteTrailingVectorElements(const DstOp &Res, in buildDeleteTrailingVectorElements()
278 MachineInstrBuilder MachineIRBuilder::buildCopy(const DstOp &Res, in buildCopy()
283 MachineInstrBuilder MachineIRBuilder::buildConstant(const DstOp &Res, in buildConstant()
304 MachineInstrBuilder MachineIRBuilder::buildConstant(const DstOp &Res, in buildConstant()
312 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant()
338 MachineInstrBuilder MachineIRBuilder::buildConstant(const DstOp &Res, in buildConstant()
344 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant()
353 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant()
371 MachineIRBuilder::buildLoad(const DstOp &Dst, const SrcOp &Addr, in buildLoad()
385 const DstOp &Res, in buildLoadInstr()
399 const DstOp &Dst, const SrcOp &BasePtr, in buildLoadFromOffset()
442 MachineInstrBuilder MachineIRBuilder::buildAnyExt(const DstOp &Res, in buildAnyExt()
447 MachineInstrBuilder MachineIRBuilder::buildSExt(const DstOp &Res, in buildSExt()
452 MachineInstrBuilder MachineIRBuilder::buildZExt(const DstOp &Res, in buildZExt()
469 MachineInstrBuilder MachineIRBuilder::buildBoolExt(const DstOp &Res, in buildBoolExt()
476 MachineInstrBuilder MachineIRBuilder::buildBoolExtInReg(const DstOp &Res, in buildBoolExtInReg()
494 const DstOp &Res, in buildExtOrTrunc()
517 MachineInstrBuilder MachineIRBuilder::buildSExtOrTrunc(const DstOp &Res, in buildSExtOrTrunc()
522 MachineInstrBuilder MachineIRBuilder::buildZExtOrTrunc(const DstOp &Res, in buildZExtOrTrunc()
527 MachineInstrBuilder MachineIRBuilder::buildAnyExtOrTrunc(const DstOp &Res, in buildAnyExtOrTrunc()
532 MachineInstrBuilder MachineIRBuilder::buildZExtInReg(const DstOp &Res, in buildZExtInReg()
541 MachineInstrBuilder MachineIRBuilder::buildCast(const DstOp &Dst, in buildCast()
561 MachineInstrBuilder MachineIRBuilder::buildExtract(const DstOp &Dst, in buildExtract()
586 MachineInstrBuilder MachineIRBuilder::buildUndef(const DstOp &Res) { in buildUndef()
590 MachineInstrBuilder MachineIRBuilder::buildMerge(const DstOp &Res, in buildMerge()
601 MachineIRBuilder::buildMerge(const DstOp &Res, in buildMerge()
612 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge()
620 SmallVector<DstOp, 8> TmpVec(NumReg, Res); in buildUnmerge()
629 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge()
634 MachineInstrBuilder MachineIRBuilder::buildBuildVector(const DstOp &Res, in buildBuildVector()
644 MachineIRBuilder::buildBuildVectorConstant(const DstOp &Res, in buildBuildVectorConstant()
654 MachineInstrBuilder MachineIRBuilder::buildSplatVector(const DstOp &Res, in buildSplatVector()
661 MachineIRBuilder::buildBuildVectorTrunc(const DstOp &Res, in buildBuildVectorTrunc()
670 MachineInstrBuilder MachineIRBuilder::buildShuffleSplat(const DstOp &Res, in buildShuffleSplat()
682 MachineInstrBuilder MachineIRBuilder::buildShuffleVector(const DstOp &Res, in buildShuffleVector()
702 MachineIRBuilder::buildConcatVectors(const DstOp &Res, ArrayRef<Register> Ops) { in buildConcatVectors()
710 MachineInstrBuilder MachineIRBuilder::buildInsert(const DstOp &Res, in buildInsert()
739 ArrayRef<DstOp> Results, in buildIntrinsic()
744 for (DstOp Result : Results) in buildIntrinsic()
750 MachineInstrBuilder MachineIRBuilder::buildTrunc(const DstOp &Res, in buildTrunc()
755 MachineInstrBuilder MachineIRBuilder::buildFPTrunc(const DstOp &Res, in buildFPTrunc()
762 const DstOp &Res, in buildICmp()
769 const DstOp &Res, in buildFCmp()
777 MachineInstrBuilder MachineIRBuilder::buildSelect(const DstOp &Res, in buildSelect()
787 MachineIRBuilder::buildInsertVectorElement(const DstOp &Res, const SrcOp &Val, in buildInsertVectorElement()
793 MachineIRBuilder::buildExtractVectorElement(const DstOp &Res, const SrcOp &Val, in buildExtractVectorElement()
851 unsigned Opcode, const DstOp &OldValRes, in buildAtomicRMW()
944 const DstOp &OldValRes, const SrcOp &Addr, const SrcOp &Val, in buildAtomicRMWFAdd()
951 MachineIRBuilder::buildAtomicRMWFSub(const DstOp &OldValRes, const SrcOp &Addr, const SrcOp &Val, in buildAtomicRMWFSub()
958 MachineIRBuilder::buildAtomicRMWFMax(const DstOp &OldValRes, const SrcOp &Addr, in buildAtomicRMWFMax()
965 MachineIRBuilder::buildAtomicRMWFMin(const DstOp &OldValRes, const SrcOp &Addr, in buildAtomicRMWFMin()
1023 ArrayRef<DstOp> DstOps, in buildInstr()
1141 [&, this](const DstOp &Op) { in buildInstr()
1268 for (const DstOp &Op : DstOps) in buildInstr()