class CallInfo

Declaration

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

Declared at: llvm/lib/Transforms/Scalar/GVNHoist.cpp:217

Member Variables

private llvm::VNtoInsns VNtoCallsScalars
private llvm::VNtoInsns VNtoCallsLoads
private llvm::VNtoInsns VNtoCallsStores

Method Overview

Methods

const llvm::VNtoInsns& getLoadVNTable() const

Declared at: llvm/lib/Transforms/Scalar/GVNHoist.cpp:240

const llvm::VNtoInsns& getScalarVNTable() const

Declared at: llvm/lib/Transforms/Scalar/GVNHoist.cpp:239

const llvm::VNtoInsns& getStoreVNTable() const

Declared at: llvm/lib/Transforms/Scalar/GVNHoist.cpp:241

void insert(llvm::CallInst* Call,
            GVNPass::ValueTable& VN)

Declared at: llvm/lib/Transforms/Scalar/GVNHoist.cpp:224

Parameters

llvm::CallInst* Call
GVNPass::ValueTable& VN