class GVMaterializer

Declaration

class GVMaterializer { /* full declaration omitted */ };

Declared at: llvm/include/llvm/IR/GVMaterializer.h:28

Method Overview

Methods

GVMaterializer()

Declared at: llvm/include/llvm/IR/GVMaterializer.h:30

virtual std::vector<StructType*>
getIdentifiedStructTypes() const

Declared at: llvm/include/llvm/IR/GVMaterializer.h:46

virtual llvm::Error materialize(
    llvm::GlobalValue* GV)

Description

Make sure the given GlobalValue is fully read.

Declared at: llvm/include/llvm/IR/GVMaterializer.h:37

Parameters

llvm::GlobalValue* GV

virtual llvm::Error materializeMetadata()

Declared at: llvm/include/llvm/IR/GVMaterializer.h:43

virtual llvm::Error materializeModule()

Description

Make sure the entire Module has been completely read.

Declared at: llvm/include/llvm/IR/GVMaterializer.h:41

virtual void setStripDebugInfo()

Declared at: llvm/include/llvm/IR/GVMaterializer.h:44

virtual ~GVMaterializer()

Declared at: llvm/include/llvm/IR/GVMaterializer.h:33