LLVM 20.0.0git
Classes
llvm::gvn Namespace Reference

A private "module" namespace for types and utilities used by GVN. More...

Classes

struct  AvailableValue
 Represents a particular available value that we know how to materialize. More...
 
struct  AvailableValueInBlock
 Represents an AvailableValue which can be rematerialized at the end of the associated BasicBlock. More...
 
class  GVNLegacyPass
 

Detailed Description

A private "module" namespace for types and utilities used by GVN.

These are implementation details and should not be used by clients.