Searched refs:GC (Results 1 - 25 of 76) sorted by relevance

1234

/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DOcamlGC.cpp1 //===-- OcamlGC.cpp - Ocaml frametable GC strategy ------------------------===//
30 X("ocaml", "ocaml 3.10-compatible GC");
35 NeededSafePoints = 1 << GC::PostCall;
H A DGCMetadata.cpp98 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/mesa3d/src/glx/
H A Ddrisw_priv.h59 GC gc;
60 GC swapgc;
/external/v8/src/extensions/
H A Dgc-extension.cc15 return v8::FunctionTemplate::New(isolate, GCExtension::GC);
19 void GCExtension::GC(const v8::FunctionCallbackInfo<v8::Value>& args) { function in class:v8::internal::GCExtension
H A Dgc-extension.h21 static void GC(const v8::FunctionCallbackInfo<v8::Value>& args);
/external/llvm/include/llvm/CodeGen/
H A DGCStrategy.h33 // When a reference to a GC-allocated object exists on the stack, it must be
62 namespace GC { namespace in namespace:llvm
99 /// Return the name of the GC strategy. This is the value of the collector
121 /// pointers to GC managed locations and false for pointers to non-GC
141 bool needsSafePoint(GC::PointKind Kind) const {
H A DGCMetadata.h19 // - 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) {
168 /// may be associated with a different GC.
/external/swiftshader/third_party/PowerVR_SDK/Shell/OS/LinuxX11/
H A DPVRShellOS.h62 GC m_X11GC;
/external/swiftshader/src/Main/
H A DlibX11.cpp29 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");
43 XShmPutImage = (int (*)(Display*, Drawable, GC, XImage*, int, int, int, int, unsigned int, unsigned int, bool))getProcAddress(libXext, "XShmPutImage");
H A DlibX11.hpp33 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);
47 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);
H A DFrameBufferX11.hpp45 GC x_gc;
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DGCMetadata.h19 // - Stack offsets for GC roots, as specified by calls to llvm.gcroot
47 namespace GC { namespace in namespace:llvm
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) {
H A DGCStrategy.h28 // 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/
H A DBuiltinGCs.cpp1 //===-- BuiltinGCs.cpp - Boilerplate for our built in GC types --*- C++ -*-===//
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
83 // For the sake of this example GC, we arbitrarily pick addrspace(1) as our
84 // GC managed heap. We know that a pointer into this heap needs to be
87 // GC usage.
93 /// Statepoint-example GC, bu
[all...]
H A DGCMetadata.cpp100 static const char *DescKind(GC::PointKind Kind) {
102 case GC::PreCall:
104 case GC::PostCall:
116 OS << "GC roots for " << FD->getFunction().getName() << ":\n";
122 OS << "GC safe points for " << FD->getFunction().getName() << ":\n";
172 const std::string error = ("unsupported GC: " + Name).str() +
176 report_fatal_error(std::string("unsupported GC: ") + Name);
H A DGCRootLowering.cpp83 INITIALIZE_PASS_BEGIN(LowerIntrinsics, "gc-lowering", "GC Lowering", false,
86 INITIALIZE_PASS_END(LowerIntrinsics, "gc-lowering", "GC Lowering", false, false)
113 /// doInitialization - If this module uses the GC intrinsics, find them now.
119 MI->getFunctionInfo(*I); // Instantiate the GC strategy.
185 // Quick exit for functions that do not use GC.
233 // Initialize the GC root, but do not delete the intrinsic. The
285 if (FI->getStrategy().needsSafePoint(GC::PreCall)) {
287 FI->addSafePoint(GC::PreCall, Label, CI->getDebugLoc());
290 if (FI->getStrategy().needsSafePoint(GC::PostCall)) {
292 FI->addSafePoint(GC
[all...]
/external/v8/tools/gcmole/
H A Dgccause.lua29 -- 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/
H A Dms-x86-vtordisp.cpp345 struct GC: public virtual GA { struct in inherits:GA
347 GC() {} function in struct: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/skia/include/views/
H A DSkOSWindow_Unix.h22 GC fGc;
/external/webrtc/webrtc/modules/desktop_capture/x11/
H A Dx_server_pixel_buffer.h78 GC shm_gc_;
/external/ipsec-tools/src/racoon/
H A Dgcmalloc.h44 * Boehm-GC provides GC_malloc(), GC_realloc(), GC_free() functions,
49 #ifdef GC
97 #endif /* GC */
/external/mesa3d/src/mesa/drivers/x11/
H A Dxmesa_x.h47 typedef GC XMesaGC;
/external/skia/tools/viewer/sk_app/unix/
H A DWindow_unix.h80 GC fGC;
/external/v8/src/
H A Dvm-state-inl.h25 case GC:
26 return "GC";
/external/ImageMagick/MagickCore/
H A Dxwindow-private.h213 GC
356 GC
526 XHighlightEllipse(Display *,Window,GC,const RectangleInfo *),
527 XHighlightLine(Display *,Window,GC,const XSegment *),
528 XHighlightRectangle(Display *,Window,GC,const RectangleInfo *),

Completed in 549 milliseconds

1234