LLVM 22.0.0git
|
This is a class that can be implemented by clients to materialize Values on demand. More...
#include "llvm/Transforms/Utils/ValueMapper.h"
Public Member Functions | |
virtual Value * | materialize (Value *V)=0 |
This method can be implemented to generate a mapped Value on demand. |
Protected Member Functions | |
ValueMaterializer ()=default | |
ValueMaterializer (const ValueMaterializer &)=default | |
ValueMaterializer & | operator= (const ValueMaterializer &)=default |
~ValueMaterializer ()=default |
This is a class that can be implemented by clients to materialize Values on demand.
Definition at line 58 of file ValueMapper.h.
|
protecteddefault |
Referenced by operator=(), and ValueMaterializer().
|
protecteddefault |
References ValueMaterializer().
|
protecteddefault |
This method can be implemented to generate a mapped Value on demand.
For example, if linking lazily. Returns null if the value is not materialized.
|
protecteddefault |
References ValueMaterializer().