|
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().