/llvm-project/mlir/include/mlir/IR/ |
H A D | Threading.h | 117 void parallelForEach(MLIRContext *context, IteratorT begin, IteratorT end, in parallelForEach() function 130 void parallelForEach(MLIRContext *context, RangeT &&range, FuncT &&func) { in parallelForEach() function 131 parallelForEach(context, std::begin(range), std::end(range), in parallelForEach() 142 parallelForEach(context, llvm::seq(begin, end), std::forward<FuncT>(func)); in parallelFor()
|
/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerImpl.cpp | 457 parallelForEach(ModulesCompileUnits, [&](RefModuleUnit &RefModule) { in link() 497 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link() 509 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link() 518 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link() 530 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link() 538 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link() 545 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link() 551 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link() 557 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link() 563 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
|
/llvm-project/llvm/include/llvm/Support/ |
H A D | Parallel.h | 231 void parallelForEach(IterTy Begin, IterTy End, FuncTy Fn) { 259 void parallelForEach(RangeTy &&R, FuncTy Fn) { 260 parallelForEach(std::begin(R), std::end(R), Fn); 233 void parallelForEach(IterTy Begin, IterTy End, FuncTy Fn) { parallelForEach() function 261 void parallelForEach(RangeTy &&R, FuncTy Fn) { parallelForEach() function
|
/llvm-project/lld/ELF/ |
H A D | ICF.cpp | 491 parallelForEach(sections, [&](InputSection *s) { in run() 500 parallelForEach(sections, [&](InputSection *s) { in run() 566 parallelForEach(ctx.objectFiles, [&](ELFFileBase *file) { in run()
|
H A D | Driver.cpp | 2710 parallelForEach(ctx.objectFiles, [&](ELFFileBase *file) { in readSecurityNotes() 2961 parallelForEach(ctx.objectFiles, [](ELFFileBase *file) { in link() 2964 parallelForEach(ctx.objectFiles, postParseObjectFile); in link() 2965 parallelForEach(ctx.bitcodeFiles, in link() 3055 parallelForEach(newObjectFiles, [](ELFFileBase *file) { in link() 3058 parallelForEach(newObjectFiles, postParseObjectFile); in link()
|
H A D | SyntheticSections.cpp | 1745 parallelForEach(relocs, [&ctx = ctx, symTab](DynamicReloc &rel) { in RelrBaseSection() 3301 parallelForEach(nameVecs, [&](auto &nameVec) { in writeTo() 3675 parallelForEach(symbols, [&](GdbSymbol &sym) { in getFileDefName() 4010 parallelForEach(sections, [&](MergeInputSection *sec) { in addSection() 4022 parallelForEach(ctx.objectFiles, [](ELFFileBase *file) { in addSection()
|
H A D | Writer.cpp | 1629 parallelForEach(File->getSymbols(), [&](Symbol *Sym) {
|
/llvm-project/lld/COFF/ |
H A D | ICF.cpp | 284 parallelForEach(chunks, [&](SectionChunk *sc) { in run() 291 parallelForEach(chunks, [&](SectionChunk *sc) { in run()
|
H A D | MinGW.cpp | 272 parallelForEach(ctx.objFileInstances, [&](ObjFile *file) { in wrapSymbols()
|
H A D | DebugTypes.cpp | 1081 parallelForEach(dependencySources, in mergeTypesWithGHash() 1083 parallelForEach(objectSources, in mergeTypesWithGHash() 1184 parallelForEach(objectSources, [&](TpiSource *source) { in mergeTypesWithGHash()
|
H A D | Writer.cpp | 2455 parallelForEach(sec->chunks, [&](Chunk *c) {
|
/llvm-project/lld/MachO/ |
H A D | ICF.cpp | 343 parallelForEach(icfInputs, [&](ConcatInputSection *isec) { 580 parallelForEach(foldable, [](ConcatInputSection *isec) {
|
H A D | Writer.cpp | 1151 parallelForEach(linkEditSections.begin(), linkEditSections.end(), in assignAddresses() 1204 parallelForEach(osecs.begin(), osecs.end(), [&](const OutputSection *osec) { in writeUuid() 1215 parallelForEach(inputFiles, [buf](const InputFile *file) { in writeUuid()
|
H A D | Driver.cpp | 1474 parallelForEach(symtab->getSymbols(), [&warningsCount](Symbol *sym) { in link() 1504 parallelForEach(symtab->getSymbols(), [](Symbol *sym) { in link()
|
/llvm-project/lld/wasm/ |
H A D | Driver.cpp | 1224 parallelForEach(ctx.objectFiles, [&](InputFile *file) { in linkerMain() 1240 parallelForEach(ctx.objectFiles, [](ObjFile *file) { in linkerMain()
|
H A D | Writer.cpp | 227 parallelForEach(outputSections, [buf](OutputSection *s) {
|
/llvm-project/lld/ELF/Arch/ |
H A D | ARM.cpp | 1319 parallelForEach(ctx.objectFiles, [&](InputFile *file) {
|