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

References

gen/include/llvm/IR/IntrinsicImpl.inc
26972     auto I = std::lower_bound(std::begin(Names),
26990     auto I = std::lower_bound(std::begin(aarch64Names),
27088     auto I = std::lower_bound(std::begin(amdgcnNames),
27194     auto I = std::lower_bound(std::begin(armNames),
27209     auto I = std::lower_bound(std::begin(bpfNames),
28953     auto I = std::lower_bound(std::begin(hexagonNames),
29630     auto I = std::lower_bound(std::begin(mipsNames),
30202     auto I = std::lower_bound(std::begin(nvvmNames),
30580     auto I = std::lower_bound(std::begin(ppcNames),
30602     auto I = std::lower_bound(std::begin(r600Names),
30769     auto I = std::lower_bound(std::begin(s390Names),
31768     auto I = std::lower_bound(std::begin(x86Names),
31782     auto I = std::lower_bound(std::begin(xcoreNames),
31825     auto I = std::lower_bound(std::begin(aarch64Names),
31840     auto I = std::lower_bound(std::begin(armNames),
gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc
 6476                           std::begin(TiedAsmOperandTable)) &&
12401                               std::begin(TiedAsmOperandTable)) &&
27432   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
27433   case 1: Start = std::begin(MatchTable1); End = std::end(MatchTable1); break;
40864     std::equal_range(std::begin(OperandMatchTable), std::end(OperandMatchTable),
40909   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
40910   case 1: Start = std::begin(MatchTable1); End = std::end(MatchTable1); break;
gen/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc
 3799                           std::begin(TiedAsmOperandTable)) &&
10321                               std::begin(TiedAsmOperandTable)) &&
23954   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
23955   case 1: Start = std::begin(MatchTable1); End = std::end(MatchTable1); break;
23956   case 2: Start = std::begin(MatchTable2); End = std::end(MatchTable2); break;
23957   case 3: Start = std::begin(MatchTable3); End = std::end(MatchTable3); break;
23958   case 4: Start = std::begin(MatchTable4); End = std::end(MatchTable4); break;
80416     std::equal_range(std::begin(OperandMatchTable), std::end(OperandMatchTable),
80461   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
80462   case 1: Start = std::begin(MatchTable1); End = std::end(MatchTable1); break;
80463   case 2: Start = std::begin(MatchTable2); End = std::end(MatchTable2); break;
80464   case 3: Start = std::begin(MatchTable3); End = std::end(MatchTable3); break;
80465   case 4: Start = std::begin(MatchTable4); End = std::end(MatchTable4); break;
gen/lib/Target/ARM/ARMGenAsmMatcher.inc
 4360                           std::begin(TiedAsmOperandTable)) &&
15091   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
16350     std::equal_range(std::begin(OperandMatchTable), std::end(OperandMatchTable),
16395   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
gen/lib/Target/AVR/AVRGenAsmMatcher.inc
  509                           std::begin(TiedAsmOperandTable)) &&
 1016                               std::begin(TiedAsmOperandTable)) &&
 1286   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
 1509     std::equal_range(std::begin(OperandMatchTable), std::end(OperandMatchTable),
gen/lib/Target/BPF/BPFGenAsmMatcher.inc
  281                           std::begin(TiedAsmOperandTable)) &&
  704                               std::begin(TiedAsmOperandTable)) &&
  928   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
gen/lib/Target/Hexagon/HexagonGenAsmMatcher.inc
 2558                           std::begin(TiedAsmOperandTable)) &&
 7487                               std::begin(TiedAsmOperandTable)) &&
10274   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
gen/lib/Target/Lanai/LanaiGenAsmMatcher.inc
  357                           std::begin(TiedAsmOperandTable)) &&
  870                               std::begin(TiedAsmOperandTable)) &&
 1070   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
 1317     std::equal_range(std::begin(OperandMatchTable), std::end(OperandMatchTable),
gen/lib/Target/MSP430/MSP430GenAsmMatcher.inc
  342                           std::begin(TiedAsmOperandTable)) &&
  638                               std::begin(TiedAsmOperandTable)) &&
 1128   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
gen/lib/Target/Mips/MipsGenAsmMatcher.inc
 1338                           std::begin(TiedAsmOperandTable)) &&
 4887                               std::begin(TiedAsmOperandTable)) &&
 8104   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
11689     std::equal_range(std::begin(OperandMatchTable), std::end(OperandMatchTable),
11734   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
gen/lib/Target/PowerPC/PPCGenAsmMatcher.inc
 2094                           std::begin(TiedAsmOperandTable)) &&
 4126                               std::begin(TiedAsmOperandTable)) &&
 7033   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
 7221   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
gen/lib/Target/RISCV/RISCVGenAsmMatcher.inc
  963                           std::begin(TiedAsmOperandTable)) &&
 1774                               std::begin(TiedAsmOperandTable)) &&
 2422   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
 2786     std::equal_range(std::begin(OperandMatchTable), std::end(OperandMatchTable),
gen/lib/Target/Sparc/SparcGenAsmMatcher.inc
 1582                           std::begin(TiedAsmOperandTable)) &&
 2341                               std::begin(TiedAsmOperandTable)) &&
 4166   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
 4494     std::equal_range(std::begin(OperandMatchTable), std::end(OperandMatchTable),
gen/lib/Target/SystemZ/SystemZGenAsmMatcher.inc
 1355                           std::begin(TiedAsmOperandTable)) &&
 2335                               std::begin(TiedAsmOperandTable)) &&
 5361   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
 9212     std::equal_range(std::begin(OperandMatchTable), std::end(OperandMatchTable),
 9257   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
gen/lib/Target/WebAssembly/WebAssemblyGenAsmMatcher.inc
  172                           std::begin(TiedAsmOperandTable)) &&
  392                               std::begin(TiedAsmOperandTable)) &&
 1130   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
gen/lib/Target/X86/X86GenAsmMatcher.inc
 4953                           std::begin(TiedAsmOperandTable)) &&
 7583                               std::begin(TiedAsmOperandTable)) &&
36960   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
36961   case 1: Start = std::begin(MatchTable1); End = std::end(MatchTable1); break;
include/llvm/ADT/PriorityWorklist.h
  115     if (std::begin(Input) == std::end(Input))
  122     V.insert(V.end(), std::begin(Input), std::end(Input));
include/llvm/ADT/STLExtras.h
  155     -> decltype(begin(std::forward<ContainerTy>(container))) {
  156   return begin(std::forward<ContainerTy>(container));
  281                            llvm::make_reverse_iterator(std::begin(C)))) {
  283                     llvm::make_reverse_iterator(std::begin(C)));
  426       FilterIteratorT(std::begin(std::forward<RangeT>(Range)),
  624   using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>;
  636     return iterator(std::begin(std::get<Ns>(ts))...);
 1472     return enumerator_iter<R>(0, std::begin(TheRange));
include/llvm/ADT/iterator.h
  332   return make_range(PointerIteratorT(std::begin(std::forward<RangeT>(Range))),
include/llvm/CodeGen/TargetLowering.h
  753       std::fill(std::begin(ValueTypeActions), std::end(ValueTypeActions),
include/llvm/MC/SubtargetFeature.h
   60     std::fill(std::begin(Bits), std::end(Bits), -1ULL);
  149     return std::equal(std::begin(Bits), std::end(Bits), std::begin(RHS.Bits));
  149     return std::equal(std::begin(Bits), std::end(Bits), std::begin(RHS.Bits));
lib/Analysis/MemorySSAUpdater.cpp
  764   privateUpdateExitBlocksForClonedLoop(ExitBlocks, std::begin(Arr),
lib/Analysis/TargetLibraryInfo.cpp
  582   std::move(std::begin(TLI.AvailableArray), std::end(TLI.AvailableArray),
  602   std::move(std::begin(TLI.AvailableArray), std::end(TLI.AvailableArray),
  623   const auto *Start = std::begin(StandardNames);
lib/CodeGen/MachineTraceMetrics.cpp
   55   std::fill(std::begin(Ensembles), std::end(Ensembles), nullptr);
lib/CodeGen/TargetLoweringBase.cpp
  595   std::fill(std::begin(LibcallRoutineNames), std::end(LibcallRoutineNames), nullptr);
  608   std::fill(std::begin(RegClassForVT), std::end(RegClassForVT), nullptr);
  609   std::fill(std::begin(TargetDAGCombineArray),
lib/DebugInfo/PDB/Native/SymbolCache.cpp
  103       std::begin(BuiltinTypes), std::end(BuiltinTypes),
lib/IR/DebugInfoMetadata.cpp
  433   assert((std::end(Ops) - std::begin(Ops)) == (int)CT->getNumOperands() &&
lib/MC/MCSectionMachO.cpp
  224       std::begin(SectionTypeDescriptors), std::end(SectionTypeDescriptors),
  234   TAA = TypeDescriptor - std::begin(SectionTypeDescriptors);
  252         std::begin(SectionAttrDescriptors), std::end(SectionAttrDescriptors),
lib/Support/Unix/Signals.inc
  359     if (std::find(std::begin(IntSigs), std::end(IntSigs), Sig)
lib/Support/VirtualFileSystem.cpp
 1302     DenseMap<StringRef, KeyStatus> Keys(std::begin(Fields), std::end(Fields));
 1503     DenseMap<StringRef, KeyStatus> Keys(std::begin(Fields), std::end(Fields));
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 2849     auto ext = std::find_if(std::begin(ExtensionMap),
lib/Target/ARM/ARMExpandPseudoInsts.cpp
  420     assert(std::is_sorted(std::begin(NEONLdStTable), std::end(NEONLdStTable)) &&
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
 6155       std::find_if(std::begin(PrefixEntries), std::end(PrefixEntries),
lib/Target/ARM/Thumb1FrameLowering.cpp
  884       std::begin(AllHighRegs), HiRegsToSave, AllHighRegsEnd);
  889         findNextOrderedReg(std::begin(AllCopyRegs), CopyRegs, AllCopyRegsEnd);
  992   auto HiRegToRestore = findNextOrderedReg(std::begin(AllHighRegs),
  999         findNextOrderedReg(std::begin(AllCopyRegs), CopyRegs, AllCopyRegsEnd);
lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp
  193       std::begin(ModifierNames), std::end(ModifierNames),
  204       std::begin(ModifierNames), std::end(ModifierNames),
lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
  595   static std::map<unsigned, unsigned> subinstOpcodeMap(std::begin(opcodeData),
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 8532   case 0: Start = std::begin(MatchTable0); End = std::end(MatchTable0); break;
lib/Target/Mips/Mips16HardFloat.cpp
  371   return std::binary_search(std::begin(IntrinsicInline),
lib/Target/Mips/Mips16ISelLowering.cpp
  433       if (std::binary_search(std::begin(HardFloatLibCalls),
  476       if (std::binary_search(std::begin(HardFloatLibCalls),
lib/Target/Mips/MipsCCState.cpp
   33   assert(std::is_sorted(std::begin(LibCalls), std::end(LibCalls), Comp));
   34   return std::binary_search(std::begin(LibCalls), std::end(LibCalls),
lib/Target/NVPTX/NVPTXISelLowering.cpp
 2458   return std::find(std::begin(specialTypes), std::end(specialTypes),
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
 1039     std::equal_range(std::begin(InsnMatchTable), std::end(InsnMatchTable),
lib/Target/X86/AsmParser/X86AsmParser.cpp
 3248       std::count(std::begin(Match), std::end(Match), Match_Success);
 3287   if (std::count(std::begin(Match), std::end(Match), Match_MnemonicFail) == 4) {
 3316   if (std::count(std::begin(Match), std::end(Match),
 3324   if (std::count(std::begin(Match), std::end(Match),
 3333   if (std::count(std::begin(Match), std::end(Match),
lib/Target/X86/X86CallingConv.cpp
   71     return makeArrayRef(std::begin(RegListZMM), std::end(RegListZMM));
   77     return makeArrayRef(std::begin(RegListYMM), std::end(RegListYMM));
   82   return makeArrayRef(std::begin(RegListXMM), std::end(RegListXMM));
   87   return makeArrayRef(std::begin(RegListGPR), std::end(RegListGPR));
lib/Target/X86/X86EvexToVex.cpp
  240     assert(std::is_sorted(std::begin(X86EvexToVex128CompressTable),
  243     assert(std::is_sorted(std::begin(X86EvexToVex256CompressTable),
lib/Target/X86/X86ISelLowering.cpp
 3125     return makeArrayRef(std::begin(GPR64ArgRegsWin64), std::end(GPR64ArgRegsWin64));
 3131   return makeArrayRef(std::begin(GPR64ArgRegs64Bit), std::end(GPR64ArgRegs64Bit));
 3161   return makeArrayRef(std::begin(XMMArgRegs64Bit), std::end(XMMArgRegs64Bit));
lib/Target/X86/X86InstrFMA3Info.cpp
  119     assert(std::is_sorted(std::begin(Groups), std::end(Groups)) &&
  120            std::is_sorted(std::begin(RoundGroups), std::end(RoundGroups)) &&
  121            std::is_sorted(std::begin(BroadcastGroups),
lib/Target/X86/X86InstrFoldTables.cpp
 5520     assert(std::is_sorted(std::begin(MemoryFoldTable2Addr),
 5522            std::adjacent_find(std::begin(MemoryFoldTable2Addr),
 5526     assert(std::is_sorted(std::begin(MemoryFoldTable0),
 5528            std::adjacent_find(std::begin(MemoryFoldTable0),
 5532     assert(std::is_sorted(std::begin(MemoryFoldTable1),
 5534            std::adjacent_find(std::begin(MemoryFoldTable1),
 5538     assert(std::is_sorted(std::begin(MemoryFoldTable2),
 5540            std::adjacent_find(std::begin(MemoryFoldTable2),
 5544     assert(std::is_sorted(std::begin(MemoryFoldTable3),
 5546            std::adjacent_find(std::begin(MemoryFoldTable3),
 5550     assert(std::is_sorted(std::begin(MemoryFoldTable4),
 5552            std::adjacent_find(std::begin(MemoryFoldTable4),
 5556     assert(std::is_sorted(std::begin(BroadcastFoldTable2),
 5558            std::adjacent_find(std::begin(BroadcastFoldTable2),
 5562     assert(std::is_sorted(std::begin(BroadcastFoldTable3),
 5564            std::adjacent_find(std::begin(BroadcastFoldTable3),
lib/Target/X86/X86InstructionSelector.cpp
  799       std::find_if(std::begin(OpTable), std::end(OpTable),
 1605   auto OpEntryIt = std::find_if(std::begin(OpTable), std::end(OpTable),
lib/Target/X86/X86IntrinsicsInfo.h
  326   const IntrinsicData *Data =  std::lower_bound(std::begin(IntrinsicsWithChain),
 1150   const IntrinsicData *Data = std::lower_bound(std::begin(IntrinsicsWithoutChain),
 1159   assert(std::is_sorted(std::begin(IntrinsicsWithoutChain),
 1161          std::is_sorted(std::begin(IntrinsicsWithChain),
 1164   assert((std::adjacent_find(std::begin(IntrinsicsWithoutChain),
 1167          (std::adjacent_find(std::begin(IntrinsicsWithChain),
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
  996     auto ValI = std::begin(Val);
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1521       std::remove(std::begin(NewBlocks), std::end(NewBlocks), nullptr);
 1523   addToParentLoopIfNeeded(makeArrayRef(std::begin(NewBlocks), NewBlocksEnd));
tools/clang/include/clang/AST/OpenMPClause.h
 4883     llvm::copy(MapModifiers, std::begin(MapTypeModifiers));
 4888     llvm::copy(MapModifiersLoc, std::begin(MapTypeModifiersLoc));
tools/clang/lib/AST/MicrosoftMangle.cpp
 3511         Mangler.getStream() << '?' << (Pos - std::begin(SpecialChars));
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  569   std::set<ArgKind> TypeSet(std::begin(InitialTypes), std::end(InitialTypes));
tools/clang/lib/Basic/Targets/AVR.cpp
  293   Values.append(std::begin(ValidFamilyNames), std::end(ValidFamilyNames));
tools/clang/lib/Basic/Targets/BPF.cpp
   42   Values.append(std::begin(ValidCPUNames), std::end(ValidCPUNames));
tools/clang/lib/Basic/Targets/Mips.cpp
   58   Values.append(std::begin(ValidCPUNames), std::end(ValidCPUNames));
tools/clang/lib/Basic/Targets/PPC.cpp
  469   Values.append(std::begin(ValidCPUNames), std::end(ValidCPUNames));
tools/clang/lib/Basic/Targets/WebAssembly.cpp
   57   Values.append(std::begin(ValidCPUNames), std::end(ValidCPUNames));
tools/clang/lib/CodeGen/BackendUtil.cpp
  520   llvm::copy(CodeGenOpts.CoverageVersion, std::begin(Options.Version));
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 3066     RealArgs.append(std::begin(Args), std::end(Args));
 3210   llvm::SmallVector<llvm::Value *, 4> EnterArgs(std::begin(Args),
 4564   SmallVector<llvm::Value *, 16> CallArgs(std::begin(CommonArgs),
 9912   RealArgs.append(std::begin(Args), std::end(Args));
10795     std::copy(CallArgs.begin(), CallArgs.end(), std::begin(Args));
10957     std::copy(CallArgs.begin(), CallArgs.end(), std::begin(Args));
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 2051     LibDirs.append(begin(SolarisLibDirs), end(SolarisLibDirs));
 2052     BiarchLibDirs.append(begin(SolarisLibDirs), end(SolarisLibDirs));
 2055       TripleAliases.append(begin(SolarisX86Triples), end(SolarisX86Triples));
 2056       BiarchTripleAliases.append(begin(SolarisX86_64Triples),
 2060       TripleAliases.append(begin(SolarisX86_64Triples),
 2062       BiarchTripleAliases.append(begin(SolarisX86Triples),
 2066       TripleAliases.append(begin(SolarisSparcV8Triples),
 2068       BiarchTripleAliases.append(begin(SolarisSparcV9Triples),
 2072       TripleAliases.append(begin(SolarisSparcV9Triples),
 2074       BiarchTripleAliases.append(begin(SolarisSparcV8Triples),
 2096       LibDirs.append(begin(AArch64LibDirs), end(AArch64LibDirs));
 2097       TripleAliases.append(begin(AArch64AndroidTriples),
 2102       LibDirs.append(begin(ARMLibDirs), end(ARMLibDirs));
 2103       TripleAliases.append(begin(ARMAndroidTriples), end(ARMAndroidTriples));
 2106       LibDirs.append(begin(MIPSELLibDirs), end(MIPSELLibDirs));
 2107       TripleAliases.append(begin(MIPSELAndroidTriples),
 2109       BiarchLibDirs.append(begin(MIPS64ELLibDirs), end(MIPS64ELLibDirs));
 2110       BiarchTripleAliases.append(begin(MIPS64ELAndroidTriples),
 2114       LibDirs.append(begin(MIPS64ELLibDirs), end(MIPS64ELLibDirs));
 2115       TripleAliases.append(begin(MIPS64ELAndroidTriples),
 2117       BiarchLibDirs.append(begin(MIPSELLibDirs), end(MIPSELLibDirs));
 2118       BiarchTripleAliases.append(begin(MIPSELAndroidTriples),
 2122       LibDirs.append(begin(X86_64LibDirs), end(X86_64LibDirs));
 2123       TripleAliases.append(begin(X86_64AndroidTriples),
 2125       BiarchLibDirs.append(begin(X86LibDirs), end(X86LibDirs));
 2126       BiarchTripleAliases.append(begin(X86AndroidTriples),
 2130       LibDirs.append(begin(X86LibDirs), end(X86LibDirs));
 2131       TripleAliases.append(begin(X86AndroidTriples), end(X86AndroidTriples));
 2132       BiarchLibDirs.append(begin(X86_64LibDirs), end(X86_64LibDirs));
 2133       BiarchTripleAliases.append(begin(X86_64AndroidTriples),
 2145     LibDirs.append(begin(AArch64LibDirs), end(AArch64LibDirs));
 2146     TripleAliases.append(begin(AArch64Triples), end(AArch64Triples));
 2147     BiarchLibDirs.append(begin(AArch64LibDirs), end(AArch64LibDirs));
 2148     BiarchTripleAliases.append(begin(AArch64Triples), end(AArch64Triples));
 2151     LibDirs.append(begin(AArch64beLibDirs), end(AArch64beLibDirs));
 2152     TripleAliases.append(begin(AArch64beTriples), end(AArch64beTriples));
 2153     BiarchLibDirs.append(begin(AArch64beLibDirs), end(AArch64beLibDirs));
 2154     BiarchTripleAliases.append(begin(AArch64beTriples), end(AArch64beTriples));
 2158     LibDirs.append(begin(ARMLibDirs), end(ARMLibDirs));
 2160       TripleAliases.append(begin(ARMHFTriples), end(ARMHFTriples));
 2162       TripleAliases.append(begin(ARMTriples), end(ARMTriples));
 2167     LibDirs.append(begin(ARMebLibDirs), end(ARMebLibDirs));
 2169       TripleAliases.append(begin(ARMebHFTriples), end(ARMebHFTriples));
 2171       TripleAliases.append(begin(ARMebTriples), end(ARMebTriples));
 2175     LibDirs.append(begin(AVRLibDirs), end(AVRLibDirs));
 2176     TripleAliases.append(begin(AVRTriples), end(AVRTriples));
 2179     LibDirs.append(begin(X86_64LibDirs), end(X86_64LibDirs));
 2180     TripleAliases.append(begin(X86_64Triples), end(X86_64Triples));
 2184       BiarchLibDirs.append(begin(X32LibDirs), end(X32LibDirs));
 2185       BiarchTripleAliases.append(begin(X86_64Triples), end(X86_64Triples));
 2187       BiarchLibDirs.append(begin(X86LibDirs), end(X86LibDirs));
 2188       BiarchTripleAliases.append(begin(X86Triples), end(X86Triples));
 2192     LibDirs.append(begin(X86LibDirs), end(X86LibDirs));
 2196       TripleAliases.append(begin(X86Triples), end(X86Triples));
 2197       BiarchLibDirs.append(begin(X86_64LibDirs), end(X86_64LibDirs));
 2198       BiarchTripleAliases.append(begin(X86_64Triples), end(X86_64Triples));
 2202     LibDirs.append(begin(MIPSLibDirs), end(MIPSLibDirs));
 2203     TripleAliases.append(begin(MIPSTriples), end(MIPSTriples));
 2204     BiarchLibDirs.append(begin(MIPS64LibDirs), end(MIPS64LibDirs));
 2205     BiarchTripleAliases.append(begin(MIPS64Triples), end(MIPS64Triples));
 2206     BiarchLibDirs.append(begin(MIPSN32LibDirs), end(MIPSN32LibDirs));
 2207     BiarchTripleAliases.append(begin(MIPSN32Triples), end(MIPSN32Triples));
 2210     LibDirs.append(begin(MIPSELLibDirs), end(MIPSELLibDirs));
 2211     TripleAliases.append(begin(MIPSELTriples), end(MIPSELTriples));
 2212     TripleAliases.append(begin(MIPSTriples), end(MIPSTriples));
 2213     BiarchLibDirs.append(begin(MIPS64ELLibDirs), end(MIPS64ELLibDirs));
 2214     BiarchTripleAliases.append(begin(MIPS64ELTriples), end(MIPS64ELTriples));
 2215     BiarchLibDirs.append(begin(MIPSN32ELLibDirs), end(MIPSN32ELLibDirs));
 2216     BiarchTripleAliases.append(begin(MIPSN32ELTriples), end(MIPSN32ELTriples));
 2219     LibDirs.append(begin(MIPS64LibDirs), end(MIPS64LibDirs));
 2220     TripleAliases.append(begin(MIPS64Triples), end(MIPS64Triples));
 2221     BiarchLibDirs.append(begin(MIPSLibDirs), end(MIPSLibDirs));
 2222     BiarchTripleAliases.append(begin(MIPSTriples), end(MIPSTriples));
 2223     BiarchLibDirs.append(begin(MIPSN32LibDirs), end(MIPSN32LibDirs));
 2224     BiarchTripleAliases.append(begin(MIPSN32Triples), end(MIPSN32Triples));
 2227     LibDirs.append(begin(MIPS64ELLibDirs), end(MIPS64ELLibDirs));
 2228     TripleAliases.append(begin(MIPS64ELTriples), end(MIPS64ELTriples));
 2229     BiarchLibDirs.append(begin(MIPSELLibDirs), end(MIPSELLibDirs));
 2230     BiarchTripleAliases.append(begin(MIPSELTriples), end(MIPSELTriples));
 2231     BiarchLibDirs.append(begin(MIPSN32ELLibDirs), end(MIPSN32ELLibDirs));
 2232     BiarchTripleAliases.append(begin(MIPSN32ELTriples), end(MIPSN32ELTriples));
 2233     BiarchTripleAliases.append(begin(MIPSTriples), end(MIPSTriples));
 2236     LibDirs.append(begin(MSP430LibDirs), end(MSP430LibDirs));
 2237     TripleAliases.append(begin(MSP430Triples), end(MSP430Triples));
 2240     LibDirs.append(begin(PPCLibDirs), end(PPCLibDirs));
 2241     TripleAliases.append(begin(PPCTriples), end(PPCTriples));
 2242     BiarchLibDirs.append(begin(PPC64LibDirs), end(PPC64LibDirs));
 2243     BiarchTripleAliases.append(begin(PPC64Triples), end(PPC64Triples));
 2246     LibDirs.append(begin(PPC64LibDirs), end(PPC64LibDirs));
 2247     TripleAliases.append(begin(PPC64Triples), end(PPC64Triples));
 2248     BiarchLibDirs.append(begin(PPCLibDirs), end(PPCLibDirs));
 2249     BiarchTripleAliases.append(begin(PPCTriples), end(PPCTriples));
 2252     LibDirs.append(begin(PPC64LELibDirs), end(PPC64LELibDirs));
 2253     TripleAliases.append(begin(PPC64LETriples), end(PPC64LETriples));
 2256     LibDirs.append(begin(RISCV32LibDirs), end(RISCV32LibDirs));
 2257     TripleAliases.append(begin(RISCV32Triples), end(RISCV32Triples));
 2258     BiarchLibDirs.append(begin(RISCV64LibDirs), end(RISCV64LibDirs));
 2259     BiarchTripleAliases.append(begin(RISCV64Triples), end(RISCV64Triples));
 2262     LibDirs.append(begin(RISCV64LibDirs), end(RISCV64LibDirs));
 2263     TripleAliases.append(begin(RISCV64Triples), end(RISCV64Triples));
 2264     BiarchLibDirs.append(begin(RISCV32LibDirs), end(RISCV32LibDirs));
 2265     BiarchTripleAliases.append(begin(RISCV32Triples), end(RISCV32Triples));
 2269     LibDirs.append(begin(SPARCv8LibDirs), end(SPARCv8LibDirs));
 2270     TripleAliases.append(begin(SPARCv8Triples), end(SPARCv8Triples));
 2271     BiarchLibDirs.append(begin(SPARCv9LibDirs), end(SPARCv9LibDirs));
 2272     BiarchTripleAliases.append(begin(SPARCv9Triples), end(SPARCv9Triples));
 2275     LibDirs.append(begin(SPARCv9LibDirs), end(SPARCv9LibDirs));
 2276     TripleAliases.append(begin(SPARCv9Triples), end(SPARCv9Triples));
 2277     BiarchLibDirs.append(begin(SPARCv8LibDirs), end(SPARCv8LibDirs));
 2278     BiarchTripleAliases.append(begin(SPARCv8Triples), end(SPARCv8Triples));
 2281     LibDirs.append(begin(SystemZLibDirs), end(SystemZLibDirs));
 2282     TripleAliases.append(begin(SystemZTriples), end(SystemZTriples));
tools/clang/lib/Format/Format.cpp
 1779              std::binary_search(std::begin(FoundationIdentifiers),
tools/clang/lib/Lex/Lexer.cpp
 1572       std::lower_bound(std::begin(SortedHomoglyphs),
tools/clang/lib/Parse/ParseExprCXX.cpp
 1054     if (std::any_of(std::begin(EllipsisLocs), std::end(EllipsisLocs),
 1074             std::begin(EllipsisLocs), std::end(EllipsisLocs), 0,
tools/clang/tools/driver/driver.cpp
  229                      std::begin(arr), std::end(arr));
tools/clang/tools/extra/clang-tidy/abseil/AbseilMatcher.h
   56       std::begin(AbseilLibraries), std::end(AbseilLibraries),
tools/clang/tools/extra/clangd/index/Merge.cpp
  157     return std::any_of(std::begin(CodegenSuffixes), std::end(CodegenSuffixes),
tools/llvm-cxxdump/llvm-cxxdump.cpp
  238       StringRef *I = std::begin(COL.Symbols), *E = std::end(COL.Symbols);
  247       StringRef *I = std::begin(CHD.Symbols), *E = std::end(CHD.Symbols);
  263       StringRef *I = std::begin(BCD.Symbols), *E = std::end(BCD.Symbols);
  276       StringRef *I = std::begin(TD.Symbols), *E = std::end(TD.Symbols);
  307       StringRef *I = std::begin(CT.Symbols), *E = std::end(CT.Symbols);
tools/llvm-readobj/ELFDumper.cpp
 5358     std::vector<EnumEntry<unsigned>> SectionFlags(std::begin(ElfSectionFlags),
 5362       SectionFlags.insert(SectionFlags.end(), std::begin(ElfARMSectionFlags),
 5367                           std::begin(ElfHexagonSectionFlags),
 5371       SectionFlags.insert(SectionFlags.end(), std::begin(ElfMipsSectionFlags),
 5375       SectionFlags.insert(SectionFlags.end(), std::begin(ElfX86_64SectionFlags),
 5379       SectionFlags.insert(SectionFlags.end(), std::begin(ElfXCoreSectionFlags),
 5456     std::vector<EnumEntry<unsigned>> SymOtherFlags(std::begin(ElfSymOtherFlags),
 5464                              std::begin(ElfMips16SymOtherFlags),
 5468                              std::begin(ElfMipsSymOtherFlags),
unittests/ADT/BumpPtrListTest.cpp
  148   L1.insert(L1.end(), std::begin(N1s), std::end(N1s));
  151     L2.insert(L2.end(), std::begin(N2s), std::end(N2s));
unittests/ADT/IteratorTest.cpp
  218       make_range(PointeeIterator(std::begin(A)), PointeeIterator(std::end(A))),
  236       make_range(InputIterator(std::begin(A)), InputIterator(std::end(A))),
  271   pointer_iterator<int *> Begin(std::begin(A)), End(std::end(A));
  285   const pointer_iterator<int *> Begin(std::begin(A));
unittests/ADT/SmallPtrSetTest.cpp
  301   llvm::sort(std::begin(Found), std::end(Found));
  302   for (auto F = std::begin(Found), E = std::end(Found); F != E; ++F)
unittests/ADT/SmallVectorTest.cpp
  223       SmallVector<Constructable, 4>(std::begin(arr), std::end(arr));
  475   this->theVector.assign(std::begin(arr), std::end(arr));
unittests/ADT/TripleTest.cpp
  656     } while (std::next_permutation(std::begin(I), std::end(I)));
  661     } while (std::next_permutation(std::begin(J), std::end(J)));
  671     } while (std::next_permutation(std::begin(I), std::end(I)));
  676     } while (std::next_permutation(std::begin(J), std::end(J)));
  687     } while (std::next_permutation(std::begin(I), std::end(I)));
  692     } while (std::next_permutation(std::begin(J), std::end(J)));
  701     } while (std::next_permutation(std::begin(J), std::end(J)));
unittests/Support/ParallelTest.cpp
   33   sort(parallel::par, std::begin(array), std::end(array));
   34   ASSERT_TRUE(std::is_sorted(std::begin(array), std::end(array)));
unittests/TextAPI/TextStubV1Tests.cpp
  124       std::equal(Exports.begin(), Exports.end(), std::begin(TBDv1Symbols)));
unittests/TextAPI/TextStubV2Tests.cpp
  126       std::equal(Exports.begin(), Exports.end(), std::begin(TBDv2Symbols)));
unittests/TextAPI/TextStubV3Tests.cpp
  135       std::equal(Exports.begin(), Exports.end(), std::begin(TBDv3Symbols)));
unittests/TextAPI/TextStubV4Tests.cpp
  167                          std::begin(TBDv4ExportedSymbols)));
  169                          std::begin(TBDv4ReexportedSymbols)));
  171                          std::begin(TBDv4UndefinedSymbols)));