Searched refs:Leafs (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMP.cpp | 29 getFirstCompositeRange(iterator_range<ArrayRef<Directive>::iterator> Leafs) { in getFirstCompositeRange() argument 58 auto Empty = llvm::make_range(Leafs.end(), Leafs.end()); in getFirstCompositeRange() 60 auto Begin = firstLoopAssociated(Leafs); in getFirstCompositeRange() 61 if (Begin == Leafs.end()) in getFirstCompositeRange() 65 firstLoopAssociated(llvm::make_range(std::next(Begin), Leafs.end())); in getFirstCompositeRange() 66 if (End == Leafs.end()) in getFirstCompositeRange() 69 for (; End != Leafs.end(); ++End) { in getFirstCompositeRange() 86 if (auto Leafs = getLeafConstructs(D); !Leafs.empty()) in getLeafConstructsOrSelf() local 87 return Leafs; in getLeafConstructsOrSelf() 99 ArrayRef<Directive> Leafs = getLeafConstructsOrSelf(D); in getLeafOrCompositeConstructs() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 805 ArrayRef<uint8_t> llvm::CodeViewYAML::toDebugT(ArrayRef<LeafRecord> Leafs, in toDebugT() argument 810 for (const auto &Leaf : Leafs) { in toDebugT()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 4892 ArrayRef<OpenMPDirectiveKind> Leafs = getLeafConstructsOrSelf(ParentRegion); in checkNestingOfRegions() local 4901 NestingProhibited = CancelRegion != Leafs.back(); in checkNestingOfRegions() 15172 ArrayRef<OpenMPDirectiveKind> Leafs = getLeafConstructsOrSelf(DKind); in getOpenMPCaptureRegionForClause() local 15205 if (Leafs[0] == OMPD_target) in getOpenMPCaptureRegionForClause() 15209 if (Leafs[0] == OMPD_target || in getOpenMPCaptureRegionForClause() 15240 if (isAllowedClauseForDirective(Leafs[I], Clause, OpenMPVersion)) in getOpenMPCaptureRegionForClause() 15249 if (!isOpenMPCapturingDirective(Leafs[I])) in getOpenMPCaptureRegionForClause() 15252 getOpenMPCaptureRegions(Regions, Leafs[I]); in getOpenMPCaptureRegionForClause() 15261 for (int I = 0, E = Leafs.size(); I != E; ++I) { in getOpenMPCaptureRegionForClause() 15262 if (Leafs[I] == Dir) in getOpenMPCaptureRegionForClause() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 2613 auto Leafs = PP.getLeafModuleMacros(Name); in WritePreprocessor() local 2614 SmallVector<ModuleMacro *, 8> Worklist(Leafs.begin(), Leafs.end()); in WritePreprocessor()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 13265 SmallVector<const SDNode *> Leafs{From}; // Leafs reachable with VisitFrom. in copyExtraInfo() local 13271 Leafs.emplace_back(N); in copyExtraInfo() 13309 std::swap(StartFrom, Leafs); in copyExtraInfo() 13316 assert(!Leafs.empty()); in copyExtraInfo()
|
H A D | DAGCombiner.cpp | 22452 SmallVector<Entry, 32> Leafs; in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() local 22503 Leafs.emplace_back(std::move(E)); in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() 22506 unsigned NewVecEltBitWidth = Leafs.front().NumBits; in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() 22519 if (!all_of(Leafs, [NewVecEltBitWidth](const Entry &E) { in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() 22540 for (const Entry &E : Leafs) { in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
|