Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp170 const Value *Statepoint = Relocate->getStatepoint(); in findPreviousSpillSlot() local
171 assert((isa<GCStatepointInst>(Statepoint) || isa<UndefValue>(Statepoint)) && in findPreviousSpillSlot()
173 if (isa<UndefValue>(Statepoint)) in findPreviousSpillSlot()
177 [cast<GCStatepointInst>(Statepoint)]; in findPreviousSpillSlot()
1200 const Value *Statepoint = Relocate.getStatepoint(); in visitGCRelocate() local
1206 assert((isa<GCStatepointInst>(Statepoint) || isa<UndefValue>(Statepoint)) && in visitGCRelocate()
1208 if (isa<UndefValue>(Statepoint)) in visitGCRelocate()
1211 if (cast<GCStatepointInst>(Statepoint)->getParent() == Relocate.getParent()) in visitGCRelocate()
1217 FuncInfo.StatepointRelocationMaps[cast<GCStatepointInst>(Statepoint)]; in visitGCRelocate()
1224 assert(cast<GCStatepointInst>(Statepoint)->getParent() == in visitGCRelocate()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DIntrinsicInst.cpp814 auto Statepoint = getStatepoint(); in getBasePtr() local
815 if (isa<UndefValue>(Statepoint)) in getBasePtr()
816 return UndefValue::get(Statepoint->getType()); in getBasePtr()
818 auto *GCInst = cast<GCStatepointInst>(Statepoint); in getBasePtr()
825 auto *Statepoint = getStatepoint(); in getDerivedPtr() local
826 if (isa<UndefValue>(Statepoint)) in getDerivedPtr()
827 return UndefValue::get(Statepoint->getType()); in getDerivedPtr()
829 auto *GCInst = cast<GCStatepointInst>(Statepoint); in getDerivedPtr()
H A DCMakeLists.txt57 Statepoint.cpp
H A DIRBuilder.cpp907 CallInst *IRBuilderBase::CreateGCResult(Instruction *Statepoint, in CreateGCResult() argument
914 Value *Args[] = {Statepoint}; in CreateGCResult()
918 CallInst *IRBuilderBase::CreateGCRelocate(Instruction *Statepoint, in CreateGCRelocate() argument
926 Value *Args[] = {Statepoint, getInt32(BaseOffset), getInt32(DerivedOffset)}; in CreateGCRelocate()
H A DVerifier.cpp5276 auto *Statepoint = Call.getArgOperand(0); in visitIntrinsicCall() local
5277 if (isa<UndefValue>(Statepoint)) in visitIntrinsicCall()
5281 const auto *StatepointCall = dyn_cast<CallBase>(Statepoint); in visitIntrinsicCall()
/openbsd-src/gnu/usr.bin/clang/libLLVMCore/
H A DMakefile64 Statepoint.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/IR/
H A DBUILD.gn71 "Statepoint.cpp",
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp2100 Value *Statepoint = Info.StatepointToken; in relocationViaAlloca() local
2106 insertRelocationStores(Statepoint->users(), AllocaMap, VisitedLiveValues); in relocationViaAlloca()
2110 if (isa<InvokeInst>(Statepoint)) { in relocationViaAlloca()
2151 if (auto II = dyn_cast<InvokeInst>(Statepoint)) { in relocationViaAlloca()
2155 InsertClobbersAt(cast<Instruction>(Statepoint)->getNextNode()); in relocationViaAlloca()
/openbsd-src/gnu/llvm/llvm/include/llvm/
H A Dmodule.modulemap289 module IR_Statepoint { header "IR/Statepoint.h" export * }
/openbsd-src/gnu/llvm/llvm/docs/
H A DStatepoints.rst803 <https://bugs.llvm.org/buglist.cgi?cmdtype=runnamed&namedcmd=Statepoint%20Bugs&list_id=64342>`_
804 for [Statepoint] in the summary field. When filing new bugs, please
H A DGarbageCollection.rst499 The Statepoint Example GC
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DIRBuilder.h872 CallInst *CreateGCResult(Instruction *Statepoint,
878 CallInst *CreateGCRelocate(Instruction *Statepoint,
H A DIntrinsics.td1252 // These are documented in docs/Statepoint.rst
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd642043 ./usr/include/llvm/IR/Statepoint.h
H A Dclang.macppc2042 ./usr/include/llvm/IR/Statepoint.h
H A Dclang.loongson2042 ./usr/include/llvm/IR/Statepoint.h
H A Dclang.octeon2042 ./usr/include/llvm/IR/Statepoint.h
H A Dclang.arm642043 ./usr/include/llvm/IR/Statepoint.h
H A Dclang.powerpc642041 ./usr/include/llvm/IR/Statepoint.h
H A Dclang.armv72041 ./usr/include/llvm/IR/Statepoint.h
H A Dclang.i3862041 ./usr/include/llvm/IR/Statepoint.h
H A Dclang.sparc642042 ./usr/include/llvm/IR/Statepoint.h
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt6075 llvm/lib/IR/Statepoint.cpp