/external/llvm/include/llvm/IR/ |
Statepoint.h | 1 //===-- llvm/IR/Statepoint.h - gc.statepoint utilities ------ --*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 31 /// The statepoint intrinsic accepts a set of flags as its third argument. 35 GCTransition = 1, ///< Indicates that this statepoint is a transition from 53 /// functionality for Statepoint and ImmutableStatepoint. It is 90 // We do not assign non-statepoint CallSites to StatepointCS. 105 /// Return the ID associated with this statepoint. 111 /// Return the number of patchable bytes associated with this statepoint [all...] |
IRBuilder.h | 471 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 472 /// start a new statepoint sequence. 480 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 481 /// start a new statepoint sequence. 499 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 500 /// start a new statepoint sequence. 508 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 509 /// start a new statepoint sequence. 528 /// the result from a call wrapped in a statepoint. 529 CallInst *CreateGCResult(Instruction *Statepoint, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Statepoint.h | 1 //===-- llvm/IR/Statepoint.h - gc.statepoint utilities ----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 38 /// The statepoint intrinsic accepts a set of flags as its third argument. 42 GCTransition = 1, ///< Indicates that this statepoint is a transition from 44 /// Mark the deopt arguments associated with the statepoint as only being 66 /// functionality for Statepoint and ImmutableStatepoint. It is 105 // We do not assign non-statepoint CallSites to StatepointCS. 120 /// Return the ID associated with this statepoint [all...] |
IRBuilder.h | 494 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 495 /// start a new statepoint sequence. 503 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 504 /// start a new statepoint sequence. 522 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 523 /// start a new statepoint sequence. 531 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 532 /// start a new statepoint sequence. 551 /// the result from a call wrapped in a statepoint. 552 CallInst *CreateGCResult(Instruction *Statepoint, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 68 /// functionality for Statepoint and ImmutableStatepoint. It is 107 // We do not assign non-statepoint CallSites to StatepointCS. 122 /// Return the ID associated with this statepoint [all...] |
IRBuilder.h | 553 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 554 /// start a new statepoint sequence. 562 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 563 /// start a new statepoint sequence. 581 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 582 /// start a new statepoint sequence. 590 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 591 /// start a new statepoint sequence. 610 /// the result from a call wrapped in a statepoint. 611 CallInst *CreateGCResult(Instruction *Statepoint, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 68 /// functionality for Statepoint and ImmutableStatepoint. It is 107 // We do not assign non-statepoint CallSites to StatepointCS. 122 /// Return the ID associated with this statepoint [all...] |
IRBuilder.h | 553 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 554 /// start a new statepoint sequence. 562 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 563 /// start a new statepoint sequence. 581 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 582 /// start a new statepoint sequence. 590 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 591 /// start a new statepoint sequence. 610 /// the result from a call wrapped in a statepoint. 611 CallInst *CreateGCResult(Instruction *Statepoint, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 71 /// functionality for Statepoint and ImmutableStatepoint. It is 110 // We do not assign non-statepoint CallSites to StatepointCS. 125 /// Return the ID associated with this statepoint [all...] |
IRBuilder.h | 553 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 554 /// start a new statepoint sequence. 562 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 563 /// start a new statepoint sequence. 581 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 582 /// start a new statepoint sequence. 590 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 591 /// start a new statepoint sequence. 610 /// the result from a call wrapped in a statepoint. 611 CallInst *CreateGCResult(Instruction *Statepoint, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 71 /// functionality for Statepoint and ImmutableStatepoint. It is 110 // We do not assign non-statepoint CallSites to StatepointCS. 125 /// Return the ID associated with this statepoint [all...] |
IRBuilder.h | 553 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 554 /// start a new statepoint sequence. 562 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 563 /// start a new statepoint sequence. 581 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 582 /// start a new statepoint sequence. 590 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 591 /// start a new statepoint sequence. 610 /// the result from a call wrapped in a statepoint. 611 CallInst *CreateGCResult(Instruction *Statepoint, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 71 /// functionality for Statepoint and ImmutableStatepoint. It is 110 // We do not assign non-statepoint CallSites to StatepointCS. 125 /// Return the ID associated with this statepoint [all...] |
IRBuilder.h | 553 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 554 /// start a new statepoint sequence. 562 /// \brief Create a call to the experimental.gc.statepoint intrinsic to 563 /// start a new statepoint sequence. 581 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 582 /// start a new statepoint sequence. 590 /// brief Create an invoke to the experimental.gc.statepoint intrinsic to 591 /// start a new statepoint sequence. 610 /// the result from a call wrapped in a statepoint. 611 CallInst *CreateGCResult(Instruction *Statepoint, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 71 /// functionality for Statepoint and ImmutableStatepoint. It is 110 // We do not assign non-statepoint CallSites to StatepointCS. 125 /// Return the ID associated with this statepoint [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Statepoint.h | 1 //===-- llvm/IR/Statepoint.h - gc.statepoint utilities ----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 38 /// The statepoint intrinsic accepts a set of flags as its third argument. 42 GCTransition = 1, ///< Indicates that this statepoint is a transition from 44 /// Mark the deopt arguments associated with the statepoint as only being 66 /// functionality for Statepoint and ImmutableStatepoint. It is 105 // We do not assign non-statepoint CallSites to StatepointCS. 120 /// Return the ID associated with this statepoint [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 68 /// functionality for Statepoint and ImmutableStatepoint. It is 107 // We do not assign non-statepoint CallSites to StatepointCS. 122 /// Return the ID associated with this statepoint [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 68 /// functionality for Statepoint and ImmutableStatepoint. It is 107 // We do not assign non-statepoint CallSites to StatepointCS. 122 /// Return the ID associated with this statepoint [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 71 /// functionality for Statepoint and ImmutableStatepoint. It is 110 // We do not assign non-statepoint CallSites to StatepointCS. 125 /// Return the ID associated with this statepoint [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 71 /// functionality for Statepoint and ImmutableStatepoint. It is 110 // We do not assign non-statepoint CallSites to StatepointCS. 125 /// Return the ID associated with this statepoint [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 71 /// functionality for Statepoint and ImmutableStatepoint. It is 110 // We do not assign non-statepoint CallSites to StatepointCS. 125 /// Return the ID associated with this statepoint [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/IR/ |
Statepoint.h | 1 //===- llvm/IR/Statepoint.h - gc.statepoint utilities -----------*- C++ -*-===// 11 // CallSite for accessing the fields of gc.statepoint, gc.relocate, 13 // gc.statepoint. 40 /// The statepoint intrinsic accepts a set of flags as its third argument. 44 GCTransition = 1, ///< Indicates that this statepoint is a transition from 46 /// Mark the deopt arguments associated with the statepoint as only being 71 /// functionality for Statepoint and ImmutableStatepoint. It is 110 // We do not assign non-statepoint CallSites to StatepointCS. 125 /// Return the ID associated with this statepoint [all...] |
/external/llvm/lib/IR/ |
IRBuilder.cpp | 20 #include "llvm/IR/Statepoint.h" 438 CallInst *IRBuilderBase::CreateGCResult(Instruction *Statepoint, 446 Value *Args[] = {Statepoint}; 450 CallInst *IRBuilderBase::CreateGCRelocate(Instruction *Statepoint, 460 Value *Args[] = {Statepoint,
|
/external/llvm/lib/Transforms/Scalar/ |
RewriteStatepointsForGC.cpp | 35 #include "llvm/IR/Statepoint.h" 75 AllowStatepointWithNoDeoptInfo("rs4gc-allow-statepoint-with-no-deopt-info", 111 /// RewriteStatepointsForGC runs, all calls to gc.statepoint "free" the entire 115 /// Similar reasoning also applies to the noalias attributes. gc.statepoint 177 /// The *new* gc.statepoint instruction itself. This produces the token [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.h | 25 #include "llvm/IR/Statepoint.h" 122 /// State used while lowering a statepoint sequence (gc_statepoint, 723 /// Describes a gc.statepoint or a gc.statepoint like thing for the purposes 724 /// of lowering into a STATEPOINT node. 727 /// of gc pointers this STATEPOINT has to relocate. 731 /// The set of gc.relocate calls associated with this gc.statepoint. 734 /// The full list of gc arguments to the gc.statepoint being lowered. 737 /// The gc.statepoint instruction. 740 /// The list of gc transition arguments present in the gc.statepoint bein [all...] |