reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
910 CallingConv::ID CC = I->getCallingConv(); 912 bool HasDef = !I->getType()->isVoidTy(); 913 Value *Callee = I->getOperand(PatchPointOpers::TargetPos)->stripPointerCasts(); 916 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::NArgPos)) && 919 cast<ConstantInt>(I->getOperand(PatchPointOpers::NArgPos)); 925 assert(I->getNumArgOperands() >= NumMetaOpers + NumArgs && 932 if (!lowerCallOperands(I, NumMetaOpers, NumCallArgs, Callee, IsAnyRegCC, CLI)) 948 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)) && 950 const auto *ID = cast<ConstantInt>(I->getOperand(PatchPointOpers::IDPos)); 953 assert(isa<ConstantInt>(I->getOperand(PatchPointOpers::NBytesPos)) && 956 cast<ConstantInt>(I->getOperand(PatchPointOpers::NBytesPos)); 990 unsigned Reg = getRegForValue(I->getArgOperand(i)); 1002 if (!addStackMapLiveVars(Ops, I, NumMetaOpers + NumArgs)) 1037 updateValueMap(I, CLI.ResultReg, CLI.NumResultRegs);