reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2579 UseListOrders = predictUseListOrder(M); 2581 if (!M->getModuleIdentifier().empty() && 2584 M->getModuleIdentifier().find('\n') == std::string::npos) 2585 Out << "; ModuleID = '" << M->getModuleIdentifier() << "'\n"; 2587 if (!M->getSourceFileName().empty()) { 2589 printEscapedString(M->getSourceFileName(), Out); 2593 const std::string &DL = M->getDataLayoutStr(); 2596 if (!M->getTargetTriple().empty()) 2597 Out << "target triple = \"" << M->getTargetTriple() << "\"\n"; 2599 if (!M->getModuleInlineAsm().empty()) { 2603 StringRef Asm = M->getModuleInlineAsm(); 2628 if (!M->global_empty()) Out << '\n'; 2629 for (const GlobalVariable &GV : M->globals()) { 2634 if (!M->alias_empty()) Out << "\n"; 2635 for (const GlobalAlias &GA : M->aliases()) 2639 if (!M->ifunc_empty()) Out << "\n"; 2640 for (const GlobalIFunc &GI : M->ifuncs()) 2647 for (const Function &F : *M) 2658 if (!M->named_metadata_empty()) Out << '\n'; 2660 for (const NamedMDNode &Node : M->named_metadata())