|
clang
3.8.0
|
A partial specialization of DominatingValue for llvm::Values that might be llvm::Instructions. More...
#include <CodeGenFunction.h>
Public Types | |
| typedef T * | type |
Public Types inherited from clang::CodeGen::DominatingLLVMValue | |
| typedef llvm::PointerIntPair < llvm::Value *, 1, bool > | saved_type |
Static Public Member Functions | |
| static type | restore (CodeGenFunction &CGF, saved_type value) |
Static Public Member Functions inherited from clang::CodeGen::DominatingLLVMValue | |
| 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 3250 of file CodeGenFunction.h.
| typedef T* clang::CodeGen::DominatingPointer< T, true >::type |
Definition at line 3251 of file CodeGenFunction.h.
|
inlinestatic |
Definition at line 3252 of file CodeGenFunction.h.
References clang::CodeGen::DominatingLLVMValue::restore().
1.8.6