Searched refs:PatchPointOpers (Results 1 – 15 of 15) sorted by relevance
61 PatchPointOpers::PatchPointOpers(const MachineInstr *MI) in PatchPointOpers() function in PatchPointOpers76 unsigned PatchPointOpers::getNextScratchIdx(unsigned StartIdx) const { in getNextScratchIdx()496 assert(PatchPointOpers(&MI).hasDef() && "Stackmap has no return value."); in recordStackMapOpers()533 const int64_t ID = MI.getOperand(PatchPointOpers::IDPos).getImm(); in recordStackMap()542 PatchPointOpers opers(&MI); in recordPatchPoint()
569 return std::make_pair(0, PatchPointOpers(&MI).getVarIdx()); in getPatchpointUnfoldableRange()
77 class PatchPointOpers {96 LLVM_ABI explicit PatchPointOpers(const MachineInstr *MI);
662 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)) && in selectStackmap()664 const auto *ID = cast<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)); in selectStackmap()667 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::NBytesPos)) && in selectStackmap()670 cast<ConstantInt>(I->getOperand(PatchPointOpers::NBytesPos)); in selectStackmap()765 Value *Callee = I->getOperand(PatchPointOpers::TargetPos)->stripPointerCasts(); in selectPatchpoint()776 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::NArgPos)) && in selectPatchpoint()779 cast<ConstantInt>(I->getOperand(PatchPointOpers::NArgPos)); in selectPatchpoint()784 unsigned NumMetaOpers = PatchPointOpers::CCPos; in selectPatchpoint()809 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)) && in selectPatchpoint()811 const auto *ID = cast<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)); in selectPatchpoint()[all …]
1034 CC = Node->getConstantOperandVal(PatchPointOpers::CCPos); in EmitMachineNode()
10729 SDValue Callee = getValue(CB.getArgOperand(PatchPointOpers::TargetPos)); in visitPatchpoint()10741 SDValue NArgVal = getValue(CB.getArgOperand(PatchPointOpers::NArgPos)); in visitPatchpoint()10746 unsigned NumMetaOpers = PatchPointOpers::CCPos; in visitPatchpoint()10790 SDValue IDVal = getValue(CB.getArgOperand(PatchPointOpers::IDPos)); in visitPatchpoint()10792 SDValue NBytesVal = getValue(CB.getArgOperand(PatchPointOpers::NBytesPos)); in visitPatchpoint()
175 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
1860 return PatchPointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()
848 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
1822 return PatchPointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()
1047 PatchPointOpers opers(&MI); in LowerPATCHPOINT()
564 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
2983 PatchPointOpers Opers(&MI); in getInstSizeInBytes()
1699 PatchPointOpers Opers(&MI); in LowerPATCHPOINT()
147 NumBytes = PatchPointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()