HomeSort by: relevance | last modified time | path
    Searched refs:DominatingValue (Results 1 - 5 of 5) 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)
CGCleanup.cpp 26 bool DominatingValue<RValue>::saved_type::needsSaving(RValue rv) {
34 DominatingValue<RValue>::saved_type
35 DominatingValue<RValue>::saved_type::save(CodeGenFunction &CGF, RValue rv) {
76 RValue DominatingValue<RValue>::saved_type::restore(CodeGenFunction &CGF) {
CGExprCXX.cpp 1523 DominatingValue<RValue>::saved_type SavedNewPtr =
1524 DominatingValue<RValue>::save(CGF, RValue::get(NewPtr.getPointer()));
1525 DominatingValue<RValue>::saved_type SavedAllocSize =
1526 DominatingValue<RValue>::save(CGF, RValue::get(AllocSize));
1529 typedef DominatingValue<RValue>::saved_type ValueTy;
1530 typedef DominatingValue<RValue>::saved_type RValueTy;
1548 I, DominatingValue<RValue>::save(CGF, Arg.getRValue(CGF)), Arg.Ty);
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...]
CGDecl.cpp 2146 using SavedType = typename DominatingValue<Address>::saved_type;

Completed in 25 milliseconds