struct GCRoot

Declaration

struct GCRoot { /* full declaration omitted */ };

Description

GCRoot - Metadata for a pointer to an object managed by the garbage collector.

Declared at: llvm/include/llvm/CodeGen/GCMetadata.h:66

Member Variables

public int Num
Usually a frame index.
public int StackOffset = -1
Offset from the stack pointer.
public const llvm::Constant* Metadata
Metadata straight from the call to llvm.gcroot.

Method Overview

  • public GCRoot(int N, const llvm::Constant * MD)

Methods

ΒΆGCRoot(int N, const llvm::Constant* MD)

Declared at: llvm/include/llvm/CodeGen/GCMetadata.h:72

Parameters

int N
const llvm::Constant* MD