| /openbsd-src/gnu/usr.bin/cvs/ |
| H A D | cvsnt.dsp | 7 CFG=cvsnt - Win32 Release 14 !MESSAGE by defining the macro CFG on the command line. For example: 16 !MESSAGE NMAKE /f "cvsnt.mak" CFG="cvsnt - Win32 Release" 30 !IF "$(CFG)" == "cvsnt - Win32 Release" 54 !ELSEIF "$(CFG)" == "cvsnt - Win32 Debug" 93 !IF "$(CFG)" == "cvsnt - Win32 Release" 97 !ELSEIF "$(CFG)" == "cvsnt - Win32 Debug" 108 !IF "$(CFG)" == "cvsnt - Win32 Release" 112 !ELSEIF "$(CFG)" == "cvsnt - Win32 Debug" 123 !IF "$(CFG)" == "cvsnt - Win32 Release" [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/ |
| H A D | AnalysisDeclContext.h | 79 std::unique_ptr<CFG> cfg, completeCFG; 82 CFG::BuildOptions cfgBuildOptions; 83 CFG::BuildOptions::ForcedBlkExprs *forcedBlkExprs = nullptr; 100 const CFG::BuildOptions &BuildOptions); 110 CFG::BuildOptions &getCFGBuildOptions() { return cfgBuildOptions; } in getCFGBuildOptions() 112 const CFG::BuildOptions &getCFGBuildOptions() const { in getCFGBuildOptions() 152 CFG *getCFG(); 159 CFG *getUnoptimizedCFG(); 253 CFG *getCFG() const { return Ctx->getCFG(); } in getCFG() 431 CFG::BuildOptions cfgBuildOptions; [all …]
|
| H A D | CFG.h | 40 class CFG; variable 857 CFG *Parent; 860 explicit CFGBlock(unsigned blockid, BumpVectorContext &C, CFG *parent) in CFGBlock() 1076 CFG *getParent() const { return Parent; } in getParent() 1080 void dump(const CFG *cfg, const LangOptions &LO, bool ShowColors = false) const; 1081 void print(raw_ostream &OS, const CFG* cfg, const LangOptions &LO, 1225 class CFG { 1274 static std::unique_ptr<CFG> buildCFG(const Decl *D, Stmt *AST, ASTContext *C, 1436 CFG() : Blocks(BlkBVC, 10) {} in CFG() function 1534 template <> struct GraphTraits< ::clang::CFG* > [all …]
|
| /openbsd-src/gnu/usr.bin/cvs/windows-NT/SCC/ |
| H A D | SCC.mak | 6 !IF "$(CFG)" == "" 7 CFG=SCC - Win32 Debug macro 11 !IF "$(CFG)" != "SCC - Win32 Release" && "$(CFG)" != "SCC - Win32 Debug" 12 !MESSAGE Invalid configuration "$(CFG)" specified. 14 !MESSAGE by defining the macro CFG on the command line. For example: 16 !MESSAGE NMAKE /f "SCC.mak" CFG="SCC - Win32 Debug" 38 !IF "$(CFG)" == "SCC - Win32 Release" 97 !ELSEIF "$(CFG)" == "SCC - Win32 Debug" 187 !IF "$(CFG)" == "SCC - Win32 Release" 189 !ELSEIF "$(CFG)" == "SCC - Win32 Debug" [all …]
|
| H A D | SCC.dsp | 7 CFG=SCC - Win32 Release 14 !MESSAGE by defining the macro CFG on the command line. For example: 16 !MESSAGE NMAKE /f "SCC.mak" CFG="SCC - Win32 Release" 31 !IF "$(CFG)" == "SCC - Win32 Release" 56 !ELSEIF "$(CFG)" == "SCC - Win32 Debug"
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | DataflowWorklist.h | 30 DataflowWorklistBase(const CFG &Cfg, PostOrderCFGView *POV, Comp C) in DataflowWorklistBase() 64 ForwardDataflowWorklist(const CFG &Cfg, PostOrderCFGView *POV) in ForwardDataflowWorklist() 68 ForwardDataflowWorklist(const CFG &Cfg, AnalysisDeclContext &Ctx) in ForwardDataflowWorklist() 82 BackwardDataflowWorklist(const CFG &Cfg, AnalysisDeclContext &Ctx) in BackwardDataflowWorklist()
|
| H A D | ControlFlowContext.h | 43 const CFG &getCFG() const { return *Cfg; } in getCFG() 53 ControlFlowContext(const Decl *D, std::unique_ptr<CFG> Cfg, in ControlFlowContext() 60 std::unique_ptr<CFG> Cfg;
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
| H A D | Dominators.h | 50 CFGDominatorTreeImpl(CFG *cfg) { in CFGDominatorTreeImpl() 58 CFG *getCFG() { return cfg; } in getCFG() 87 void buildDominatorTree(CFG *cfg) { in buildDominatorTree() 97 for (CFG::const_iterator I = cfg->begin(), in dump() 178 CFG *cfg; 226 ControlDependencyCalculator(CFG *cfg) 255 CFG *cfg = PostDomTree.getCFG();
|
| H A D | PostOrderCFGView.h | 46 CFGBlockSet(const CFG *G) : VisitedBlockIDs(G->getNumBlockIDs(), false) {} in CFGBlockSet() 73 using po_iterator = llvm::po_iterator<const CFG *, CFGBlockSet, true>; 85 PostOrderCFGView(const CFG *cfg);
|
| H A D | CFGReachabilityAnalysis.h | 23 class CFG; variable 39 CFGReverseBlockReachabilityAnalysis(const CFG &cfg);
|
| H A D | UninitializedValues.h | 23 class CFG; variable 128 void runUninitializedVariablesAnalysis(const DeclContext &dc, const CFG &cfg,
|
| H A D | ThreadSafetyCommon.h | 104 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First) {} in enterCFG() 254 const CFG *getGraph() const { return CFGraph; } in getGraph() 255 CFG *getGraph() { return CFGraph; } in getGraph() 264 CFG *CFGraph = nullptr; 468 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First);
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.cpp | 282 VPBasicBlock::createEmptyBasicBlock(VPTransformState::CFGState &CFG) { in createEmptyBasicBlock() argument 285 BasicBlock *PrevBB = CFG.PrevBB; in createEmptyBasicBlock() 287 PrevBB->getParent(), CFG.ExitBB); in createEmptyBasicBlock() 294 BasicBlock *PredBB = CFG.VPBB2IRBB[PredVPBB]; in createEmptyBasicBlock() 324 VPBasicBlock *PrevVPBB = State->CFG.PrevVPBB; in execute() 326 BasicBlock *NewBB = State->CFG.PrevBB; // Reuse it if possible. in execute() 336 NewBB = State->CFG.ExitBB; in execute() 337 State->CFG.PrevBB = NewBB; in execute() 344 BasicBlock *ExitingBB = State->CFG.VPBB2IRBB[ExitingVPBB]; in execute() 364 NewBB = createEmptyBasicBlock(State->CFG); in execute() [all …]
|
| H A D | VPlanRecipes.cpp | 317 CondBr->setSuccessor(1, State.CFG.VPBB2IRBB[Header]); in generateInstruction() 342 State.CFG.VPBB2IRBB[Header]); in generateInstruction() 958 auto *CurrentTerminator = State.CFG.PrevBB->getTerminator(); in execute() 961 auto *CondBr = BranchInst::Create(State.CFG.PrevBB, nullptr, ConditionBit); in execute() 1038 Start->getType(), 2, "index", &*State.CFG.PrevBB->getFirstInsertionPt()); in execute() 1040 BasicBlock *VectorPH = State.CFG.getPreheaderBBFor(this); in execute() 1090 const DataLayout &DL = State.CFG.PrevBB->getModule()->getDataLayout(); in execute() 1112 IRBuilder<> Builder(State.CFG.PrevBB->getTerminator()); in execute() 1148 BasicBlock *VectorPH = State.CFG.getPreheaderBBFor(this); in execute() 1162 VecTy, 2, "vector.recur", &*State.CFG.PrevBB->getFirstInsertionPt()); in execute() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/ |
| H A D | ControlFlowContext.cpp | 28 buildStmtToBasicBlockMap(const CFG &Cfg) { in buildStmtToBasicBlockMap() 49 CFG::BuildOptions Options; in build() 59 auto Cfg = CFG::buildCFG(D, &S, &C, Options); in build()
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/ |
| H A D | AnalysisDeclContext.cpp | 57 const CFG::BuildOptions &Options) in AnalysisDeclContext() 182 forcedBlkExprs = new CFG::BuildOptions::ForcedBlkExprs(); in registerForcedBlockExpression() 194 CFG::BuildOptions::ForcedBlkExprs::const_iterator itr = in getBlockForRegisteredExpression() 202 static void addParentsForSyntheticStmts(const CFG *TheCFG, ParentMap &PM) { in addParentsForSyntheticStmts() 206 for (CFG::synthetic_stmt_iterator I = TheCFG->synthetic_stmt_begin(), in addParentsForSyntheticStmts() 213 CFG *AnalysisDeclContext::getCFG() { in getCFG() 218 cfg = CFG::buildCFG(D, getBody(), &D->getASTContext(), cfgBuildOptions); in getCFG() 232 CFG *AnalysisDeclContext::getUnoptimizedCFG() { in getUnoptimizedCFG() 236 CFG::buildCFG(D, getBody(), &D->getASTContext(), cfgBuildOptions); in getUnoptimizedCFG() 254 if (CFG *c = getCFG()) { in getCFGStmtMap() [all …]
|
| H A D | PostOrderCFGView.cpp | 21 PostOrderCFGView::PostOrderCFGView(const CFG *cfg) { in PostOrderCFGView() 34 const CFG *cfg = ctx.getCFG(); in create()
|
| H A D | CFGStmtMap.cpp | 78 CFGStmtMap *CFGStmtMap::Build(CFG *C, ParentMap *PM) { in Build() 86 for (CFG::iterator I = C->begin(), E = C->end(); I != E; ++I) in Build()
|
| /openbsd-src/gnu/usr.bin/cvs/diff/ |
| H A D | libdiff.dsp | 7 CFG=libdiff - Win32 Release 14 !MESSAGE by defining the macro CFG on the command line. For example: 16 !MESSAGE NMAKE /f "libdiff.mak" CFG="libdiff - Win32 Release" 29 !IF "$(CFG)" == "libdiff - Win32 Release" 50 !ELSEIF "$(CFG)" == "libdiff - Win32 Debug"
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | timevar.def | 50 /* Time spent by constructing CFG. */ 52 /* Time spent by cleaning up CFG. */ 54 DEFTIMEVAR (TV_CFG_VERIFY , "CFG verifier") 72 DEFTIMEVAR (TV_TREE_CFG , "tree CFG construction") 73 DEFTIMEVAR (TV_TREE_CLEANUP_CFG , "tree CFG cleanup")
|
| /openbsd-src/gnu/gcc/gcc/doc/ |
| H A D | cfg.texi | 12 @cindex CFG, Control Flow Graph 15 A control flow graph (CFG) is a data structure built on top of the 18 being compiled. The CFG is a directed graph where the vertices 28 * Maintaining the CFG:: Keeping the control flow graph and up to date. 47 transparently by the provided API for manipulating the CFG@. The macro 446 not be easily integrated with the CFG manipulation API@. Many of the 447 functions and hooks to modify the CFG, such as 454 given to this issue in each pass that modifies the CFG@. 464 @node Maintaining the CFG 465 @section Maintaining the CFG [all …]
|
| /openbsd-src/gnu/llvm/llvm/docs/Proposals/ |
| H A D | VectorizationPlan.rst | 104 candidate is represented using a Hierarchical CFG. VPlan supports estimating 107 :Hierarchical CFG: 108 A control-flow graph whose nodes are basic-blocks or Hierarchical CFG's. The 109 Hierarchical CFG data structure is similar to the Tile Tree [5]_, where 116 The building block of the Hierarchical CFG. A pure-virtual base-class of 125 Hierarchical CFG. It represents a sequence of output IR instructions that will 134 CFG. A VPRegionBlock may indicate that its contents are to be replicated a 181 the Hierarchical CFG models the planned control-flow, and Recipes capture 214 2. RegionInfo: one can compare VPlan's H-CFG with the Region Analysis as used by
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 69 const CFG &cfg; 72 ReachableCode(const CFG &cfg) in ReachableCode() 131 const CFG &cfg; 145 DeadStoreObs(const CFG &cfg, ASTContext &ctx, BugReporter &br, in DeadStoreObs() 544 CFG &cfg = *mgr.getCFG(D); in checkASTCodeBody()
|
| H A D | AnalyzerStatsChecker.cpp | 44 const CFG *C = nullptr; in checkEndAnalysis() 75 for (CFG::const_iterator I = C->begin(); I != C->end(); ++I) { in checkEndAnalysis()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Passes/ |
| H A D | StandardInstrumentations.h | 129 struct CFG { struct 133 CFG(const Function *F, bool TrackBBLifetime); argument 135 bool operator==(const CFG &G) const { 145 static void printDiff(raw_ostream &out, const CFG &Before, argument 146 const CFG &After);
|