Jlm
Public Member Functions | Private Attributes | List of all members
jlm::llvm::VariableMap Class Referencefinal

Public Member Functions

bool contains (const Variable *v) const noexcept
 
rvsdg::Outputlookup (const Variable *v) const
 
void insert (const Variable *v, rvsdg::Output *o)
 

Private Attributes

std::unordered_map< const Variable *, rvsdg::Output * > Map_
 

Detailed Description

Definition at line 28 of file InterProceduralGraphConversion.cpp.

Member Function Documentation

◆ contains()

bool jlm::llvm::VariableMap::contains ( const Variable v) const
inlinenoexcept

Definition at line 32 of file InterProceduralGraphConversion.cpp.

◆ insert()

void jlm::llvm::VariableMap::insert ( const Variable v,
rvsdg::Output o 
)
inline

Definition at line 45 of file InterProceduralGraphConversion.cpp.

◆ lookup()

rvsdg::Output* jlm::llvm::VariableMap::lookup ( const Variable v) const
inline

Definition at line 38 of file InterProceduralGraphConversion.cpp.

Member Data Documentation

◆ Map_

std::unordered_map<const Variable *, rvsdg::Output *> jlm::llvm::VariableMap::Map_
private

Definition at line 52 of file InterProceduralGraphConversion.cpp.


The documentation for this class was generated from the following file: