Searched defs:DominatingValue (Results 1 - 2 of 2) sorted by relevance

/external/clang/lib/CodeGen/
H A DEHScopeStack.h66 template <class T> struct DominatingValue : InvariantValue<T> {}; struct in namespace:clang::CodeGen
76 template <class T> struct DominatingValue<T*> : DominatingPointer<T> {}; struct in namespace:clang::CodeGen
196 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple;
203 return T{DominatingValue<As>::restore(CGF, std::get<Is>(Saved))...};
211 ConditionalCleanup(typename DominatingValue<As>::saved_type... A)
H A DCodeGenFunction.h342 typename DominatingValue<T>::saved_type saveValueInCond(T value) {
343 return DominatingValue<T>::save(*this, value);
393 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple;
3246 /// A partial specialization of DominatingValue for llvm::Values that
3255 /// A specialization of DominatingValue for Address.
3256 template <> struct DominatingValue<Address> { struct in namespace:clang::CodeGen
3277 /// A specialization of DominatingValue for RValue.
3278 template <> struct DominatingValue<RValue> { struct in namespace:clang::CodeGen

Completed in 84 milliseconds