Searched refs:PatchPointOpers (Results 1 – 12 of 12) sorted by relevance
55 PatchPointOpers::PatchPointOpers(const MachineInstr *MI) in PatchPointOpers() function in PatchPointOpers70 unsigned PatchPointOpers::getNextScratchIdx(unsigned StartIdx) const { in getNextScratchIdx()310 assert(PatchPointOpers(&MI).hasDef() && "Stackmap has no return value."); in recordStackMapOpers()368 const int64_t ID = MI.getOperand(PatchPointOpers::IDPos).getImm(); in recordStackMap()376 PatchPointOpers opers(&MI); in recordPatchPoint()
474 StartIdx = PatchPointOpers(&MI).getVarIdx(); in foldPatchpoint()
77 class PatchPointOpers {96 explicit PatchPointOpers(const MachineInstr *MI);
810 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)) && in selectStackmap()812 const auto *ID = cast<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)); in selectStackmap()815 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::NBytesPos)) && in selectStackmap()818 cast<ConstantInt>(I->getOperand(PatchPointOpers::NBytesPos)); in selectStackmap()917 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::NArgPos)) && in selectPatchpoint()920 cast<ConstantInt>(I->getOperand(PatchPointOpers::NArgPos)); in selectPatchpoint()925 unsigned NumMetaOpers = PatchPointOpers::CCPos; in selectPatchpoint()949 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)) && in selectPatchpoint()951 const auto *ID = cast<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)); in selectPatchpoint()954 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::NBytesPos)) && in selectPatchpoint()[all …]
841 CC = Node->getConstantOperandVal(PatchPointOpers::CCPos); in EmitMachineNode()
8155 SDValue IDVal = getValue(CI.getOperand(PatchPointOpers::IDPos)); in visitStackmap()8158 SDValue NBytesVal = getValue(CI.getOperand(PatchPointOpers::NBytesPos)); in visitStackmap()8204 SDValue Callee = getValue(CS->getOperand(PatchPointOpers::TargetPos)); in visitPatchpoint()8216 SDValue NArgVal = getValue(CS.getArgument(PatchPointOpers::NArgPos)); in visitPatchpoint()8221 unsigned NumMetaOpers = PatchPointOpers::CCPos; in visitPatchpoint()8250 SDValue IDVal = getValue(CS->getOperand(PatchPointOpers::IDPos)); in visitPatchpoint()8253 SDValue NBytesVal = getValue(CS->getOperand(PatchPointOpers::NBytesPos)); in visitPatchpoint()
544 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
606 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
105 NumBytes = PatchPointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()
362 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
2003 PatchPointOpers Opers(&MI); in getInstSizeInBytes()
1038 PatchPointOpers opers(&MI); in LowerPATCHPOINT()