LLVM 24.0.0git
llvm::GVNLeaderMap::LeaderTableEntry Struct Reference

#include "llvm/Transforms/Scalar/GVN.h"

Public Member Functions

 LeaderTableEntry (Value *V, const BasicBlock *BB)

Public Attributes

AssertingVH< Value > Val
const BasicBlock * BB

Detailed Description

Definition at line 123 of file GVN.h.

Constructor & Destructor Documentation

◆ LeaderTableEntry()

llvm::GVNLeaderMap::LeaderTableEntry::LeaderTableEntry ( Value * V,
const BasicBlock * BB )
inline

Definition at line 129 of file GVN.h.

References BB, and Val.

Member Data Documentation

◆ BB

const BasicBlock* llvm::GVNLeaderMap::LeaderTableEntry::BB

Definition at line 128 of file GVN.h.

Referenced by llvm::GVNLeaderMap::erase(), and LeaderTableEntry().

◆ Val

AssertingVH<Value> llvm::GVNLeaderMap::LeaderTableEntry::Val

Definition at line 127 of file GVN.h.

Referenced by llvm::GVNLeaderMap::erase(), and LeaderTableEntry().


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