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

References

lib/Transforms/IPO/Attributor.cpp
  165     LivenessAA = &A.getAAFor<AAIsDead>(
  554     const AAType &AA = A.getAAFor<AAType>(QueryingAA, RVPos);
  632     const AAType &AA = A.getAAFor<AAType>(QueryingAA, ACSArgPos);
  687     const AAType &AA = A.getAAFor<AAType>(*this, FnPos);
  789             A.getAAFor<AANoUnwind>(*this, IRPosition::callsite_function(ICS));
  829     auto &FnAA = A.getAAFor<AANoUnwind>(*this, FnPos);
 1144     const auto &RetValAA = A.getAAFor<AAReturnedValues>(
 1393           A.getAAFor<AANoSync>(*this, IRPosition::callsite_function(ICS));
 1449     auto &FnAA = A.getAAFor<AANoSync>(*this, FnPos);
 1471           A.getAAFor<AANoFree>(*this, IRPosition::callsite_function(ICS));
 1513     auto &FnAA = A.getAAFor<AANoFree>(*this, FnPos);
 1548     auto &DerefAA = A.getAAFor<AADereferenceable>(QueryingAA, IRP);
 1567         A.getAAFor<AADereferenceable>(QueryingAA, IRPosition::value(*Base));
 1644       const auto &DerefAA = A.getAAFor<AADereferenceable>(*this, getIRPosition());
 1653       const auto &AA = A.getAAFor<AANonNull>(*this, IRPosition::value(V));
 1755           A.getAAFor<AANoRecurse>(*this, IRPosition::callsite_function(ICS));
 1794     auto &FnAA = A.getAAFor<AANoRecurse>(*this, FnPos);
 1846       const auto &WillReturnAA = A.getAAFor<AAWillReturn>(*this, IPos);
 1851       const auto &NoRecurseAA = A.getAAFor<AANoRecurse>(*this, IPos);
 1894     auto &FnAA = A.getAAFor<AAWillReturn>(*this, FnPos);
 1976     auto &NoAliasAA = A.getAAFor<AANoAlias>(*this, IRP);
 1988     auto &NoCaptureAA = A.getAAFor<AANoCapture>(*this, IRP);
 2049       const auto &NoAliasAA = A.getAAFor<AANoAlias>(*this, RVPos);
 2053       const auto &NoCaptureAA = A.getAAFor<AANoCapture>(*this, RVPos);
 2087     auto &FnAA = A.getAAFor<AANoAlias>(*this, FnPos);
 2172             const auto &AANoUnw = A.getAAFor<AANoUnwind>(*this, IPos);
 2352         const auto &AANoUnw = A.getAAFor<AANoUnwind>(*this, IPos);
 2359       const auto &NoReturnAA = A.getAAFor<AANoReturn>(*this, IPos);
 2471     NonNullAA = &A.getAAFor<AANonNull>(*this, getIRPosition());
 2540           A.getAAFor<AADereferenceable>(*this, IRPosition::value(*Base));
 2662     auto &FnAA = A.getAAFor<AADereferenceable>(*this, FnPos);
 2757       const auto &AA = A.getAAFor<AAAlign>(*this, IRPosition::value(V));
 2838     auto &FnAA = A.getAAFor<AAAlign>(*this, FnPos);
 2866     const auto &WillReturnAA = A.getAAFor<AAWillReturn>(*this, getIRPosition());
 2896     auto &FnAA = A.getAAFor<AANoReturn>(*this, FnPos);
 3052         A.getAAFor<AADereferenceable>(NoCaptureAA, IRPosition::value(*O));
 3092     auto &ArgNoCaptureAA = A.getAAFor<AANoCapture>(NoCaptureAA, CSArgPos);
 3165   const auto &IsDeadAA = A.getAAFor<AAIsDead>(*this, FnPos);
 3170   const auto &FnMemAA = A.getAAFor<AAMemoryBehavior>(*this, FnPos);
 3195   const auto &NoUnwindAA = A.getAAFor<AANoUnwind>(*this, FnPos);
 3199         IsVoidTy ? nullptr : &A.getAAFor<AAReturnedValues>(*this, FnPos);
 3257     auto &ArgAA = A.getAAFor<AANoCapture>(*this, ArgPos);
 3336     auto &ValueSimpifyAA = A.getAAFor<AAValueSimplify>(
 3467       auto &AA = A.getAAFor<AAValueSimplify>(*this, IRPosition::value(V));
 3681             A.getAAFor<AANoFree>(*this, IRPosition::callsite_function(*CB));
 3684         const auto &NoCaptureAA = A.getAAFor<AANoCapture>(
 3943     auto &ArgAA = A.getAAFor<AAMemoryBehavior>(*this, ArgPos);
 4024     auto &FnAA = A.getAAFor<AAMemoryBehavior>(*this, FnPos);
 4052       const auto &MemBehaviorAA = A.getAAFor<AAMemoryBehavior>(
 4082   const auto &FnMemAA = A.getAAFor<AAMemoryBehavior>(*this, FnPos);
 4091   const auto &ArgNoCaptureAA = A.getAAFor<AANoCapture>(*this, IRP);
 4102   const auto &LivenessAA = A.getAAFor<AAIsDead>(
 4150       A.getAAFor<AANoCapture>(*this, IRPosition::callsite_argument(ICS, ArgNo));
 4199     const auto &MemBehaviorAA = A.getAAFor<AAMemoryBehavior>(*this, ArgPos);
 4227         &getAAFor<AAIsDead>(AA, IRPosition::function(*CtxI->getFunction()),
 4336   const auto &AARetVal = getAAFor<AAReturnedValues>(QueryingAA, QueryIRP);
 4354   const auto &AARetVal = getAAFor<AAReturnedValues>(QueryingAA, QueryIRP);
 4397       getAAFor<AAIsDead>(QueryingAA, QueryIRP, /* TrackDependence */ false);
 4425       getAAFor<AAIsDead>(QueryingAA, QueryIRP, /* TrackDependence */ false);