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

Declarations

include/llvm/Analysis/InstructionSimplify.h
   48 struct LoopStandardAnalysisResults;
include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
   19 struct LoopStandardAnalysisResults;

References

include/llvm/Analysis/DDG.h
  323   Result run(Loop &L, LoopAnalysisManager &AM, LoopStandardAnalysisResults &AR);
  335                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Analysis/IVUsers.h
  196               LoopStandardAnalysisResults &AR);
include/llvm/Analysis/InstructionSimplify.h
  299 const SimplifyQuery getBestSimplifyQuery(LoopStandardAnalysisResults &,
include/llvm/Analysis/LoopAccessAnalysis.h
  775   Result run(Loop &L, LoopAnalysisManager &AM, LoopStandardAnalysisResults &AR);
include/llvm/Analysis/LoopAnalysisManager.h
   74 typedef AnalysisManager<Loop, LoopStandardAnalysisResults &>
  155                                   LoopStandardAnalysisResults &>
include/llvm/Analysis/LoopCacheAnalysis.h
  194   getCacheCost(Loop &Root, LoopStandardAnalysisResults &AR, DependenceInfo &DI,
  276                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/IR/PassManager.h
  598   Result run(IRUnitT &, AnalysisManagerT &, ExtraArgTs &&...) {
 1386   PreservedAnalyses run(IRUnitT &Arg, AnalysisManagerT &AM, ExtraArgTs &&...) {
 1400   PreservedAnalyses run(IRUnitT &, AnalysisManagerT &, ExtraArgTs &&...) {
 1415   PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, Ts &&... Args) {
include/llvm/Transforms/Scalar/GuardWidening.h
   30                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/IVUsersPrinter.h
   25                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/IndVarSimplify.h
   28                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
   25                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LICM.h
   57                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
   25                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopDeletion.h
   29                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopIdiomRecognize.h
   30                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopInstSimplify.h
   28                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopPassManager.h
   68                                LoopStandardAnalysisResults &AnalysisResults,
   78 typedef PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
   87                            LoopStandardAnalysisResults &, LPMUpdater &>
   90                               LoopStandardAnalysisResults &, LPMUpdater &>> {
   92                         LoopStandardAnalysisResults &AR, LPMUpdater &) {
  102                         LoopStandardAnalysisResults &, LPMUpdater &>;
  301     LoopStandardAnalysisResults LAR = {AM.getResult<AAManager>(F),
  428                         LoopStandardAnalysisResults &, LPMUpdater &);
include/llvm/Transforms/Scalar/LoopPredication.h
   27                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopRotation.h
   27                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
   29                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopStrengthReduce.h
   36                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
   29                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/LoopUnrollPass.h
   45                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h
   69                         LoopStandardAnalysisResults &AR, LPMUpdater &U);
lib/Analysis/DDG.cpp
  190                                      LoopStandardAnalysisResults &AR) {
  198                                               LoopStandardAnalysisResults &AR,
lib/Analysis/IVUsers.cpp
   40                              LoopStandardAnalysisResults &AR) {
lib/Analysis/InstructionSimplify.cpp
 5503 const SimplifyQuery getBestSimplifyQuery(LoopStandardAnalysisResults &AR,
lib/Analysis/LoopAccessAnalysis.cpp
 2454                                        LoopStandardAnalysisResults &AR) {
lib/Analysis/LoopCacheAnalysis.cpp
  470 CacheCost::getCacheCost(Loop &Root, LoopStandardAnalysisResults &AR,
  616                                             LoopStandardAnalysisResults &AR,
lib/Passes/PassBuilder.cpp
  318                         LoopStandardAnalysisResults &, LPMUpdater &) {
  331   Result run(Loop &, LoopAnalysisManager &, LoopStandardAnalysisResults &) {
lib/Transforms/Scalar/GuardWidening.cpp
  821                                          LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/IVUsersPrinter.cpp
   17                                           LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/IndVarSimplify.cpp
 3140                                           LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1750                                 LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/LICM.cpp
  278                                 LoopStandardAnalysisResults &AR, LPMUpdater &) {
lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp
   17                                LoopStandardAnalysisResults &AR, LPMUpdater &) {
lib/Transforms/Scalar/LoopDeletion.cpp
  209                                         LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/LoopDistribute.cpp
 1061     LoopStandardAnalysisResults AR = {AA, AC, DT, LI, SE, TLI, TTI, nullptr};
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  307                                               LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/LoopInstSimplify.cpp
  224                                             LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/LoopLoadElimination.cpp
  709         LoopStandardAnalysisResults AR = {AA, AC, DT, LI, SE, TLI, TTI, MSSA};
lib/Transforms/Scalar/LoopPassManager.cpp
   26                                LoopStandardAnalysisResults &AR, LPMUpdater &U) {
  101                                      LoopStandardAnalysisResults &,
lib/Transforms/Scalar/LoopPredication.cpp
  349                                            LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/LoopRotation.cpp
   38                                       LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/LoopSimplifyCFG.cpp
  690                                            LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 5754                                               LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
  495                                             LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/LoopUnrollPass.cpp
 1295                                           LoopStandardAnalysisResults &AR,
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 2844                                               LoopStandardAnalysisResults &AR,
lib/Transforms/Vectorize/LoopVectorize.cpp
 7886       LoopStandardAnalysisResults AR = {AA, AC, DT, LI, SE, TLI, TTI, MSSA};
unittests/IR/PassBuilderCallbacksTest.cpp
  165                          LoopStandardAnalysisResults &, LPMUpdater &> {
  170                              LoopStandardAnalysisResults &,
  218                              LoopStandardAnalysisResults &> {
  396                                              ExtraAnalysisArgTs &&... Args) {
unittests/Transforms/Scalar/LoopPassManagerTest.cpp
  124                              LoopStandardAnalysisResults &> {
  185                          LoopStandardAnalysisResults &, LPMUpdater &> {
  246                         LoopStandardAnalysisResults &AR, LPMUpdater &) {
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/tuple
  125       constexpr _Head_base(const _Head& __h)
  132         constexpr _Head_base(_UHead&& __h)
  159       static constexpr _Head&
  162       static constexpr const _Head&
  194       static constexpr _Head&
  197       static constexpr const _Head&
  210       constexpr _Tuple_impl(const _Head& __head, const _Tail&... __tail)
  210       constexpr _Tuple_impl(const _Head& __head, const _Tail&... __tail)
  216         constexpr _Tuple_impl(_UHead&& __head, _UTail&&... __tail)
  216         constexpr _Tuple_impl(_UHead&& __head, _UTail&&... __tail)
  242 	_Tuple_impl(allocator_arg_t __tag, const _Alloc& __a)
  248 		    const _Head& __head, const _Tail&... __tail)
  248 		    const _Head& __head, const _Tail&... __tail)
  262         _Tuple_impl(allocator_arg_t __tag, const _Alloc& __a,
  268 	_Tuple_impl(allocator_arg_t __tag, const _Alloc& __a,
  350       static constexpr _Head&
  353       static constexpr const _Head&
  360       constexpr _Tuple_impl(const _Head& __head)
  365         constexpr _Tuple_impl(_UHead&& __head)
  390 		    const _Head& __head)
  473       return __and_<is_constructible<_Elements, const _UElements&>...>::value;
  479       return __and_<is_convertible<const _UElements&, _Elements>...>::value;
  485       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
  491       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
  608         constexpr tuple(const _Elements&... __elements)
  619       explicit constexpr tuple(const _Elements&... __elements)
  646         constexpr tuple(_UElements&&... __elements)
  730 	      const _Elements&... __elements)
  741                        const _Elements&... __elements)
  947         constexpr tuple(const _T1& __a1, const _T2& __a2)
  956         explicit constexpr tuple(const _T1& __a1, const _T2& __a2)
  971         constexpr tuple(_U1&& __a1, _U2&& __a2)
 1078 	      const _T1& __a1, const _T2& __a2)
 1090 	      const _T1& __a1, const _T2& __a2)
 1302     constexpr _Head&
 1307     constexpr const _Head&
 1313     constexpr __tuple_element_t<__i, tuple<_Elements...>>&
 1319     constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
 1325     constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
usr/include/c++/7.4.0/type_traits
 1246     : public is_nothrow_constructible<_Tp, _Tp&&>
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };
 1659     { typedef _Tp&&   type; };
 2104     { typedef typename remove_cv<_Up>::type __type; };
utils/unittest/googletest/include/gtest/gtest-printers.h
  140   static void PrintValue(const T& value, ::std::ostream* os) {
  205     ::std::basic_ostream<Char, CharTraits>& os, const T& x) {
  206   TypeWithoutFormatter<T,
  207       (internal::IsAProtocolMessage<T>::value ? kProtobuf :
  208        internal::ImplicitlyConvertible<const T&, internal::BiggestInt>::value ?
  223 void DefaultPrintNonContainerTo(const T& value, ::std::ostream* os) {
  366 void UniversalPrint(const T& value, ::std::ostream* os);
  373                     const C& container, ::std::ostream* os) {
  439                     const T& value, ::std::ostream* os) {
  455 void PrintTo(const T& value, ::std::ostream* os) {
  478   DefaultPrintTo(IsContainerTest<T>(0), is_pointer<T>(), value, os);
  699   static void Print(const T& value, ::std::ostream* os) {
  765   static void Print(const T& value, ::std::ostream* os) {
  856   typedef T T1;
utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h
   29   static const T& printable(const T& V) { return V; }
   29   static const T& printable(const T& V) { return V; }
   35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
   35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
   37   return StreamSwitch<T>::printable(V);