reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
731 ConstructionContextLayer::create(cfg->getBumpVectorContext(), 784 return ConstructionContext::createFromLayers(cfg->getBumpVectorContext(), 796 B->appendStmt(const_cast<Stmt*>(S), cfg->getBumpVectorContext()); 802 B->appendConstructor(CE, CC, cfg->getBumpVectorContext()); 807 B->appendStmt(CE, cfg->getBumpVectorContext()); 816 B->appendCXXRecordTypedCall(CE, CC, cfg->getBumpVectorContext()); 821 B->appendStmt(CE, cfg->getBumpVectorContext()); 825 B->appendInitializer(I, cfg->getBumpVectorContext()); 829 B->appendNewAllocator(NE, cfg->getBumpVectorContext()); 833 B->appendBaseDtor(BS, cfg->getBumpVectorContext()); 837 B->appendMemberDtor(FD, cfg->getBumpVectorContext()); 846 B->appendCXXRecordTypedCall(ME, CC, cfg->getBumpVectorContext()); 851 cfg->getBumpVectorContext()); 855 B->appendTemporaryDtor(E, cfg->getBumpVectorContext()); 859 B->appendAutomaticObjDtor(VD, S, cfg->getBumpVectorContext()); 863 B->appendLifetimeEnds(VD, S, cfg->getBumpVectorContext()); 867 B->appendLoopExit(LoopStmt, cfg->getBumpVectorContext()); 871 B->appendDeleteDtor(RD, DE, cfg->getBumpVectorContext()); 888 cfg->getBumpVectorContext()); 895 cfg->getBumpVectorContext()); 900 B->appendScopeBegin(VD, S, cfg->getBumpVectorContext()); 905 B->prependScopeBegin(VD, S, cfg->getBumpVectorContext()); 910 B->appendScopeEnd(VD, S, cfg->getBumpVectorContext()); 915 B->prependScopeEnd(VD, S, cfg->getBumpVectorContext()); 1366 return ConstructionContextLayer::create(cfg->getBumpVectorContext(), Item, 1480 assert(cfg.get()); 1488 assert(Succ == &cfg->getExit()); 1524 VBaseSucc = Succ = B ? B : &cfg->getExit(); 1585 if (CFGBlock *B = cfg->getIndirectGotoBlock()) 1599 cfg->setEntry(createBlock()); 1605 return std::move(cfg); 1611 CFGBlock *B = cfg->createBlock(); 1623 addSuccessor(B, &cfg->getExit(), Succ); 1653 ConstructionContextLayer::create(cfg->getBumpVectorContext(), I), 1930 llvm::BumpPtrAllocator &alloc = cfg->getAllocator(); 2071 BumpVectorContext &C = cfg->getBumpVectorContext(); 2088 BumpVectorContext &C = cfg->getBumpVectorContext(); 2107 BumpVectorContext &C = cfg->getBumpVectorContext(); 2643 addSuccessor(Block, &cfg->getExit()); 2798 cfg->addSyntheticDeclStmt(DSNew, DS); 2854 ConstructionContextLayer::create(cfg->getBumpVectorContext(), DS), 3052 ConstructionContextLayer::create(cfg->getBumpVectorContext(), R), 3058 addSuccessor(Block, &cfg->getExit()); 3163 addSuccessor(NewTryTerminatedBlock, &cfg->getExit()); 3171 cfg->addTryDispatchBlock(TryTerminatedBlock); 3415 ConstructionContextLayer::create(cfg->getBumpVectorContext(), DS), 3464 ConstructionContextLayer::create(cfg->getBumpVectorContext(), MTE), 3745 ConstructionContextLayer::create(cfg->getBumpVectorContext(), 3799 addSuccessor(Block, &cfg->getExit()); 3829 addSuccessor(Block, &cfg->getExit()); 4268 addSuccessor(NewTryTerminatedBlock, &cfg->getExit()); 4276 cfg->addTryDispatchBlock(TryTerminatedBlock); 4472 ConstructionContextLayer::create(cfg->getBumpVectorContext(), E), 4500 ConstructionContextLayer::create(cfg->getBumpVectorContext(), NE), 4578 CFGBlock *IBlock = cfg->getIndirectGotoBlock(); 4582 cfg->setIndirectGotoBlock(IBlock);