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

References

include/llvm/Analysis/LoopCacheAnalysis.h
  239     sort(LoopCosts, [](const LoopCacheCostTy &A, const LoopCacheCostTy &B) {
include/llvm/CodeGen/SlotIndexes.h
  638       llvm::sort(idx2MBBMap, less_first());
include/llvm/ProfileData/InstrProf.h
  542   llvm::sort(MD5NameMap, less_first());
  543   llvm::sort(MD5FuncMap, less_first());
  544   llvm::sort(AddrToMD5Map, less_first());
include/llvm/Support/CFGUpdate.h
  107   llvm::sort(Result,
include/llvm/Support/GenericDomTreeConstruction.h
 1414       llvm::sort(Children, [](const TreeNodePtr Ch1, const TreeNodePtr Ch2) {
include/llvm/Support/ScopedPrinter.h
  140     llvm::sort(SetFlags, &flagName<TFlag>);
lib/Analysis/BlockFrequencyInfoImpl.cpp
  158   llvm::sort(Weights, [](const Weight &L, const Weight &R) {
lib/Analysis/CallGraph.cpp
   98   llvm::sort(Nodes, [](CallGraphNode *LHS, CallGraphNode *RHS) {
lib/Analysis/ScalarEvolution.cpp
11169   llvm::sort(Terms, [](const SCEV *LHS, const SCEV *RHS) {
lib/Analysis/ScalarEvolutionExpander.cpp
 1958     llvm::sort(Phis, [](Value *LHS, Value *RHS) {
lib/Analysis/TargetLibraryInfo.cpp
 1513   llvm::sort(VectorDescs, compareByScalarFnName);
 1516   llvm::sort(ScalarDescs, compareByVectorFnName);
lib/AsmParser/LLParser.cpp
 8484   llvm::sort(VContexts, [](const ValueContext &VC1, const ValueContext &VC2) {
lib/Bitcode/Writer/ValueEnumerator.cpp
  186   llvm::sort(List, [&](const Entry &L, const Entry &R) {
  745   llvm::sort(Order, [this](MDIndex LHS, MDIndex RHS) {
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
 2601   llvm::sort(Params, [](const LocalVariable *L, const LocalVariable *R) {
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  277   llvm::sort(FrameIndexExprs,
  902   llvm::sort(
 2574   llvm::sort(CUs, [](const DwarfCompileUnit *A, const DwarfCompileUnit *B) {
lib/CodeGen/AsmPrinter/DwarfStringPool.cpp
   92   llvm::sort(Entries, [](const StringMapEntry<EntryTy> *A,
lib/CodeGen/AsmPrinter/EHStreamer.cpp
  364   llvm::sort(LandingPads, [](const LandingPadInfo *L, const LandingPadInfo *R) {
lib/CodeGen/CodeGenPrepare.cpp
 5297     llvm::sort(LargeOffsetGEPs, compareGEPOffset);
lib/CodeGen/MIRCanonicalizerPass.cpp
  118   llvm::sort(StringInstrMap,
lib/CodeGen/MachineBasicBlock.cpp
  473   llvm::sort(LiveIns,
lib/CodeGen/MachinePipeliner.cpp
 1596     llvm::sort(SUnits, [](const SUnit *A, const SUnit *B) {
 2682   llvm::sort(Indices, CompareKey);
lib/CodeGen/RegisterUsageInfo.cpp
   82   llvm::sort(
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
14507   llvm::sort(LoadedSlices, [](const LoadedSlice &LHS, const LoadedSlice &RHS) {
15532   llvm::sort(StoreNodes, [](MemOpLink LHS, MemOpLink RHS) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6828     llvm::sort(Targets,
lib/CodeGen/SlotIndexes.cpp
   96   llvm::sort(idx2MBBMap, less_first());
lib/CodeGen/StackMaps.cpp
  270   llvm::sort(LiveOuts, [](const LiveOutReg &LHS, const LiveOutReg &RHS) {
lib/CodeGen/StackSlotColoring.cpp
  216   llvm::sort(Intervals,
lib/CodeGen/SwitchLoweringUtils.cpp
  435   llvm::sort(CBV, [](const CaseBits &a, const CaseBits &b) {
  465   llvm::sort(Clusters, [](const CaseCluster &a, const CaseCluster &b) {
lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp
   81   llvm::sort(Ids, [this](const T &L1, const T &L2) {
lib/DebugInfo/CodeView/TypeRecordMapping.cpp
   60   llvm::sort(SetFlags, &compEnumNames<TFlag>);
lib/DebugInfo/DWARF/DWARFContext.cpp
  110   llvm::sort(Contributions,
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
  897     llvm::sort(Sequences, Sequence::orderByHighPC);
lib/DebugInfo/DWARF/DWARFUnitIndex.cpp
  170     llvm::sort(OffsetLookup, [&](Entry *E1, Entry *E2) {
lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
  175     llvm::sort(Bucket, [](const std::pair<StringRef, PSHashRecord> &Left,
lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp
  160     llvm::sort(SegLists.ContentBlocks, CompareBlocks);
  161     llvm::sort(SegLists.ZeroFillBlocks, CompareBlocks);
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
  179   llvm::sort(Sections,
  404     llvm::sort(SecNSymStack, [](const NormalizedSymbol *LHS,
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
  252   llvm::sort(BBFreqs, [](decltype(BBFreqs)::const_reference Bbf,
lib/IR/AsmWriter.cpp
  200   llvm::sort(List, [&](const Entry &L, const Entry &R) {
lib/IR/Metadata.cpp
  239   llvm::sort(Uses, [](const UseTy &L, const UseTy &R) {
  292   llvm::sort(Uses, [](const UseTy &L, const UseTy &R) {
lib/LTO/ThinLTOCodeGenerator.cpp
 1030   llvm::sort(ModulesOrdering, [&](int LeftIndex, int RightIndex) {
lib/MC/WinCOFFObjectWriter.cpp
  560   llvm::sort(Arr, [](const COFFSection *A, const COFFSection *B) {
lib/MCA/HardwareUnits/RegisterFile.cpp
  381     sort(Writes, [](const WriteRef &Lhs, const WriteRef &Rhs) {
lib/MCA/InstrBuilder.cpp
  100   sort(Worklist, [](const ResourcePlusCycles &A, const ResourcePlusCycles &B) {
lib/ObjectYAML/MachOEmitter.cpp
  419   llvm::sort(WriteQueue, [](const writeOperation &a, const writeOperation &b) {
lib/ProfileData/Coverage/CoverageMapping.cpp
   85   llvm::sort(Terms, [](const Term &LHS, const Term &RHS) {
  510     llvm::sort(Regions, [](const CountedRegion &LHS, const CountedRegion &RHS) {
lib/ProfileData/InstrProfWriter.cpp
  459   llvm::sort(OrderedFuncData, [](const RecordType &A, const RecordType &B) {
lib/Support/JSON.cpp
  525   llvm::sort(Elements,
lib/Support/VirtualFileSystem.cpp
 2026   llvm::sort(Mappings, [](const YAMLVFSEntry &LHS, const YAMLVFSEntry &RHS) {
lib/TableGen/Record.cpp
  168   llvm::sort(Classes, [](Record *LHS, Record *RHS) {
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp
  379   llvm::sort(V,
  454   llvm::sort(GV, [](const Chain *G1, const Chain *G2) {
lib/Target/AMDGPU/GCNIterativeScheduler.cpp
  436   llvm::sort(Regions, [&ST, TargetOcc](const Region *R1, const Region *R2) {
lib/Target/AMDGPU/SIFormMemoryClauses.cpp
  181   llvm::sort(CoveringSubregs, [this](unsigned A, unsigned B) {
lib/Target/ARM/ARMBaseInstrInfo.cpp
 1553   llvm::sort(ScratchRegs,
lib/Target/ARM/ARMFrameLowering.cpp
 1019     llvm::sort(Regs, [&](const RegAndKill &LHS, const RegAndKill &RHS) {
 1115     llvm::sort(Regs, [&](unsigned LHS, unsigned RHS) {
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
 1878   llvm::sort(Candidates, LessThan);
 2222   llvm::sort(Ops, [](const MachineInstr *LHS, const MachineInstr *RHS) {
lib/Target/ARM/ARMParallelDSP.cpp
  708   llvm::sort(R.getMulPairs(), [&OrderedBB](auto &PairA, auto &PairB) {
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
 1079   llvm::sort(Contents, AttributeItem::LessTag);
lib/Target/Hexagon/HexagonConstExtenders.cpp
 1961   llvm::sort(Extenders, [this](const ExtDesc &A, const ExtDesc &B) {
lib/Target/Hexagon/HexagonGenInsert.cpp
  634   llvm::sort(VRs, LexCmp);
lib/Target/Hexagon/HexagonStoreWidening.cpp
  578     llvm::sort(G, Less);
lib/Target/Hexagon/RDFDeadCode.cpp
  217   llvm::sort(DRNs, UsesFirst);
lib/Target/Hexagon/RDFLiveness.cpp
  208   llvm::sort(Tmp, Less);
lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  466   llvm::sort(Relocs,
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
 1197   llvm::sort(BrDests,
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
  329   llvm::sort(SortedEntries,
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp
  120   llvm::sort(SortedIntervals, [MRI](LiveInterval *LHS, LiveInterval *RHS) {
lib/Target/XCore/XCoreFrameLowering.cpp
  153   llvm::sort(SpillList, CompareSSIOffset);
  172   llvm::sort(SpillList, CompareSSIOffset);
lib/Transforms/IPO/LowerTypeTests.cpp
 2091   llvm::sort(Sets,
 2116     llvm::sort(TypeIds, [&](Metadata *M1, Metadata *M2) {
 2121     llvm::sort(ICallBranchFunnels,
lib/Transforms/IPO/SampleProfile.cpp
  822     llvm::sort(R, [](const FunctionSamples *L, const FunctionSamples *R) {
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  306       llvm::sort(SortedLinesByFile, [](StringMapEntry<GCOVLines> *LHS,
lib/Transforms/Scalar/GVNHoist.cpp
  750     llvm::sort(Ranks, [this, &Map](const VNType &r1, const VNType &r2) {
lib/Transforms/Scalar/GuardWidening.cpp
  717     llvm::sort(CurrentChecks, [&](const GuardWideningImpl::RangeCheck &LHS,
lib/Transforms/Scalar/IndVarSimplify.cpp
 2723   llvm::sort(ExitingBlocks,
 2877   llvm::sort(ExitingBlocks,
lib/Transforms/Scalar/LoopSink.cpp
  217   llvm::sort(SortedBBsToSinkInto, [&](BasicBlock *A, BasicBlock *B) {
lib/Transforms/Scalar/MergeICmps.cpp
  523   llvm::sort(Comparisons_,
lib/Transforms/Scalar/NewGVN.cpp
  963   llvm::sort(Ops, [&](const ValPair &P1, const ValPair &P2) {
lib/Transforms/Scalar/PlaceSafepoints.cpp
  523     llvm::sort(PollLocations, OrderByBBName);
lib/Transforms/Scalar/SROA.cpp
 1950     llvm::sort(CandidateTys, RankVectorTypes);
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 1364   llvm::sort(OrderedClonedExitsInLoops, [&](BasicBlock *LHS, BasicBlock *RHS) {
lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp
  192   llvm::sort(SortedNodes, [&](const SortedNodesTy::value_type &Lhs,
lib/Transforms/Utils/LowerSwitch.cpp
  411   llvm::sort(Cases, CaseCmp());
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  464   llvm::sort(StoresByIndex, less_first());
  620     llvm::sort(PHIBlocks, [this](BasicBlock *A, BasicBlock *B) {
  736     llvm::sort(Preds, CompareBBNumbers);
lib/Transforms/Utils/SplitModule.cpp
  183   llvm::sort(Sets, [](const SortType &a, const SortType &b) {
lib/XRay/Trace.cpp
  330       llvm::sort(Blocks, [](const BlockIndexer::Block &L,
tools/clang/include/clang/Serialization/ContinuousRangeMap.h
  120       llvm::sort(Self.Rep, Compare());
tools/clang/lib/AST/ASTContext.cpp
 2453     llvm::sort(Bases, [&](const std::pair<QualType, int64_t> &L,
tools/clang/lib/AST/VTableBuilder.cpp
 2108       llvm::sort(ThunksVector, [](const ThunkInfo &LHS, const ThunkInfo &RHS) {
 2208   llvm::sort(this->VTableThunks, [](const VTableLayout::VTableThunkTy &LHS,
 3345   llvm::sort(PathsSorted, [](const VPtrInfo &LHS, const VPtrInfo &RHS) {
tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp
  651   llvm::sort(P.Completions,
tools/clang/lib/Analysis/LiveVariables.cpp
  629   llvm::sort(vec, [](const CFGBlock *A, const CFGBlock *B) {
  649     llvm::sort(declVec, [](const Decl *A, const Decl *B) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 8355       llvm::sort(
tools/clang/lib/CodeGen/CGVTables.cpp
 1083   llvm::sort(AddressPoints, [this](const AddressPoint &AP1,
tools/clang/lib/CodeGen/CodeGenModule.cpp
 2982   llvm::sort(
tools/clang/lib/Driver/Driver.cpp
 1640   llvm::sort(SuggestedCompletions, [](StringRef A, StringRef B) {
tools/clang/lib/Format/Format.cpp
 2090   llvm::sort(Indices, [&](unsigned LHSI, unsigned RHSI) {
tools/clang/lib/Format/WhitespaceManager.cpp
   92   llvm::sort(Changes, Change::IsBeforeInFile(SourceMgr));
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1411   llvm::sort(UsesByStmt,
tools/clang/lib/Sema/SemaChecking.cpp
 2764       (llvm::sort(ValidCPU, SortCmp),
 2765        llvm::sort(ValidHVX, SortCmp), true);
 3012       (llvm::sort(Infos,
tools/clang/lib/Sema/SemaLookup.cpp
  191     void done() { llvm::sort(list, UnqualUsingEntry::Comparator()); }
tools/clang/lib/Sema/SemaOverload.cpp
11222   llvm::sort(Cands, CompareTemplateSpecCandidatesForDisplay(S));
tools/clang/lib/Sema/SemaType.cpp
 5145           llvm::sort(RemovalLocs,
tools/clang/lib/Serialization/ASTWriter.cpp
 2549   llvm::sort(MacroIdentifiers, llvm::deref<std::less<>>());
 3283   llvm::sort(SortedFileDeclIDs, llvm::less_first());
 3791     llvm::sort(IIs, llvm::deref<std::less<>>());
 4226     llvm::sort(LookupResults, llvm::less_first());
 4350   llvm::sort(StableOpenCLTypeExtMap, CompareByTypeID);
 4382   llvm::sort(StableOpenCLDeclExtMap, CompareByDeclID);
 4974     llvm::sort(IIs, llvm::deref<std::less<>>());
 5214       llvm::sort(Imports, Cmp);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 2546   llvm::sort(ReportNodes, PriorityCompare<true>(PriorityMap));
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
  120   llvm::sort(PrintableOptions, [](const OptionAndDescriptionTy &LHS,
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
  174   llvm::sort(Packages, PackageNameLT{});
  175   llvm::sort(Checkers, CheckerNameLT{});
tools/clang/lib/Tooling/Core/Replacement.cpp
  485   llvm::sort(Ranges, [](const Range &LHS, const Range &RHS) {
tools/clang/tools/extra/clangd/CodeComplete.cpp
  284       llvm::sort(Completion.FixIts, [](const TextEdit &X, const TextEdit &Y) {
  869     llvm::sort(ScoredSignatures, [](const ScoredSignature &L,
tools/clang/tools/extra/clangd/Headers.cpp
  100   llvm::sort(Includes, [](const Symbol::IncludeHeaderWithReferences &LHS,
tools/clang/tools/extra/clangd/SourceCode.cpp
  931   llvm::sort(Found, [&](const std::string &LHS, const std::string &RHS) {
tools/clang/tools/extra/clangd/XRefs.cpp
  151     llvm::sort(Result, [](const Decl *L, const Decl *R) {
  364     llvm::sort(References, [](const Reference &L, const Reference &R) {
tools/clang/tools/extra/clangd/index/Symbol.cpp
   60   llvm::sort(SortedSymbols,
tools/clang/tools/extra/clangd/index/dex/Dex.cpp
   79   llvm::sort(ScoredSymbols, std::greater<std::pair<float, const Symbol *>>());
tools/clang/tools/extra/clangd/index/dex/Iterator.cpp
   41     llvm::sort(Children, [](const std::unique_ptr<Iterator> &LHS,
tools/clang/tools/extra/clangd/refactor/Tweak.cpp
   71   llvm::sort(Available,
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp
  541     llvm::sort(Refs, [&](const ReferenceLoc &L, const ReferenceLoc &R) {
tools/clang/tools/libclang/CIndex.cpp
 1044   llvm::sort(DeclsInContainer,
 7877   llvm::sort(AvailabilityAttrs,
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 4108     llvm::sort(I.second,
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  211     llvm::sort(GroupDiags, beforeThanCompare);
  213   llvm::sort(SortedGroups, beforeThanCompareGroups);
 1593   llvm::sort(Index,
 1692   llvm::sort(DiagGroups, diagGroupBeforeByName);
 1711     llvm::sort(DiagsInPedantic, beforeThanCompare);
 1712     llvm::sort(GroupsInPedantic, beforeThanCompare);
tools/clang/utils/TableGen/ClangOptionDocEmitter.cpp
  112     llvm::sort(A, CompareByName);
  121     llvm::sort(Groups, CompareByLocation);
  130     llvm::sort(Options, CompareByName);
tools/dsymutil/DebugMap.cpp
   65   llvm::sort(Entries, [](const Entry &LHS, const Entry &RHS) {
tools/dsymutil/NonRelocatableStringpool.cpp
   48   llvm::sort(Result, [](const DwarfStringPoolEntryRef A,
tools/lld/ELF/InputSection.cpp
 1005   llvm::sort(morestackCalls, [](const Relocation *l, const Relocation *r) {
 1009   llvm::sort(functions, [](const Defined *l, const Defined *r) {
tools/lld/ELF/SyntheticSections.cpp
 1700   llvm::sort(relatives, [](const Elf_Rel &a, const Elf_Rel &b) {
 1771   llvm::sort(ungroupedNonRelatives, [](const Elf_Rela &a, const Elf_Rela &b) {
tools/lld/ELF/Writer.cpp
 1276   llvm::sort(orderedSections, llvm::less_second());
 2429   llvm::sort(sections, [=](const SectionOffset &a, const SectionOffset &b) {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
  104   llvm::sort(m_type_hash_to_unit_index, llvm::less_first());
tools/llvm-exegesis/lib/SchedClassResolution.cpp
  130   sort(Subunits, [&DensePressure](const uint16_t A, const uint16_t B) {
  179   sort(WPRS, [](const MCWriteProcResEntry &A, const MCWriteProcResEntry &B) {
tools/llvm-jitlink/llvm-jitlink.cpp
  193     llvm::sort(Syms, [](const Symbol *LHS, const Symbol *RHS) {
tools/llvm-nm/llvm-nm.cpp
  724       llvm::sort(SymbolList, [=](const NMSymbol &A, const NMSymbol &B) -> bool {
  728       llvm::sort(SymbolList, Cmp);
tools/llvm-objcopy/MachO/MachOWriter.cpp
  468   llvm::sort(Queue, [](const WriteOperation &LHS, const WriteOperation &RHS) {
tools/llvm-objdump/COFFDump.cpp
  460     llvm::sort(Rels, isRelocAddressLess);
tools/llvm-objdump/MachODump.cpp
 7312   llvm::sort(Symbols, SymbolSorter());
tools/llvm-pdbutil/PrettyTypeDumper.cpp
  134     llvm::sort(Filtered, Comp);
tools/llvm-pdbutil/llvm-pdbutil.cpp
 1238           llvm::sort(Funcs, opts::pretty::compareFunctionSymbols);
 1256           llvm::sort(Datas, opts::pretty::compareDataSymbols);
tools/llvm-readobj/COFFDumper.cpp
  596     llvm::sort(RelocMap[Section], [](RelocationRef L, RelocationRef R) {
tools/llvm-xray/xray-account.cpp
  266   llvm::sort(Results, [=](const TupleType &L, const TupleType &R) {
tools/polly/lib/Support/ISLTools.cpp
  729   llvm::sort(BSets, orderComparer);
unittests/Analysis/MemorySSATest.cpp
 1365     llvm::sort(Defs, [](const MemoryDef *LHS, const MemoryDef *RHS) {
utils/TableGen/AsmMatcherEmitter.cpp
 3344   llvm::sort(FeatureBitsets, [&](const std::vector<Record *> &A,
utils/TableGen/CodeEmitterGen.cpp
  560   llvm::sort(FeatureBitsets, [&](const std::vector<Record *> &A,
utils/TableGen/CodeGenDAGPatterns.cpp
 1403   llvm::sort(PredList, deref<std::less<>>());
utils/TableGen/CodeGenRegisters.cpp
  737   llvm::sort(M, deref<std::less<>>());
 1010   llvm::sort(SuperRegRCs, SizeOrder);
 1021   llvm::sort(SuperRegClasses,
 1106   llvm::sort(SRIs, LessRecord());
 1115   llvm::sort(Regs, LessRecordRegister());
 1126     llvm::sort(TupRegs, LessRecordRegister());
utils/TableGen/CodeGenSchedule.cpp
  367   llvm::sort(OpcodeMappings,
  525   llvm::sort(ProcRecords, LessRecordFieldName());
  644   llvm::sort(AliasDefs, LessRecord());
  662   llvm::sort(SWDefs, LessRecord());
  667   llvm::sort(SRDefs, LessRecord());
  887   llvm::sort(InstRWDefs, LessRecord());
 1199   llvm::sort(ItinRWDefs, LessRecord());
 1896     llvm::sort(PM.WriteResDefs, LessRecord());
 1897     llvm::sort(PM.ReadAdvanceDefs, LessRecord());
 1898     llvm::sort(PM.ProcResourceDefs, LessRecord());
utils/TableGen/CodeGenTarget.cpp
  349   llvm::sort(RegAltNameIndices, LessRecord());
  588   llvm::sort(Intrinsics,
utils/TableGen/ExegesisEmitter.cpp
  185   llvm::sort(Bindings, [](const Record *L, const Record *R) {
utils/TableGen/GlobalISelEmitter.cpp
 5059   llvm::sort(ComplexPredicates, orderByName);
 5063   llvm::sort(CustomRendererFns, orderByName);
 5165   llvm::sort(FeatureBitsets, [&](const std::vector<Record *> &A,
 5346   llvm::sort(EpilogueMatchers, [](const std::unique_ptr<PredicateMatcher> &L,
utils/TableGen/InfoByHwMode.cpp
   91   llvm::sort(Pairs, deref<std::less<PairType>>());
  183   llvm::sort(Pairs, deref<std::less<PairType>>());
utils/TableGen/SubtargetEmitter.cpp
  147   llvm::sort(DefList, LessRecord());
  210   llvm::sort(FeatureList, LessRecordFieldName());
  259   llvm::sort(ProcessorList, LessRecordFieldName());
 1190     llvm::sort(WriteProcResources, LessWriteProcResources());
 1437   llvm::sort(Prologs, LessRecord());
 1688   llvm::sort(Features, LessRecord());