Lines Matching defs:CFGInfo
2297 static NodeRef getEntryNode(DOTFuncMSSAInfo *CFGInfo) {
2298 return &(CFGInfo->getFunction()->getEntryBlock());
2304 static nodes_iterator nodes_begin(DOTFuncMSSAInfo *CFGInfo) {
2305 return nodes_iterator(CFGInfo->getFunction()->begin());
2308 static nodes_iterator nodes_end(DOTFuncMSSAInfo *CFGInfo) {
2309 return nodes_iterator(CFGInfo->getFunction()->end());
2312 static size_t size(DOTFuncMSSAInfo *CFGInfo) {
2313 return CFGInfo->getFunction()->size();
2322 static std::string getGraphName(DOTFuncMSSAInfo *CFGInfo) {
2323 return "MSSA CFG for '" + CFGInfo->getFunction()->getName().str() +
2327 std::string getNodeLabel(const BasicBlock *Node, DOTFuncMSSAInfo *CFGInfo) {
2330 [CFGInfo](raw_string_ostream &OS, const BasicBlock &BB) -> void {
2331 BB.print(OS, &CFGInfo->getWriter(), true, true);
2350 DOTFuncMSSAInfo *CFGInfo) {
2355 DOTFuncMSSAInfo *CFGInfo) {
2356 return getNodeLabel(Node, CFGInfo).find(';') != std::string::npos
2388 DOTFuncMSSAInfo CFGInfo(F, MSSA);
2389 WriteGraph(&CFGInfo, "", false, "MSSA", DotCFGMSSA);