HomeSort by: relevance | last modified time | path
    Searched defs:DominatingValue (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
EHScopeStack.h 65 template <class T> struct DominatingValue : InvariantValue<T> {};
75 template <class T> struct DominatingValue<T*> : DominatingPointer<T> {};
198 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple;
205 return T{DominatingValue<As>::restore(CGF, std::get<Is>(Saved))...};
213 ConditionalCleanup(typename DominatingValue<As>::saved_type... A)
CodeGenFunction.h 170 /// A partial specialization of DominatingValue for llvm::Values that
179 /// A specialization of DominatingValue for Address.
180 template <> struct DominatingValue<Address> {
201 /// A specialization of DominatingValue for RValue.
202 template <> struct DominatingValue<RValue> {
672 typename DominatingValue<T>::saved_type saveValueInCond(T value) {
673 return DominatingValue<T>::save(*this, value);
739 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple;
756 assert(!DominatingValue<Address>::needsSaving(ActiveFlag) &&
759 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple
    [all...]

Completed in 18 milliseconds