Home
last modified time | relevance | path

Searched refs:InfoT (Results 1 – 13 of 13) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Testing/Support/
DError.h84 template <typename InfoT>
87 explicit ErrorMatchesMono(Optional<testing::Matcher<InfoT &>> Matcher) in ErrorMatchesMono()
101 if (!Info.isA<InfoT>()) { in MatchAndExplain()
109 return Matcher->MatchAndExplain(static_cast<InfoT &>(Info), listener); in MatchAndExplain()
129 Optional<testing::Matcher<InfoT &>> Matcher;
146 template <typename InfoT>
148 return MakeMatcher(new detail::ErrorMatchesMono<InfoT>(None)); in Failed()
151 template <typename InfoT, typename M>
153 return MakeMatcher(new detail::ErrorMatchesMono<InfoT>( in Failed()
154 testing::SafeMatcherCast<InfoT &>(Matcher))); in Failed()
/external/llvm-project/llvm/utils/TableGen/
DInfoByHwMode.h31 template <typename InfoT> struct InfoByHwMode;
39 template <typename InfoT>
40 std::vector<unsigned> union_modes(const InfoByHwMode<InfoT> &A, in union_modes()
41 const InfoByHwMode<InfoT> &B) { in union_modes()
60 template <typename InfoT>
62 typedef std::map<unsigned,InfoT> MapType;
86 InfoT &get(unsigned Mode) { in get()
93 const InfoT &get(unsigned Mode) const { in get()
106 InfoT getSimple() const { in getSimple()
112 InfoT I = get(Mode); in makeSimple()
/external/llvm-project/llvm/include/llvm/Testing/Support/
DError.h84 template <typename InfoT>
87 explicit ErrorMatchesMono(Optional<testing::Matcher<InfoT &>> Matcher) in ErrorMatchesMono()
101 if (!Info.isA<InfoT>()) { in MatchAndExplain()
109 return Matcher->MatchAndExplain(static_cast<InfoT &>(Info), listener); in MatchAndExplain()
129 Optional<testing::Matcher<InfoT &>> Matcher;
176 template <typename InfoT>
178 return MakeMatcher(new detail::ErrorMatchesMono<InfoT>(None)); in Failed()
181 template <typename InfoT, typename M>
183 return MakeMatcher(new detail::ErrorMatchesMono<InfoT>( in Failed()
184 testing::SafeMatcherCast<InfoT &>(Matcher))); in Failed()
/external/llvm-project/llvm/lib/IR/
DMetadataImpl.h21 template <class T, class InfoT>
22 static T *getUniqued(DenseSet<T *, InfoT> &Store, in getUniqued()
23 const typename InfoT::KeyTy &Key) { in getUniqued()
DMetadata.cpp760 template <class T, class InfoT>
761 static T *uniquifyImpl(T *N, DenseSet<T *, InfoT> &Store) { in uniquifyImpl()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DMetadataImpl.h21 template <class T, class InfoT>
22 static T *getUniqued(DenseSet<T *, InfoT> &Store, in getUniqued()
23 const typename InfoT::KeyTy &Key) { in getUniqued()
DMetadata.cpp762 template <class T, class InfoT>
763 static T *uniquifyImpl(T *N, DenseSet<T *, InfoT> &Store) { in uniquifyImpl()
/external/llvm/lib/IR/
DMetadataImpl.h22 template <class T, class InfoT>
23 static T *getUniqued(DenseSet<T *, InfoT> &Store, in getUniqued()
24 const typename InfoT::KeyTy &Key) { in getUniqued()
DMetadata.cpp724 template <class T, class InfoT>
725 static T *uniquifyImpl(T *N, DenseSet<T *, InfoT> &Store) { in uniquifyImpl()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/analysis/
Dper_function_aggregate_analysis.h33 template <typename InfoT>
36 using Info = InfoT;
46 llvm::SmallDenseMap<FuncOp, InfoT, 8> info_map_;
Dresource_alias_analysis.cc95 using InfoT = BacktrackAnalysisInfo; typedef in mlir::TF::detail::BacktrackAnalysis
101 const InfoT& GetAnalysisForRegion(Region& region) const { in GetAnalysisForRegion()
108 const InfoT& GetAnalysisForFunc(FuncOp func) const { in GetAnalysisForFunc()
118 const InfoT& GetOrCreateAnalysis(Region& region) { in GetOrCreateAnalysis()
129 InfoT info(region, *this); in GetOrCreateAnalysis()
138 Optional<const InfoT*> GetAnalysisIfExists(Region& region) const { in GetAnalysisIfExists()
144 Optional<const InfoT*> GetAnalysisIfExists(FuncOp func) const { in GetAnalysisIfExists()
149 llvm::SmallDenseMap<Region*, InfoT> info_map_;
201 Optional<const InfoT*> callee_info = GetAnalysisIfExists(func); in BacktrackValue()
/external/llvm-project/llvm/include/llvm/Support/
DAutomaton.h192 template <typename InfoT>
193 Automaton(ArrayRef<InfoT> Transitions,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DAutomaton.h192 template <typename InfoT>
193 Automaton(ArrayRef<InfoT> Transitions,