| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | StatepointLowering.cpp | 172 const Value *Statepoint = Relocate->getStatepoint(); in findPreviousSpillSlot() local 173 assert((isa<GCStatepointInst>(Statepoint) || isa<UndefValue>(Statepoint)) && in findPreviousSpillSlot() 175 if (isa<UndefValue>(Statepoint)) in findPreviousSpillSlot() 179 [cast<GCStatepointInst>(Statepoint)]; in findPreviousSpillSlot() 1229 const Value *Statepoint = Relocate.getStatepoint(); in visitGCRelocate() local 1235 assert((isa<GCStatepointInst>(Statepoint) || isa<UndefValue>(Statepoint)) && in visitGCRelocate() 1237 if (isa<UndefValue>(Statepoint)) in visitGCRelocate() 1240 if (cast<GCStatepointInst>(Statepoint)->getParent() == Relocate.getParent()) in visitGCRelocate() 1250 FuncInfo.StatepointRelocationMaps[cast<GCStatepointInst>(Statepoint)]; in visitGCRelocate() 1257 assert(cast<GCStatepointInst>(Statepoint)->getParent() == in visitGCRelocate()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | IntrinsicInst.cpp | 752 auto Statepoint = getStatepoint(); in getBasePtr() local 753 if (isa<UndefValue>(Statepoint)) in getBasePtr() 754 return UndefValue::get(Statepoint->getType()); in getBasePtr() 756 auto *GCInst = cast<GCStatepointInst>(Statepoint); in getBasePtr() 763 auto *Statepoint = getStatepoint(); in getDerivedPtr() local 764 if (isa<UndefValue>(Statepoint)) in getDerivedPtr() 765 return UndefValue::get(Statepoint->getType()); in getDerivedPtr() 767 auto *GCInst = cast<GCStatepointInst>(Statepoint); in getDerivedPtr()
|
| H A D | CMakeLists.txt | 56 Statepoint.cpp
|
| H A D | IRBuilder.cpp | 828 CallInst *IRBuilderBase::CreateGCResult(Instruction *Statepoint, in CreateGCResult() argument 835 Value *Args[] = {Statepoint}; in CreateGCResult() 839 CallInst *IRBuilderBase::CreateGCRelocate(Instruction *Statepoint, in CreateGCRelocate() argument 847 Value *Args[] = {Statepoint, getInt32(BaseOffset), getInt32(DerivedOffset)}; in CreateGCRelocate()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | statepoint-stackmap-format.ll | 161 ; Statepoint ID 255 ; Statepoint ID 341 ; The Statepoint ID: 388 ; Statepoint ID 453 ; Statepoint ID
|
| H A D | O0-pipeline.ll | 53 ; CHECK-NEXT: Fixup Statepoint Caller Saved
|
| H A D | statepoint-allocas.ll | 79 ; Statepoint ID only
|
| H A D | opt-pipeline.ll | 162 ; CHECK-NEXT: Fixup Statepoint Caller Saved
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/IR/ |
| H A D | BUILD.gn | 71 "Statepoint.cpp",
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | O0-pipeline.ll | 43 ; CHECK-NEXT: Fixup Statepoint Caller Saved
|
| H A D | O3-pipeline.ll | 130 ; CHECK-NEXT: Fixup Statepoint Caller Saved
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | O0-pipeline.ll | 51 ; CHECK-NEXT: Fixup Statepoint Caller Saved
|
| H A D | O3-pipeline.ll | 182 ; CHECK-NEXT: Fixup Statepoint Caller Saved
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | RewriteStatepointsForGC.cpp | 2046 Value *Statepoint = Info.StatepointToken; in relocationViaAlloca() local 2052 insertRelocationStores(Statepoint->users(), AllocaMap, VisitedLiveValues); in relocationViaAlloca() 2056 if (isa<InvokeInst>(Statepoint)) { in relocationViaAlloca() 2093 if (auto II = dyn_cast<InvokeInst>(Statepoint)) { in relocationViaAlloca() 2097 InsertClobbersAt(cast<Instruction>(Statepoint)->getNextNode()); in relocationViaAlloca()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | O3-pipeline.ll | 140 ; CHECK-NEXT: Fixup Statepoint Caller Saved
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | O3-pipeline.ll | 173 ; CHECK-NEXT: Fixup Statepoint Caller Saved
|
| /llvm-project-15.0.7/llvm/include/llvm/ |
| H A D | module.modulemap | 287 module IR_Statepoint { header "IR/Statepoint.h" export * }
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | llc-pipeline.ll | 118 ; GCN-O0-NEXT: Fixup Statepoint Caller Saved 354 ; GCN-O1-NEXT: Fixup Statepoint Caller Saved 644 ; GCN-O1-OPTS-NEXT: Fixup Statepoint Caller Saved 936 ; GCN-O2-NEXT: Fixup Statepoint Caller Saved 1241 ; GCN-O3-NEXT: Fixup Statepoint Caller Saved
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | Statepoints.rst | 803 <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 D | GarbageCollection.rst | 499 The Statepoint Example GC
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 843 CallInst *CreateGCResult(Instruction *Statepoint, 849 CallInst *CreateGCRelocate(Instruction *Statepoint,
|
| H A D | Intrinsics.td | 1234 // These are documented in docs/Statepoint.rst
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 6087 llvm/lib/IR/Statepoint.cpp
|