reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

tools/clang/lib/CodeGen/CodeGenFunction.h
  163 template <class T> struct DominatingPointer<T,true> : DominatingLLVMValue {

References

tools/clang/lib/CodeGen/CGCleanup.cpp
   28     return DominatingLLVMValue::needsSaving(rv.getScalarVal());
   30     return DominatingLLVMValue::needsSaving(rv.getAggregatePointer());
   40     if (!DominatingLLVMValue::needsSaving(V))
   62   if (!DominatingLLVMValue::needsSaving(V.getPointer()))
tools/clang/lib/CodeGen/CodeGenFunction.h
  163 template <class T> struct DominatingPointer<T,true> : DominatingLLVMValue {
  166     return static_cast<T*>(DominatingLLVMValue::restore(CGF, value));
  175     DominatingLLVMValue::saved_type SavedValue;
  180     return DominatingLLVMValue::needsSaving(value.getPointer());
  183     return { DominatingLLVMValue::save(CGF, value.getPointer()),
  187     return Address(DominatingLLVMValue::restore(CGF, value.SavedValue),
 4372 inline DominatingLLVMValue::saved_type