HomeSort by relevance Sort by last modified time
    Searched refs:GC (Results 1 - 25 of 132) sorted by null

1 2 3 4 5 6

  /external/swiftshader/third_party/LLVM/lib/CodeGen/
OcamlGC.cpp 1 //===-- OcamlGC.cpp - Ocaml frametable GC strategy ------------------------===//
10 // This file implements lowering for the llvm.gc* intrinsics compatible with
30 X("ocaml", "ocaml 3.10-compatible GC");
35 NeededSafePoints = 1 << GC::PostCall;
GCMetadata.cpp 98 dbgs() << "unsupported GC: " << Name << "\n";
144 static const char *DescKind(GC::PointKind Kind) {
146 default: llvm_unreachable("Unknown GC point kind");
147 case GC::Loop: return "loop";
148 case GC::Return: return "return";
149 case GC::PreCall: return "pre-call";
150 case GC::PostCall: return "post-call";
159 OS << "GC roots for " << FD->getFunction().getNameStr() << ":\n";
164 OS << "GC safe points for " << FD->getFunction().getNameStr() << ":\n";
  /external/llvm/include/llvm/CodeGen/
GCStrategy.h 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting
16 // GCStrategy is relevant for implementations using either gc.root or
17 // gc.statepoint based lowering strategies, but is currently focused mostly on
18 // options for gc.root. This will change over time.
20 // When requested by a subclass of GCStrategy, the gc.root implementation will
33 // When a reference to a GC-allocated object exists on the stack, it must be
39 // When used with gc.statepoint, information about safepoint and roots can be
42 // insertion support is planned. gc.statepoint does not currently support
62 namespace GC {
84 bool UseStatepoints; /// Uses gc.statepoints as opposed to gc.roots
    [all...]
GCMetadata.h 19 // - Stack offsets for GC roots, as specified by calls to llvm.gcroot
53 GC::PointKind Kind; ///< The kind of the safe point.
57 GCPoint(GC::PointKind K, MCSymbol *L, DebugLoc DL)
105 /// getStrategy - Return the GC strategy for the function.
124 void addSafePoint(GC::PointKind Kind, MCSymbol *Label, const DebugLoc &DL) {
154 /// cache of the 'active' gc strategy objects for the current Module.
162 /// Lookup the GCStrategy object associated with the given gc name.
168 /// may be associated with a different GC.
  /external/mesa3d/src/glx/
drisw_priv.h 59 GC gc; member in struct:drisw_drawable
60 GC swapgc;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
GCStrategy.h 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting
16 // GCStrategy is relevant for implementations using either gc.root or
17 // gc.statepoint based lowering strategies, but is currently focused mostly on
18 // options for gc.root. This will change over time.
20 // When requested by a subclass of GCStrategy, the gc.root implementation will
33 // When a reference to a GC-allocated object exists on the stack, it must be
39 // When used with gc.statepoint, information about safepoint and roots can be
42 // insertion support is planned. gc.statepoint does not currently support
62 namespace GC {
73 } // end namespace GC
    [all...]
GCMetadata.h 19 // - Stack offsets for GC roots, as specified by calls to llvm.gcroot
58 GC::PointKind Kind; ///< The kind of the safe point.
62 GCPoint(GC::PointKind K, MCSymbol *L, DebugLoc DL)
109 /// getStrategy - Return the GC strategy for the function.
127 void addSafePoint(GC::PointKind Kind, MCSymbol *Label, const DebugLoc &DL) {
153 /// cache of the 'active' gc strategy objects for the current Module.
161 /// Lookup the GCStrategy object associated with the given gc name.
167 /// may be associated with a different GC.
  /external/v8/src/extensions/
gc-extension.cc 5 #include "src/extensions/gc-extension.h"
15 return v8::FunctionTemplate::New(isolate, GCExtension::GC);
19 void GCExtension::GC(const v8::FunctionCallbackInfo<v8::Value>& args) {
gc-extension.h 17 : v8::Extension("v8/gc",
21 static void GC(const v8::FunctionCallbackInfo<v8::Value>& args);
  /external/swiftshader/third_party/PowerVR_SDK/Shell/OS/LinuxX11/
PVRShellOS.h 62 GC m_X11GC;
  /external/swiftshader/src/Main/
libX11.cpp 29 XDefaultGC = (GC (*)(Display*, int))getProcAddress(libX11, "XDefaultGC");
37 XPutImage = (int (*)(Display*, Drawable, GC, XImage*, int, int, int, int, unsigned int, unsigned int))getProcAddress(libX11, "XPutImage");
38 XDrawString = (int (*)(Display*, Drawable, GC, int, int, char*, int))getProcAddress(libX11, "XDrawString");
44 XShmPutImage = (int (*)(Display*, Drawable, GC, XImage*, int, int, int, int, unsigned int, unsigned int, bool))getProcAddress(libXext, "XShmPutImage");
libX11.hpp 33 GC (*XDefaultGC)(Display *display, int screen_number);
41 int (*XPutImage)(Display *display, Drawable d, GC gc, XImage *image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height);
42 int (*XDrawString)(Display *display, Drawable d, GC gc, int x, int y, char *string, int length);
48 int (*XShmPutImage)(Display *display, Drawable d, GC gc, XImage *image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height, bool send_event);
FrameBufferX11.hpp 45 GC x_gc;
  /external/swiftshader/src/WSI/
libX11.cpp 29 XDefaultGC = (GC (*)(Display*, int))getProcAddress(libX11, "XDefaultGC");
37 XPutImage = (int (*)(Display*, Drawable, GC, XImage*, int, int, int, int, unsigned int, unsigned int))getProcAddress(libX11, "XPutImage");
38 XDrawString = (int (*)(Display*, Drawable, GC, int, int, char*, int))getProcAddress(libX11, "XDrawString");
44 XShmPutImage = (int (*)(Display*, Drawable, GC, XImage*, int, int, int, int, unsigned int, unsigned int, bool))getProcAddress(libXext, "XShmPutImage");
libX11.hpp 33 GC (*XDefaultGC)(Display *display, int screen_number);
41 int (*XPutImage)(Display *display, Drawable d, GC gc, XImage *image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height);
42 int (*XDrawString)(Display *display, Drawable d, GC gc, int x, int y, char *string, int length);
48 int (*XShmPutImage)(Display *display, Drawable d, GC gc, XImage *image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height, bool send_event);
FrameBufferX11.hpp 45 GC x_gc;
  /external/grpc-grpc/src/ruby/end2end/
grpc_class_init_client.rb 38 GC.disable
41 GC.enable
44 GC.start
114 when 'gc'
115 p 'run gc stress'
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
GCMetadata.h 19 // - Stack offsets for GC roots, as specified by calls to llvm.gcroot
47 namespace GC {
61 GC::PointKind Kind; //< The kind of the safe point.
65 GCPoint(GC::PointKind K, MCSymbol *L, DebugLoc DL)
113 /// getStrategy - Return the GC strategy for the function.
127 void addSafePoint(GC::PointKind Kind, MCSymbol *Label, DebugLoc DL) {
GCStrategy.h 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting
28 // When a reference to a GC-allocated object exists on the stack, it must be
47 /// The GC strategy registry uses all the defaults from Registry.
80 /// getName - The name of the GC strategy, for debugging.
84 /// getModule - The module within which the GC strategy is operating.
94 bool needsSafePoint(GC::PointKind Kind) const {
  /external/llvm/lib/CodeGen/
BuiltinGCs.cpp 1 //===-- BuiltinGCs.cpp - Boilerplate for our built in GC types --*- C++ -*-===//
11 // gc lowering strategies.
22 /// An example GC which attempts to be compatibile with Erlang/OTP garbage
30 NeededSafePoints = 1 << GC::PostCall;
36 /// An example GC which attempts to be compatible with Objective Caml 3.10.0
42 NeededSafePoints = 1 << GC::PostCall;
47 /// A GC strategy for uncooperative targets. This implements lowering for the
48 /// llvm.gc* intrinsics for targets that do not natively support them (which
67 /// distinguish between gc managed and non-gc managed pointers, and ha
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
BuiltinGCs.cpp 1 //===- BuiltinGCs.cpp - Boilerplate for our built in GC types -------------===//
11 // gc lowering strategies.
24 /// An example GC which attempts to be compatibile with Erlang/OTP garbage
32 NeededSafePoints = 1 << GC::PostCall;
38 /// An example GC which attempts to be compatible with Objective Caml 3.10.0
44 NeededSafePoints = 1 << GC::PostCall;
49 /// A GC strategy for uncooperative targets. This implements lowering for the
50 /// llvm.gc* intrinsics for targets that do not natively support them (which
69 /// distinguish between gc managed and non-gc managed pointers, and ha
    [all...]
  /external/v8/tools/gcmole/
gccause.lua 29 -- gcmole.lua and prints tree of the calls that can potentially cause a GC
43 if GC[name] then
44 local causes = GC[name]
52 if f == '<GC>' then break end
57 for name, _ in pairs(GC) do
  /external/clang/test/Layout/
ms-x86-vtordisp.cpp 345 struct GC: public virtual GA {
347 GC() {}
349 struct GD: public virtual GC, public virtual GB {};
360 // CHECK-NEXT: 12 | struct GC (virtual base)
361 // CHECK-NEXT: 12 | (GC vbtable pointer)
376 // CHECK-X64-NEXT: 24 | struct GC (virtual base)
377 // CHECK-X64-NEXT: 24 | (GC vbtable pointer)
  /external/webrtc/webrtc/modules/desktop_capture/x11/
x_server_pixel_buffer.h 78 GC shm_gc_;
  /external/bcc/tools/lib/
ustat.py 9 # [-S {cload,excp,gc,method,objnew,thread}] [-r MAXROWS] [-d]
34 GC = "GC"
157 "gc__begin": Category.GC,
158 "mem__pool__gc__begin": Category.GC,
166 "gc__start": Category.GC
178 "gc__start": Category.GC
183 "gc__mark__begin": Category.GC,
184 "gc__sweep__begin": Category.GC,
248 "PID", "CMDLINE", "METHOD/s", "GC/s", "OBJNEW/s"
    [all...]

Completed in 674 milliseconds

1 2 3 4 5 6