Home
last modified time | relevance | path

Searched refs:Statepoint (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DStatepoint.h319 class Statepoint
324 explicit Statepoint(Instruction *I) : Base(I) {} in Statepoint() function
325 explicit Statepoint(CallSite CS) : Base(CS) {} in Statepoint() function
H A DIRBuilder.h666 CallInst *CreateGCResult(Instruction *Statepoint,
672 CallInst *CreateGCRelocate(Instruction *Statepoint,
H A DIntrinsics.td897 // These are documented in docs/Statepoint.rst
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1549 const unsigned LiveStartIdx = Statepoint(Token).gcArgsStartIdx(); in makeStatepointExplicitImpl()
1599 const unsigned LiveStartIdx = Statepoint(Token).gcArgsStartIdx(); in makeStatepointExplicitImpl()
1749 Value *Statepoint = Info.StatepointToken; in relocationViaAlloca() local
1755 insertRelocationStores(Statepoint->users(), AllocaMap, VisitedLiveValues); in relocationViaAlloca()
1759 if (isa<InvokeInst>(Statepoint)) { in relocationViaAlloca()
1797 if (auto II = dyn_cast<InvokeInst>(Statepoint)) { in relocationViaAlloca()
1801 InsertClobbersAt(cast<Instruction>(Statepoint)->getNextNode()); in relocationViaAlloca()
2352 Statepoint Statepoint(Info.StatepointToken); in insertParsePoints() local
2353 Live.insert(Live.end(), Statepoint.gc_args_begin(), in insertParsePoints()
2354 Statepoint.gc_args_end()); in insertParsePoints()
[all …]
/freebsd-12.1/contrib/llvm/lib/IR/
H A DIRBuilder.cpp706 CallInst *IRBuilderBase::CreateGCResult(Instruction *Statepoint, in CreateGCResult() argument
714 Value *Args[] = {Statepoint}; in CreateGCResult()
718 CallInst *IRBuilderBase::CreateGCRelocate(Instruction *Statepoint, in CreateGCRelocate() argument
728 Value *Args[] = {Statepoint, in CreateGCRelocate()
/freebsd-12.1/contrib/llvm/include/llvm/
H A Dmodule.modulemap238 module IR_Statepoint { header "IR/Statepoint.h" export * }
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile613 SRCS_MIN+= IR/Statepoint.cpp