clang
3.7.0
|
#include <CodeGenFunction.h>
Public Types | |
typedef T * | type |
![]() | |
typedef llvm::PointerIntPair < llvm::Value *, 1, bool > | saved_type |
Static Public Member Functions | |
static type | restore (CodeGenFunction &CGF, saved_type value) |
![]() | |
static bool | needsSaving (llvm::Value *value) |
Answer whether the given value needs extra work to be saved. More... | |
static saved_type | save (CodeGenFunction &CGF, llvm::Value *value) |
Try to save the given value. More... | |
static llvm::Value * | restore (CodeGenFunction &CGF, saved_type value) |
A partial specialization of DominatingValue for llvm::Values that might be llvm::Instructions.
Definition at line 3078 of file CodeGenFunction.h.
typedef T* clang::CodeGen::DominatingPointer< T, true >::type |
Definition at line 3079 of file CodeGenFunction.h.
|
inlinestatic |
Definition at line 3080 of file CodeGenFunction.h.
References clang::CodeGen::DominatingLLVMValue::restore().