class CodeGenFunction::PeepholeProtection
Declaration
class CodeGenFunction::PeepholeProtection { /* full declaration omitted */ };
Description
An object which temporarily prevents a value from being destroyed by aggressive peephole optimizations that assume that all uses of a value have been realized in the IR.
Declared at: clang/lib/CodeGen/CodeGenFunction.h:1246
Member Variables
- private llvm::Instruction* Inst
Method Overview
- public PeepholeProtection()
Methods
ΒΆPeepholeProtection()
PeepholeProtection()
Declared at: clang/lib/CodeGen/CodeGenFunction.h:1251