Searched refs:PatchPointOpers (Results 1 – 15 of 15) sorted by relevance
62 PatchPointOpers::PatchPointOpers(const MachineInstr *MI) in PatchPointOpers() function in PatchPointOpers77 unsigned PatchPointOpers::getNextScratchIdx(unsigned StartIdx) const { in getNextScratchIdx()503 assert(PatchPointOpers(&MI).hasDef() && "Stackmap has no return value."); in recordStackMapOpers()542 const int64_t ID = MI.getOperand(PatchPointOpers::IDPos).getImm(); in recordStackMap()551 PatchPointOpers opers(&MI); in recordPatchPoint()
494 return std::make_pair(0, PatchPointOpers(&MI).getVarIdx()); in getPatchpointUnfoldableRange()
76 class PatchPointOpers {95 explicit PatchPointOpers(const MachineInstr *MI);
665 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)) && in selectStackmap()667 const auto *ID = cast<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)); in selectStackmap()670 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::NBytesPos)) && in selectStackmap()673 cast<ConstantInt>(I->getOperand(PatchPointOpers::NBytesPos)); in selectStackmap()768 Value *Callee = I->getOperand(PatchPointOpers::TargetPos)->stripPointerCasts(); in selectPatchpoint()779 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::NArgPos)) && in selectPatchpoint()782 cast<ConstantInt>(I->getOperand(PatchPointOpers::NArgPos)); in selectPatchpoint()787 unsigned NumMetaOpers = PatchPointOpers::CCPos; in selectPatchpoint()812 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)) && in selectPatchpoint()814 const auto *ID = cast<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)); in selectPatchpoint()[all …]
1038 CC = Node->getConstantOperandVal(PatchPointOpers::CCPos); in EmitMachineNode()
10567 SDValue Callee = getValue(CB.getArgOperand(PatchPointOpers::TargetPos)); in visitPatchpoint()10579 SDValue NArgVal = getValue(CB.getArgOperand(PatchPointOpers::NArgPos)); in visitPatchpoint()10584 unsigned NumMetaOpers = PatchPointOpers::CCPos; in visitPatchpoint()10628 SDValue IDVal = getValue(CB.getArgOperand(PatchPointOpers::IDPos)); in visitPatchpoint()10630 SDValue NBytesVal = getValue(CB.getArgOperand(PatchPointOpers::NBytesPos)); in visitPatchpoint()
156 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
1501 return PatchPointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()
794 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
1789 return PatchPointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()
1052 PatchPointOpers opers(&MI); in LowerPATCHPOINT()
1590 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
130 NumBytes = PatchPointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()
559 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
2959 PatchPointOpers Opers(&MI); in getInstSizeInBytes()