Home
last modified time | relevance | path

Searched refs:NumPatchBytes (Results 1 – 8 of 8) sorted by relevance

/llvm-project/llvm/lib/IR/
H A DStatepoint.cpp33 uint32_t NumPatchBytes; in parseStatepointDirectivesFromAttrs() local
36 if (!AttrNumPatchBytes.getValueAsString().getAsInteger(10, NumPatchBytes)) in parseStatepointDirectivesFromAttrs()
37 Result.NumPatchBytes = NumPatchBytes; in parseStatepointDirectivesFromAttrs()
H A DIRBuilder.cpp693 getStatepointArgs(IRBuilderBase &B, uint64_t ID, uint32_t NumPatchBytes, in CreateMaskedExpandLoad()
697 Args.push_back(B.getInt32(NumPatchBytes)); in CreateMaskedExpandLoad()
736 IRBuilderBase *Builder, uint64_t ID, uint32_t NumPatchBytes,
748 *Builder, ID, NumPatchBytes, ActualCallee.getCallee(), Flags, CallArgs); in getStatepointBundles()
760 uint64_t ID, uint32_t NumPatchBytes, FunctionCallee ActualCallee, in CreateGCStatepointCallCommon()
764 this, ID, NumPatchBytes, ActualCallee, uint32_t(StatepointFlags::None), in CreateGCStatepointCallCommon()
769 uint64_t ID, uint32_t NumPatchBytes, FunctionCallee ActualCallee, in CreateGCStatepointCallCommon()
775 this, ID, NumPatchBytes, ActualCallee, Flags, CallArgs, TransitionArgs, in CreateGCStatepointCallCommon()
780 uint64_t ID, uint32_t NumPatchBytes, FunctionCallee ActualCallee, in CreateGCStatepointCallCommon()
784 this, ID, NumPatchBytes, ActualCalle
718 getStatepointArgs(IRBuilderBase & B,uint64_t ID,uint32_t NumPatchBytes,Value * ActualCallee,uint32_t Flags,ArrayRef<T0> CallArgs) getStatepointArgs() argument
761 CreateGCStatepointCallCommon(IRBuilderBase * Builder,uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualCallee,uint32_t Flags,ArrayRef<T0> CallArgs,std::optional<ArrayRef<T1>> TransitionArgs,std::optional<ArrayRef<T2>> DeoptArgs,ArrayRef<T3> GCArgs,const Twine & Name) CreateGCStatepointCallCommon() argument
785 CreateGCStatepointCall(uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualCallee,ArrayRef<Value * > CallArgs,std::optional<ArrayRef<Value * >> DeoptArgs,ArrayRef<Value * > GCArgs,const Twine & Name) CreateGCStatepointCall() argument
794 CreateGCStatepointCall(uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualCallee,uint32_t Flags,ArrayRef<Value * > CallArgs,std::optional<ArrayRef<Use>> TransitionArgs,std::optional<ArrayRef<Use>> DeoptArgs,ArrayRef<Value * > GCArgs,const Twine & Name) CreateGCStatepointCall() argument
805 CreateGCStatepointCall(uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualCallee,ArrayRef<Use> CallArgs,std::optional<ArrayRef<Value * >> DeoptArgs,ArrayRef<Value * > GCArgs,const Twine & Name) CreateGCStatepointCall() argument
815 CreateGCStatepointInvokeCommon(IRBuilderBase * Builder,uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualInvokee,BasicBlock * NormalDest,BasicBlock * UnwindDest,uint32_t Flags,ArrayRef<T0> InvokeArgs,std::optional<ArrayRef<T1>> TransitionArgs,std::optional<ArrayRef<T2>> DeoptArgs,ArrayRef<T3> GCArgs,const Twine & Name) CreateGCStatepointInvokeCommon() argument
841 CreateGCStatepointInvoke(uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualInvokee,BasicBlock * NormalDest,BasicBlock * UnwindDest,ArrayRef<Value * > InvokeArgs,std::optional<ArrayRef<Value * >> DeoptArgs,ArrayRef<Value * > GCArgs,const Twine & Name) CreateGCStatepointInvoke() argument
852 CreateGCStatepointInvoke(uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualInvokee,BasicBlock * NormalDest,BasicBlock * UnwindDest,uint32_t Flags,ArrayRef<Value * > InvokeArgs,std::optional<ArrayRef<Use>> TransitionArgs,std::optional<ArrayRef<Use>> DeoptArgs,ArrayRef<Value * > GCArgs,const Twine & Name) CreateGCStatepointInvoke() argument
863 CreateGCStatepointInvoke(uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualInvokee,BasicBlock * NormalDest,BasicBlock * UnwindDest,ArrayRef<Use> InvokeArgs,std::optional<ArrayRef<Value * >> DeoptArgs,ArrayRef<Value * > GCArgs,const Twine & Name) CreateGCStatepointInvoke() argument
[all...]
H A DVerifier.cpp2594 const int64_t NumPatchBytes = in verifyStatepoint()
2596 assert(isInt<32>(NumPatchBytes) && "NumPatchBytesV is an i32!"); in verifyStatepoint()
2597 Check(NumPatchBytes >= 0, in verifyStatepoint()
2543 const int64_t NumPatchBytes = verifyStatepoint() local
/llvm-project/llvm/include/llvm/IR/
H A DStatepoint.h94 uint64_t NumPatchBytes = in getNumPatchBytes() local
96 assert(isInt<32>(NumPatchBytes) && "should fit in 32 bits!"); in getNumPatchBytes()
97 return NumPatchBytes; in getNumPatchBytes()
236 std::optional<uint32_t> NumPatchBytes; member
H A DIRBuilder.h889 CallInst *CreateGCStatepointCall(uint64_t ID, uint32_t NumPatchBytes,
898 CallInst *CreateGCStatepointCall(uint64_t ID, uint32_t NumPatchBytes,
909 CallInst *CreateGCStatepointCall(uint64_t ID, uint32_t NumPatchBytes,
919 CreateGCStatepointInvoke(uint64_t ID, uint32_t NumPatchBytes,
928 uint64_t ID, uint32_t NumPatchBytes, FunctionCallee ActualInvokee,
938 CreateGCStatepointInvoke(uint64_t ID, uint32_t NumPatchBytes,
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp806 DAG.getTargetConstant(SI.NumPatchBytes, getCurSDLoc(), MVT::i32)); in LowerAsSTATEPOINT()
1098 SI.NumPatchBytes = I.getNumPatchBytes(); in LowerStatepoint()
1158 SI.NumPatchBytes = SD.NumPatchBytes.value_or(0); in LowerCallSiteWithDeoptBundleImpl()
H A DSelectionDAGBuilder.h466 unsigned NumPatchBytes = -1; member
/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1665 uint32_t NumPatchBytes = 0; in makeStatepointExplicitImpl()
1687 if (SD.NumPatchBytes) in makeStatepointExplicitImpl()
1688 NumPatchBytes = *SD.NumPatchBytes; in makeStatepointExplicitImpl()
1835 StatepointID, NumPatchBytes, CallTarget, Flags, CallArgs, in makeStatepointExplicitImpl()
1860 StatepointID, NumPatchBytes, CallTarget, II->getNormalDest(), in makeStatepointExplicitImpl()
1659 uint32_t NumPatchBytes = 0; makeStatepointExplicitImpl() local