Home
last modified time | relevance | path

Searched refs:Comparator (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DFileMatchTrie.cpp103 StringRef findEquivalent(const PathComparator& Comparator, in findEquivalent() argument
113 Comparator.equivalent(StringRef(Path), FileName)) in findEquivalent()
123 Comparator, FileName, IsAmbiguous, in findEquivalent()
139 if (Comparator.equivalent(Child, FileName)) { in findEquivalent()
182 : Root(new FileMatchTrieNode), Comparator(new DefaultPathComparator()) {} in FileMatchTrie()
184 FileMatchTrie::FileMatchTrie(PathComparator *Comparator) in FileMatchTrie() argument
185 : Root(new FileMatchTrieNode), Comparator(Comparator) {} in FileMatchTrie()
202 StringRef Result = Root->findEquivalent(*Comparator, FileName, IsAmbiguous); in findEquivalent()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DParallel.h114 template <class RandomAccessIterator, class Comparator>
117 const Comparator &Comp) { in medianOf3()
126 template <class RandomAccessIterator, class Comparator>
128 const Comparator &Comp, TaskGroup &TG, size_t Depth) { in parallel_quick_sort()
152 template <class RandomAccessIterator, class Comparator>
154 const Comparator &Comp) { in parallel_sort()
216 class Comparator = std::less<
219 const Comparator &Comp = Comparator()) {
255 class Comparator = std::less<decltype(*std::begin(RangeTy()))>>
256 void parallelSort(RangeTy &&R, const Comparator &Comp = Comparator()) {
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/
H A DFileMatchTrie.h63 FileMatchTrie(PathComparator* Comparator);
82 std::unique_ptr<PathComparator> Comparator; variable
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DArrayList.h80 void sort(function_ref<bool(const T &LHS, const T &RHS)> Comparator) { in sort() argument
85 std::sort(SortedItems.begin(), SortedItems.end(), Comparator); in sort()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunctionSplitter.cpp101 auto Comparator = [](const MachineBasicBlock &X, const MachineBasicBlock &Y) { in finishAdjustingBasicBlocksAndLandingPads() local
104 llvm::sortBasicBlocksAndUpdateBranches(MF, Comparator); in finishAdjustingBasicBlocksAndLandingPads()
H A DBasicBlockSections.cpp354 auto Comparator = [&](const MachineBasicBlock &X, in handleBBSections() local
371 sortBasicBlocksAndUpdateBranches(MF, Comparator); in handleBBSections()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h310 class Comparator {
329 class EqualsComparator : public Comparator<EqualsComparator> {
357 class MatchComparator : public Comparator<MatchComparator> {
376 return Comparator::compare(E1, E2); in compare()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVCompare.cpp106 void LVCompare::setInstance(LVCompare *Comparator) { in setInstance() argument
107 CurrentComparator = Comparator; in setInstance()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFObjectWriter.cpp97 template <class InputIt, class UnaryPredicate, class Comparator>
99 Comparator BetterThan) { in find_best()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DGlobalISelMatchTable.h1535 AOComparator Comparator; variable
1539 AOComparator Comparator = AO_Exactly)
1541 Order(Order), Comparator(Comparator) {} in InstructionPredicateMatcher()
H A DGlobalISelMatchTable.cpp1561 return Order == R.Order && Comparator == R.Comparator; in isIdentical()
1568 if (Comparator == AO_OrStronger) in emitPredicateOpcodes()
1570 if (Comparator == AO_WeakerThan) in emitPredicateOpcodes()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp73 struct Comparator { struct
83 MemberLocations::Comparator>
/freebsd/contrib/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h2564 template <typename Comparator, typename ContainerMatcher>
2567 WhenSortedByMatcher(const Comparator& comparator,
2590 Impl(const Comparator& comparator, const ContainerMatcher& matcher)
2629 const Comparator comparator_;
2637 const Comparator comparator_;
4978 template <typename Comparator, typename ContainerMatcher>
4979 inline internal::WhenSortedByMatcher<Comparator, ContainerMatcher> WhenSortedBy(
4980 const Comparator& comparator, const ContainerMatcher& container_matcher) {
4981 return internal::WhenSortedByMatcher<Comparator, ContainerMatcher>(
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLookup.cpp79 struct Comparator { struct in __anon506a0daf0111::UnqualUsingEntry
195 void done() { llvm::sort(list, UnqualUsingEntry::Comparator()); } in done()
206 UnqualUsingEntry::Comparator())); in getNamespacesFor()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A D__tree1465 …static_assert(is_copy_constructible<value_compare>::value, "Comparator must be copy-constructible.…
/freebsd/contrib/llvm-project/libcxx/include/
H A D__tree1443 …static_assert(is_copy_constructible<value_compare>::value, "Comparator must be copy-constructible.…
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp21739 SDValue Comparator = N->getOperand(3); in tryConvertSVEWideCompare() local
21740 if (Comparator.getOpcode() == AArch64ISD::DUP || in tryConvertSVEWideCompare()
21741 Comparator.getOpcode() == ISD::SPLAT_VECTOR) { in tryConvertSVEWideCompare()
21761 if (auto *CN = dyn_cast<ConstantSDNode>(Comparator.getOperand(0))) { in tryConvertSVEWideCompare()
21775 if (auto *CN = dyn_cast<ConstantSDNode>(Comparator.getOperand(0))) { in tryConvertSVEWideCompare()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp23931 SmallVectorImpl<T *> &Incoming, function_ref<bool(T *, T *)> Comparator, in tryToVectorizeSequence() argument
23937 stable_sort(Incoming, Comparator); in tryToVectorizeSequence()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc5635Comparator>((anonymous namespace)::UnqualUsingEntry*, (anonymous namespace)::UnqualUsingEntry*, lo…
5636 …y::Comparator>((anonymous namespace)::UnqualUsingEntry*, (anonymous namespace)::UnqualUsingEntry*,…