Home
last modified time | relevance | path

Searched refs:Cfg (Results 1 – 11 of 11) sorted by relevance

/openbsd/src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
DDataflowWorklist.h30 DataflowWorklistBase(const CFG &Cfg, PostOrderCFGView *POV, Comp C) in DataflowWorklistBase() argument
31 : EnqueuedBlocks(Cfg.getNumBlockIDs()), POV(POV), WorkList(C) {} in DataflowWorklistBase()
64 ForwardDataflowWorklist(const CFG &Cfg, PostOrderCFGView *POV) in ForwardDataflowWorklist()
65 : DataflowWorklistBase(Cfg, POV, in ForwardDataflowWorklist()
68 ForwardDataflowWorklist(const CFG &Cfg, AnalysisDeclContext &Ctx) in ForwardDataflowWorklist()
69 : ForwardDataflowWorklist(Cfg, Ctx.getAnalysis<PostOrderCFGView>()) {} in ForwardDataflowWorklist()
82 BackwardDataflowWorklist(const CFG &Cfg, AnalysisDeclContext &Ctx) in BackwardDataflowWorklist()
84 Cfg, Ctx.getAnalysis<PostOrderCFGView>(), in BackwardDataflowWorklist()
DControlFlowContext.h43 const CFG &getCFG() const { return *Cfg; } in getCFG()
53 ControlFlowContext(const Decl *D, std::unique_ptr<CFG> Cfg, in ControlFlowContext() argument
55 : ContainingDecl(D), Cfg(std::move(Cfg)), in ControlFlowContext()
60 std::unique_ptr<CFG> Cfg; variable
/openbsd/src/gnu/llvm/llvm/include/llvm/
DPassSupport.h72 #define INITIALIZE_PASS_WITH_OPTIONS(PassName, Arg, Name, Cfg, Analysis) \ argument
73 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
75 INITIALIZE_PASS_END(PassName, Arg, Name, Cfg, Analysis)
77 #define INITIALIZE_PASS_WITH_OPTIONS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ argument
78 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
DExprEngineCallAndReturn.cpp446 const CFG *Cfg = ADC->getCFG(); in isSmall() local
447 return Cfg->isLinear() || Cfg->size() <= AMgr.options.AlwaysInlineSize; in isSmall()
451 const CFG *Cfg = ADC->getCFG(); in isLarge() local
452 return Cfg->size() >= AMgr.options.MinCFGSizeTreatFunctionsAsLarge; in isLarge()
456 const CFG *Cfg = ADC->getCFG(); in isHuge() local
457 return Cfg->getNumBlockIDs() > AMgr.options.MaxInlinableSize; in isHuge()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DAnalysisBasedWarnings.cpp1067 void fillReachableBlocks(CFG *Cfg) { in fillReachableBlocks() argument
1071 ReachableBlocks.insert(&Cfg->getEntry()); in fillReachableBlocks()
1072 BlockQueue.push_back(&Cfg->getEntry()); in fillReachableBlocks()
1077 for (const auto *B : *Cfg) { in fillReachableBlocks()
1269 CFG *Cfg = AC.getCFG(); in DiagnoseSwitchLabelsFallthrough() local
1271 if (!Cfg) in DiagnoseSwitchLabelsFallthrough()
1274 FM.fillReachableBlocks(Cfg); in DiagnoseSwitchLabelsFallthrough()
1276 for (const CFGBlock *B : llvm::reverse(*Cfg)) { in DiagnoseSwitchLabelsFallthrough()
/openbsd/src/gnu/llvm/clang/include/clang/Analysis/Analyses/
DThreadSafetyCommon.h104 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First) {} in enterCFG() argument
468 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First);
DThreadSafetyTraverse.h285 void enterCFG(SCFG &Cfg) {} in enterCFG() argument
286 void exitCFG(SCFG &Cfg) {} in exitCFG() argument
DThreadSafetyTIL.h1703 SCFG(const SCFG &Cfg, BlockArray &&Ba) // steals memory from Ba in SCFG() argument
1704 : SExpr(COP_SCFG), Arena(Cfg.Arena), Blocks(std::move(Ba)) { in SCFG()
/openbsd/src/gnu/llvm/clang/lib/Analysis/
DThreadSafetyCommon.cpp847 void SExprBuilder::enterCFG(CFG *Cfg, const NamedDecl *D, in enterCFG() argument
850 unsigned NBlocks = Cfg->getNumBlockIDs(); in enterCFG()
857 for (auto *B : *Cfg) { in enterCFG()
863 CurrentBB = lookupBlock(&Cfg->getEntry()); in enterCFG()
DCFG.cpp6186 const CFG &Cfg = *getParent(); in isInevitablySinking() local
6205 if (Blk == &Cfg.getExit()) in isInevitablySinking()
/openbsd/src/sys/dev/pci/
Dpcidevs703 product AMD 0F_DRAM 0x1102 0Fh DRAM Cfg
704 product AMD 0F_MISC 0x1103 0Fh Misc Cfg
707 product AMD 10_DRAM 0x1202 10h DRAM Cfg
708 product AMD 10_MISC 0x1203 10h Misc Cfg
709 product AMD 10_LINK 0x1204 10h Link Cfg
720 product AMD 11_DRAM 0x1302 11h DRAM Cfg
721 product AMD 11_MISC 0x1303 11h Misc Cfg
722 product AMD 11_LINK 0x1304 11h Link Cfg
723 product AMD 15_1X_LINK 0x1400 15/1xh Link Cfg
725 product AMD 15_1X_DRAM 0x1402 15/1xh DRAM Cfg
[all …]