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

Definitions

include/llvm/ADT/APInt.h
 1133   bool operator==(const APInt &RHS) const {
 1146   bool operator==(uint64_t Val) const {
 1979 inline bool operator==(uint64_t V1, const APInt &V2) { return V2 == V1; }
include/llvm/ADT/APSInt.h
  168   inline bool operator==(const APSInt& RHS) const {
  176   bool operator==(int64_t RHS) const {
include/llvm/ADT/AllocatorList.h
  122     friend bool operator==(const IteratorImpl &L, const IteratorImpl &R) {
include/llvm/ADT/ArrayRef.h
  523   inline bool operator==(ArrayRef<T> LHS, ArrayRef<T> RHS) {
include/llvm/ADT/BitVector.h
   60   bool operator==(const const_set_bits_iterator_impl &Other) const {
  533   bool operator==(const BitVector &RHS) const {
include/llvm/ADT/BreadthFirstIterator.h
  119   bool operator==(const bf_iterator &RHS) const {
include/llvm/ADT/DenseMap.h
  655 bool operator==(
 1215   bool operator==(const ConstIterator &RHS) const {
include/llvm/ADT/DenseSet.h
  127     bool operator==(const ConstIterator& X) const { return I == X.I; }
  152     bool operator==(const ConstIterator& X) const { return I == X.I; }
  224 bool operator==(const DenseSetImpl<ValueT, MapTy, ValueInfoT> &LHS,
include/llvm/ADT/DirectedGraph.h
   41   bool operator==(const EdgeType &E) const { return getDerived().isEqualTo(E); }
   91   bool operator==(const NodeType &N) const { return getDerived().isEqualTo(N); }
include/llvm/ADT/Hashing.h
   85   friend bool operator==(const hash_code &lhs, const hash_code &rhs) {
include/llvm/ADT/IntrusiveRefCntPtr.h
  196 inline bool operator==(const IntrusiveRefCntPtr<T> &A,
include/llvm/ADT/Optional.h
  282 bool operator==(const Optional<T> &X, const Optional<U> &Y) {
  316 bool operator==(const Optional<T> &X, NoneType) {
  321 bool operator==(NoneType, const Optional<T> &X) {
  367 template <typename T> bool operator==(const Optional<T> &X, const T &Y) {
  371 template <typename T> bool operator==(const T &X, const Optional<T> &Y) {
include/llvm/ADT/PointerIntPair.h
  110   bool operator==(const PointerIntPair &RHS) const {
include/llvm/ADT/PointerUnion.h
  243 bool operator==(PointerUnion<PTs...> lhs, PointerUnion<PTs...> rhs) {
include/llvm/ADT/STLExtras.h
  486   bool operator==(const early_inc_iterator_impl &RHS) const {
include/llvm/ADT/SmallBitVector.h
  486   bool operator==(const SmallBitVector &RHS) const {
include/llvm/ADT/SmallPtrSet.h
  236   bool operator==(const SmallPtrSetIteratorImpl &RHS) const {
include/llvm/ADT/SmallVector.h
  653   bool operator==(const SmallVectorImpl &RHS) const {
include/llvm/ADT/SparseBitVector.h
  544   bool operator==(const SparseBitVector &RHS) const {
include/llvm/ADT/SparseMultiSet.h
  265     bool operator==(const iterator_base &RHS) const {
include/llvm/ADT/StringMap.h
  508   bool operator==(const DerivedTy &RHS) const { return Ptr == RHS.Ptr; }
include/llvm/ADT/StringRef.h
  886   inline bool operator==(StringRef LHS, StringRef RHS) {
include/llvm/ADT/Triple.h
  267   bool operator==(const Triple &Other) const {
include/llvm/ADT/fallible_iterator.h
  164   friend bool operator==(const fallible_iterator &LHS,
include/llvm/ADT/ilist_iterator.h
  145   friend bool operator==(const ilist_iterator &LHS, const ilist_iterator &RHS) {
include/llvm/ADT/iterator.h
  263   bool operator==(const DerivedT &RHS) const { return I == RHS.I; }
include/llvm/Analysis/LazyCallGraph.h
  915     bool operator==(const postorder_ref_scc_iterator &Arg) const {
include/llvm/Analysis/VectorUtils.h
   66   bool operator==(const VFParameter &Other) const {
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
  158   bool operator==(const LegalizeActionStep &RHS) const {
include/llvm/CodeGen/MachineInstrBundleIterator.h
  184   friend bool operator==(const MachineInstrBundleIterator &L,
include/llvm/CodeGen/Register.h
  120   bool operator==(const Register &Other) const { return Reg == Other.Reg; }
include/llvm/CodeGen/ValueTypes.h
   43     bool operator==(EVT VT) const {
include/llvm/DebugInfo/DWARF/DWARFDie.h
  312 inline bool operator==(const DWARFDie::attribute_iterator &LHS,
  322 inline bool operator==(const DWARFDie &LHS, const DWARFDie &RHS) {
  362 inline bool operator==(const DWARFDie::iterator &LHS,
  448 inline bool operator==(const std::reverse_iterator<DWARFDie::iterator> &LHS,
include/llvm/DebugInfo/GSYM/FileEntry.h
   38   bool operator==(const FileEntry &RHS) const {
include/llvm/DebugInfo/GSYM/FunctionInfo.h
  158 inline bool operator==(const FunctionInfo &LHS, const FunctionInfo &RHS) {
include/llvm/DebugInfo/GSYM/InlineInfo.h
  122 inline bool operator==(const InlineInfo &LHS, const InlineInfo &RHS) {
include/llvm/DebugInfo/GSYM/LineEntry.h
   36 inline bool operator==(const LineEntry &LHS, const LineEntry &RHS) {
include/llvm/DebugInfo/GSYM/LineTable.h
  175   bool operator==(const LineTable &RHS) const {
include/llvm/DebugInfo/GSYM/Range.h
   43   bool operator==(const AddressRange &R) const {
   86   bool operator==(const AddressRanges &RHS) const {
include/llvm/ExecutionEngine/JITSymbol.h
   87   bool operator==(const JITSymbolFlags &RHS) const {
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
   90   friend bool operator==(const SymbolStringPtr &LHS,
include/llvm/IR/Attributes.h
  177   bool operator==(Attribute A) const { return pImpl == A.pImpl; }
  660   bool operator==(const AttributeList &RHS) const { return pImpl == RHS.pImpl; }
include/llvm/IR/ConstantRange.h
  249   bool operator==(const ConstantRange &CR) const {
include/llvm/IR/DebugLoc.h
  119     bool operator==(const DebugLoc &DL) const { return Loc == DL.Loc; }
include/llvm/IR/InstIterator.h
   79   inline bool operator==(const InstIterator &y) const {
include/llvm/IR/Instructions.h
 3295     bool operator==(const CaseIteratorImpl &RHS) const {
include/llvm/IR/Value.h
  174     bool operator==(const user_iterator_impl &x) const { return UI == x.UI; }
include/llvm/ProfileData/Coverage/CoverageMapping.h
  116   friend bool operator==(const Counter &LHS, const Counter &RHS) {
  408   friend bool operator==(const CoverageSegment &L, const CoverageSegment &R) {
include/llvm/Remarks/Remark.h
  131 inline bool operator==(const Remark &LHS, const Remark &RHS) {
include/llvm/Support/Alignment.h
  252 inline bool operator==(Align Lhs, uint64_t Rhs) {
  278 inline bool operator==(MaybeAlign Lhs, uint64_t Rhs) {
  306 inline bool operator==(Align Lhs, Align Rhs) {
  326 inline bool operator==(Align Lhs, MaybeAlign Rhs) {
include/llvm/Support/BinaryStreamArray.h
  176   bool operator==(const IterType &R) const {
  336   bool operator==(const FixedStreamArrayIterator<T> &R) const {
include/llvm/Support/BranchProbability.h
  172   bool operator==(BranchProbability RHS) const { return N == RHS.N; }
include/llvm/Support/ErrorOr.h
  272 operator==(const ErrorOr<T> &Err, E Code) {
include/llvm/Support/FileSystem.h
  142   bool operator==(const UniqueID &Other) const {
 1429   bool operator==(const recursive_directory_iterator &RHS) const {
include/llvm/Support/JSON.h
  206   friend bool operator==(const Array &L, const Array &R) { return L.V == R.V; }
include/llvm/Support/LineIterator.h
   72   friend bool operator==(const line_iterator &LHS, const line_iterator &RHS) {
include/llvm/Support/LowLevelTypeImpl.h
  175   bool operator==(const LLT &RHS) const {
include/llvm/Support/MachineValueType.h
  272     bool operator==(const MVT& S) const { return SimpleTy == S.SimpleTy; }
include/llvm/Support/SMLoc.h
   31   bool operator==(const SMLoc &RHS) const { return RHS.Ptr == Ptr; }
include/llvm/Support/ScaledNumber.h
  567   bool operator==(const ScaledNumber &X) const { return compare(X) == 0; }
include/llvm/Support/TypeSize.h
   39   bool operator==(const ElementCount& RHS) const {
   70   friend bool operator==(const TypeSize &LHS, const TypeSize &RHS) {
include/llvm/Support/VersionTuple.h
   92   friend bool operator==(const VersionTuple &X, const VersionTuple &Y) {
include/llvm/Support/VirtualFileSystem.h
  184   bool operator==(const directory_iterator &RHS) const {
  226   bool operator==(const recursive_directory_iterator &Other) const {
include/llvm/Support/YAMLParser.h
  352   bool operator==(const basic_collection_iterator &Other) const {
include/llvm/Support/YAMLTraits.h
 1656 LLVM_YAML_STRONG_TYPEDEF(uint8_t, Hex8)
 1657 LLVM_YAML_STRONG_TYPEDEF(uint16_t, Hex16)
 1658 LLVM_YAML_STRONG_TYPEDEF(uint32_t, Hex32)
 1659 LLVM_YAML_STRONG_TYPEDEF(uint64_t, Hex64)
include/llvm/Testing/Support/Annotations.h
   54     friend bool operator==(const Range &L, const Range &R) {
include/llvm/TextAPI/MachO/ArchitectureSet.h
  129   bool operator==(const ArchitectureSet &o) const {
include/llvm/TextAPI/MachO/InterfaceFile.h
  108   bool operator==(const InterfaceFileRef &O) const {
include/llvm/TextAPI/MachO/PackedVersion.h
   47   bool operator==(const PackedVersion &O) const { return Version == O.Version; }
lib/DebugInfo/GSYM/Header.cpp
  101 bool llvm::gsym::operator==(const Header &LHS, const Header &RHS) {
lib/IR/DataLayout.cpp
  462 bool DataLayout::operator==(const DataLayout &Other) const {
lib/Support/JSON.cpp
   80 bool operator==(const Object &LHS, const Object &RHS) {
  175 bool operator==(const Value &L, const Value &R) {
tools/clang/include/clang/AST/Type.h
  969   friend bool operator==(const QualType &LHS, const QualType &RHS) {
tools/clang/include/clang/Analysis/CFG.h
  718     bool operator==(ElementRefIterator Other) const {
tools/clang/include/clang/Basic/FileManager.h
  152   friend bool operator==(const FileEntryRef &LHS, const FileEntryRef &RHS) {
tools/clang/include/clang/Basic/FixedPoint.h
  173   bool operator==(const APFixedPoint &Other) const {
tools/clang/include/clang/Basic/SourceLocation.h
  183 inline bool operator==(const SourceLocation &LHS, const SourceLocation &RHS) {
  214   bool operator==(const SourceRange &X) const {
tools/clang/include/clang/Driver/Distro.h
   88   bool operator==(const Distro &Other) const {
tools/clang/include/clang/Format/Format.h
 2026   bool operator==(const FormatStyle &R) const {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  128   bool operator==(const SVal &R) const {
tools/clang/include/clang/Tooling/Core/Replacement.h
  286   bool operator==(const Replacements &RHS) const {
tools/clang/include/clang/Tooling/Syntax/Tokens.h
   81   friend bool operator==(const FileRange &L, const FileRange &R) {
tools/clang/lib/Tooling/Core/Replacement.cpp
  110 bool operator==(const Replacement &LHS, const Replacement &RHS) {
tools/clang/tools/extra/clang-doc/Representation.h
  177   bool operator==(const FieldTypeInfo &Other) const {
  197   bool operator==(const MemberTypeInfo &Other) const {
  217   bool operator==(const Location &Other) const {
tools/clang/tools/extra/clangd/Protocol.h
  136   friend bool operator==(const Position &LHS, const Position &RHS) {
  163   friend bool operator==(const Range &LHS, const Range &RHS) {
tools/clang/tools/extra/clangd/RIFF.h
   60 inline bool operator==(const File &L, const File &R) {
tools/clang/tools/extra/clangd/index/Index.h
   51   bool operator==(const FuzzyFindRequest &Req) const {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFile.h
  106 LLVM_YAML_STRONG_TYPEDEF(uint32_t, SectionAttr)
  130 LLVM_YAML_STRONG_TYPEDEF(uint8_t, SymbolScope)
  221 LLVM_YAML_STRONG_TYPEDEF(uint32_t, FileFlags)
tools/lldb/include/lldb/Utility/ConstString.h
  152   bool operator==(ConstString rhs) const {
tools/lldb/include/lldb/Utility/RangeMap.h
  116   bool operator==(const Range &rhs) const {
tools/lldb/include/lldb/Utility/UUID.h
  101   friend bool operator==(const UUID &LHS, const UUID &RHS) {
tools/lldb/source/Symbol/CompilerType.cpp
 1044 bool lldb_private::operator==(const lldb_private::CompilerType &lhs,
tools/lldb/source/Symbol/UnwindPlan.cpp
  169 operator==(const UnwindPlan::Row::FAValue &rhs) const {
  352 bool UnwindPlan::Row::operator==(const UnwindPlan::Row &rhs) const {
tools/lldb/source/Utility/ArchSpec.cpp
 1394 bool lldb_private::operator==(const ArchSpec &lhs, const ArchSpec &rhs) {
tools/lldb/source/Utility/FileSpec.cpp
  260 bool FileSpec::operator==(const FileSpec &rhs) const {
tools/lldb/source/Utility/Scalar.cpp
 2766 bool lldb_private::operator==(const Scalar &lhs, const Scalar &rhs) {
tools/lldb/source/Utility/VMRange.cpp
   43 bool lldb_private::operator==(const VMRange &lhs, const VMRange &rhs) {
tools/lldb/unittests/Utility/ReproducerInstrumentationTest.cpp
   27 bool operator==(const Foo &LHS, const Foo &RHS) { return LHS.m == RHS.m; }
   28 bool operator==(const Bar &LHS, const Bar &RHS) { return LHS.m == RHS.m; }
tools/llvm-exegesis/lib/Clustering.h
   51     bool operator==(const ClusterId &O) const { return Id_ == O.Id_; }
tools/polly/unittests/Isl/IslTest.cpp
   46 static bool operator==(const isl::space &LHS, const isl::space &RHS) {
   50 static bool operator==(const isl::basic_set &LHS, const isl::basic_set &RHS) {
   54 static bool operator==(const isl::set &LHS, const isl::set &RHS) {
   58 static bool operator==(const isl::basic_map &LHS, const isl::basic_map &RHS) {
   62 static bool operator==(const isl::map &LHS, const isl::map &RHS) {
   66 static bool operator==(const isl::union_set &LHS, const isl::union_set &RHS) {
   70 static bool operator==(const isl::union_map &LHS, const isl::union_map &RHS) {
   74 static bool operator==(const isl::val &LHS, const isl::val &RHS) {
   78 static bool operator==(const isl::pw_aff &LHS, const isl::pw_aff &RHS) {
unittests/ADT/DenseMapTest.cpp
   55   bool operator==(const CtorTester &RHS) const { return Value == RHS.Value; }
unittests/ADT/IteratorTest.cpp
  162     bool operator==(const S &RHS) const { return X == RHS.X; };
unittests/ADT/TestGraph.h
   48     bool operator==(const NodeSubset &other) const {
unittests/Support/BinaryStreamTest.cpp
  690     bool operator==(const Foo &Other) const {
unittests/Support/ScaledNumberTest.cpp
   24   bool operator==(const ScaledPair<UIntT> &X) const {
   29 bool operator==(const std::pair<UIntT, int16_t> &L,
unittests/Support/YAMLIOTest.cpp
 1386 LLVM_YAML_STRONG_TYPEDEF(uint32_t, TotalSeconds)
usr/include/c++/7.4.0/array
  252     operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
usr/include/c++/7.4.0/bits/basic_string.h
 6017     operator==(const basic_string<_CharT>& __lhs,
 6031     operator==(const _CharT* __lhs,
 6043     operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
usr/include/c++/7.4.0/bits/shared_ptr.h
  368     operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
  378     operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
usr/include/c++/7.4.0/bits/stl_iterator.h
  302     operator==(const reverse_iterator<_Iterator>& __x,
  862     operator==(const __normal_iterator<_IteratorL, _Container>& __lhs,
  869     operator==(const __normal_iterator<_Iterator, _Container>& __lhs,
usr/include/c++/7.4.0/bits/stl_map.h
 1394     operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
usr/include/c++/7.4.0/bits/stl_pair.h
  448     operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
usr/include/c++/7.4.0/bits/stl_set.h
  913     operator==(const set<_Key, _Compare, _Alloc>& __x,
usr/include/c++/7.4.0/bits/stl_vector.h
 1601     operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
usr/include/c++/7.4.0/bits/unique_ptr.h
  689     operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  694     operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
usr/include/c++/7.4.0/chrono
  547       operator==(const duration<_Rep1, _Period1>& __lhs,
  758       operator==(const time_point<_Clock, _Dur1>& __lhs,
usr/include/c++/7.4.0/system_error
  125     operator==(const error_category& __other) const noexcept
  292   operator==(const error_code& __lhs, const error_code& __rhs) noexcept
  297   operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
usr/include/c++/7.4.0/tuple
 1397     operator==(const tuple<_TElements...>& __t,