LLVM 22.0.0git
llvm::EphemeralValuesCache Class Reference

A cache of ephemeral values within a function. More...

#include "llvm/Analysis/EphemeralValuesCache.h"

Public Member Functions

 EphemeralValuesCache (Function &F, AssumptionCache &AC)
void clear ()
const SmallPtrSetImpl< const Value * > & ephValues ()

Detailed Description

A cache of ephemeral values within a function.

Definition at line 28 of file EphemeralValuesCache.h.

Constructor & Destructor Documentation

◆ EphemeralValuesCache()

llvm::EphemeralValuesCache::EphemeralValuesCache ( Function & F,
AssumptionCache & AC )
inline

Definition at line 37 of file EphemeralValuesCache.h.

Member Function Documentation

◆ clear()

void llvm::EphemeralValuesCache::clear ( )
inline

Definition at line 38 of file EphemeralValuesCache.h.

◆ ephValues()

const SmallPtrSetImpl< const Value * > & llvm::EphemeralValuesCache::ephValues ( )
inline

Definition at line 42 of file EphemeralValuesCache.h.


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