Searched refs:Blocks (Results 76 - 100 of 120) sorted by relevance

12345

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp508 std::vector<BasicBlock *> Blocks; member in struct:__anon2684::LoopConstrainer::ClonedLoop
1133 Result.Blocks.push_back(Clone);
1153 for (unsigned i = 0, e = Result.Blocks.size(); i != e; ++i) {
1154 BasicBlock *ClonedBB = Result.Blocks[i];
1533 if (!PreLoop.Blocks.empty()) {
1539 if (!PostLoop.Blocks.empty()) {
H A DLoopSimplifyCFG.cpp177 PrintOutVector("Blocks in which we can constant-fold terminator:",
649 SmallVector<WeakTrackingVH, 16> Blocks(L.blocks());
651 for (auto &Block : Blocks) {
H A DLoopFuse.cpp140 /// Blocks in the loop that exit the loop
225 "Exiting Blocks is out of sync");
1302 SmallVector<BasicBlock *, 8> Blocks(FC1.L->block_begin(),
1304 for (BasicBlock *BB : Blocks) {
1565 SmallVector<BasicBlock *, 8> Blocks(FC1.L->block_begin(),
1567 for (BasicBlock *BB : Blocks) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h208 llvm::SmallPtrSet<const BlockDecl *, 1> Blocks; member in class:clang::sema::FunctionScopeInfo
439 Blocks.insert(BD);
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPdbYaml.cpp139 IO.mapRequired("Stream", SB.Blocks);
H A DExplainOutputStyle.cpp250 getOffsetInStream(Layout.Blocks, FileOffset, File.pdb().getBlockSize());
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h239 if (!Blocks.empty()) {
282 assert(!Blocks.empty() && "Loop header is missing");
338 for (auto BB : Blocks) {
511 // For convenience, Blocks and Subloops are inserted in postorder. Reverse
H A DVectorUtils.h267 computeMinimumValueSizes(ArrayRef<BasicBlock*> Blocks,
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DCommentParser.cpp768 SmallVector<BlockContentComment *, 8> Blocks; local
770 Blocks.push_back(parseBlockContent());
776 return S.actOnFullComment(S.copyArray(llvm::makeArrayRef(Blocks)));
H A DCommentSema.cpp544 ArrayRef<BlockContentComment *> Blocks) {
545 FullComment *FC = new (Allocator) FullComment(Blocks, ThisDeclInfo);
543 actOnFullComment( ArrayRef<BlockContentComment *> Blocks) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTypePromotion.cpp902 SmallPtrSet<BasicBlock*, 4> Blocks; local
905 Blocks.insert(I->getParent());
921 if (ToPromote < 2 || (Blocks.size() == 1 && (NonFreeArgs > SafeWrap.size())))
H A DModuloSchedule.cpp1804 SmallVector<MachineBasicBlock *, 8> Blocks; local
1805 llvm::copy(PeeledFront, std::back_inserter(Blocks));
1806 Blocks.push_back(BB);
1807 llvm::copy(PeeledBack, std::back_inserter(Blocks));
1810 for (MachineBasicBlock *B : reverse(Blocks)) {
1825 for (MachineBasicBlock *B : reverse(Blocks))
H A DMachineTraceMetrics.cpp428 MutableArrayRef<MachineTraceMetrics::TraceBlockInfo> Blocks;
434 const MachineLoopInfo *loops) : Blocks(blocks), Loops(loops) {}
455 MachineTraceMetrics::TraceBlockInfo &TBI = LB.Blocks[To->getNumber()];
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp106 SmallVector<VPBlockBase *, 8> Blocks; local
108 Blocks.push_back(Block);
110 for (VPBlockBase *Block : Blocks)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLDebugSections.cpp331 IO.mapRequired("Blocks", Lines.Blocks);
421 for (const auto &LC : Lines.Blocks) {
612 Result->Lines.Blocks.push_back(Block);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp123 SmallVector<BlockExpr *, 32> Blocks; member in class:__anon525::RewriteObjC
3539 if (CurFunctionDeclToDeclareForBlock && !Blocks.empty())
3542 !Blocks.empty() &&
3553 for (unsigned i = 0, count=0; i < Blocks.size(); i++) {
3554 CollectBlockDeclRefInfo(Blocks[i]);
3580 std::string CI = SynthesizeBlockImpl(Blocks[i], ImplTag, DescTag);
3584 std::string CF = SynthesizeBlockFunc(Blocks[i], i, FunName, ImplTag);
3589 std::string HF = SynthesizeBlockHelperFuncs(Blocks[i], i, FunName, ImplTag);
3618 Blocks.clear();
4358 Blocks
[all...]
H A DRewriteModernObjC.cpp132 SmallVector<BlockExpr *, 32> Blocks; member in class:__anon522::RewriteModernObjC
4327 !Blocks.empty() &&
4338 for (unsigned i = 0, count=0; i < Blocks.size(); i++) {
4339 CollectBlockDeclRefInfo(Blocks[i]);
4369 std::string CI = SynthesizeBlockImpl(Blocks[i], ImplTag, DescTag);
4373 std::string CF = SynthesizeBlockFunc(Blocks[i], i, FunName, ImplTag);
4378 std::string HF = SynthesizeBlockHelperFuncs(Blocks[i], i, FunName, ImplTag);
4413 Tag += utostr(Blocks.size()-1);
4427 Blocks.clear();
4435 (!Blocks
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp166 std::set<BasicBlock*> &Blocks) {
171 if (Blocks.insert(BB).second && BB != StopBlock)
165 addBlockAndPredsToSet(BasicBlock *InputBB, BasicBlock *StopBlock, std::set<BasicBlock*> &Blocks) argument
H A DLoopUnroll.cpp101 /// \param Blocks is a vector of basic blocks representing unrolled loop.
108 static bool needToInsertPhisForLCSSA(Loop *L, std::vector<BasicBlock *> Blocks, argument
110 for (BasicBlock *BB : Blocks) {
H A DLoopUnrollAndJam.cpp282 // Maps Blocks[0] -> Blocks[It]
316 // Maps Blocks[It] -> Blocks[It-1]
590 static bool getLoadsAndStores(BasicBlockSet &Blocks, argument
594 for (BasicBlock *BB : Blocks) {
693 Blocks | } ForeBlocks
697 Blocks | | } SubLoopBlocks
701 Blocks | } AftBlocks
715 we can arrange cloned Fore Blocks befor
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFGraph.h387 return reinterpret_cast<NodeBase*>(Blocks[BlockN]+Offset);
407 std::vector<char*> Blocks; member in struct:NodeAllocator
/freebsd-11-stable/stand/i386/boot2/
H A Dboot1.S323 mov 0x2(%bp),%ah # Blocks to read
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp1487 DenseSet<MachineBasicBlock*> Blocks;
1492 Blocks.insert(DomB);
1498 Blocks.insert(MBB);
1513 if (Blocks.count(DomB)) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
H A DModule.cpp110 .Case("blocks", LangOpts.Blocks)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp369 llvm::computeMinimumValueSizes(ArrayRef<BasicBlock *> Blocks, DemandedBits &DB, argument
385 for (auto *BB : Blocks)

Completed in 603 milliseconds

12345