/external/tensorflow/tensorflow/compiler/xla/service/ |
flatten_call_graph.cc | 120 std::unique_ptr<CallGraph> call_graph = CallGraph::Build(module);
|
ar_crs_combiner.h | 149 std::unique_ptr<CallGraph> call_graph_;
|
hlo_rematerialization.h | 113 std::unique_ptr<CallGraph> call_graph_;
|
call_inliner.cc | 139 std::unique_ptr<CallGraph> call_graph = CallGraph::Build(module);
|
hlo_dataflow_analysis.h | 134 const CallGraph& call_graph() const { return *call_graph_; } 225 std::unique_ptr<CallGraph> call_graph_;
|
copy_insertion.cc | [all...] |
hlo_liveness_analysis.cc | 197 Workset* workset, CallGraph* call_graph) { 228 Workset* workset, CallGraph* call_graph) { 253 : module_(module), call_graph_(CallGraph::Build(&module)) {}
|
/external/llvm/lib/Transforms/IPO/ |
InlineAlways.cpp | 18 #include "llvm/Analysis/CallGraph.h" 57 bool doFinalization(CallGraph &CG) override {
|
ArgumentPromotion.cpp | 39 #include "llvm/Analysis/CallGraph.h" 86 bool doInitialization(CallGraph &CG) override; 96 PromoteArguments(CallGraphNode *CGN, CallGraph &CG, 105 SmallPtrSetImpl<Argument *> &ByValArgsToTransform, CallGraph &CG); 120 static bool runImpl(CallGraphSCC &SCC, CallGraph &CG, 145 // Get the callgraph information that we need to update to reflect our 147 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); 242 PromoteArguments(CallGraphNode *CGN, CallGraph &CG, 635 SmallPtrSetImpl<Argument *> &ByValArgsToTransform, CallGraph &CG) { 773 // Get a new callgraph node for NF [all...] |
Internalize.cpp | 26 #include "llvm/Analysis/CallGraph.h" 153 bool InternalizePass::internalizeModule(Module &M, CallGraph *CG) { 191 // Remove a callgraph edge from the external node to this function. 272 CallGraph *CG = CGPass ? &CGPass->getCallGraph() : nullptr;
|
Inliner.cpp | 21 #include "llvm/Analysis/CallGraph.h" 71 /// do so and update the CallGraph for this operation. 377 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); 533 // callgraph references to the node, we cannot delete it yet, this 570 bool Inliner::doFinalization(CallGraph &CG) { 575 bool Inliner::removeDeadFunctions(CallGraph &CG, bool AlwaysInlineOnly) { 661 // this inline, because that would invalidate our CallGraph::iterator
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/ |
GlobalsModRefTest.cpp | 48 llvm::CallGraph CG(*M);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
SyntheticCountsUtils.cpp | 18 #include "llvm/Analysis/CallGraph.h" 87 /// Propgate synthetic entry counts on a callgraph \p CG. 89 /// This performs a reverse post-order traversal of the callgraph SCC. For each 106 // The callgraph-scc needs to be visited in top-down order for propagation. 113 template class llvm::SyntheticCountsUtils<const CallGraph *>;
|
GlobalsModRef.cpp | 467 void GlobalsAAResult::CollectSCCMembership(CallGraph &CG) { 471 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { 486 void GlobalsAAResult::AnalyzeCallGraph(CallGraph &CG, Module &M) { 489 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { 585 // The callgraph doesn't include intrinsic calls. [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
Inliner.cpp | 20 #include "llvm/Analysis/CallGraph.h" 69 /// do so and update the CallGraph for this operation. 331 CallGraph &CG = getAnalysis<CallGraph>(); 472 // callgraph references to the node, we cannot delete it yet, this 511 bool Inliner::doFinalization(CallGraph &CG) { 517 bool Inliner::removeDeadFunctions(CallGraph &CG, 523 for (CallGraph::iterator I = CG.begin(), E = CG.end(); I != E; ++I) { 555 // this inline, because that would invalidate our CallGraph::iterator
|
/external/swiftshader/third_party/LLVM/lib/Analysis/IPA/ |
GlobalsModRef.cpp | 25 #include "llvm/Analysis/CallGraph.h" 99 AnalyzeCallGraph(getAnalysis<CallGraph>(), M); // Propagate on CG 105 AU.addRequired<CallGraph>(); 179 void AnalyzeCallGraph(CallGraph &CG, Module &M); 191 INITIALIZE_AG_DEPENDENCY(CallGraph) 369 void GlobalsModRef::AnalyzeCallGraph(CallGraph &CG, Module &M) { 372 for (scc_iterator<CallGraph*> I = scc_begin(&CG), E = scc_end(&CG); I != E;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/ |
AlwaysInliner.cpp | 113 bool doFinalization(CallGraph &CG) override {
|
Internalize.cpp | 26 #include "llvm/Analysis/CallGraph.h" 153 bool InternalizePass::internalizeModule(Module &M, CallGraph *CG) { 191 // Remove a callgraph edge from the external node to this function. 272 CallGraph *CG = CGPass ? &CGPass->getCallGraph() : nullptr;
|
Inliner.cpp | 31 #include "llvm/Analysis/CallGraph.h" 259 /// do so and update the CallGraph for this operation. 452 bool LegacyInlinerBase::doInitialization(CallGraph &CG) { 455 return false; // No changes to CallGraph. 465 inlineCallsImpl(CallGraphSCC &SCC, CallGraph &CG, 657 // callgraph references to the node, we cannot delete it yet, this 693 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph(); 707 bool LegacyInlinerBase::doFinalization(CallGraph &CG) { 715 bool LegacyInlinerBase::removeDeadFunctions(CallGraph &CG, 779 // this inline, because that would invalidate our CallGraph::iterato [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
DebugCheckers.cpp | 17 #include "clang/Analysis/CallGraph.h" 127 CallGraph CG; 147 CallGraph CG;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
AMDGPUAnnotateKernelFeatures.cpp | 22 #include "llvm/Analysis/CallGraph.h" 58 bool doInitialization(CallGraph &CG) override; 316 bool AMDGPUAnnotateKernelFeatures::doInitialization(CallGraph &CG) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/ |
Coroutines.cpp | 19 #include "llvm/Analysis/CallGraph.h" 171 // FIXME: This code is stolen from CallGraph::addToCallGraph(Function *F), which 173 // CallGraph. 174 static void buildCGN(CallGraph &CG, CallGraphNode *Node) { 194 CallGraph &CG, CallGraphSCC &SCC) {
|
CoroSplit.cpp | 29 #include "llvm/Analysis/CallGraph.h" 711 static void splitCoroutine(Function &F, CallGraph &CG, CallGraphSCC &SCC) { 761 static void prepareForSplit(Function &F, CallGraph &CG) { 789 static void createDevirtTriggerFunc(CallGraph &CG, CallGraphSCC &SCC) { 828 bool doInitialization(CallGraph &CG) override { 847 CallGraph &CG = getAnalysis<CallGraphWrapperPass>().getCallGraph();
|
/external/llvm/lib/Analysis/ |
GlobalsModRef.cpp | 448 void GlobalsAAResult::CollectSCCMembership(CallGraph &CG) { 452 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { 467 void GlobalsAAResult::AnalyzeCallGraph(CallGraph &CG, Module &M) { 470 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { 556 // The callgraph doesn't include intrinsic calls. [all...] |
/external/clang/lib/StaticAnalyzer/Frontend/ |
AnalysisConsumer.cpp | 24 #include "clang/Analysis/CallGraph.h" 458 // Note: CallGraph can trigger deserialization of more items from a pch 461 CallGraph CG; 474 llvm::ReversePostOrderTraversal<clang::CallGraph*> RPOT(&CG); 475 for (llvm::ReversePostOrderTraversal<clang::CallGraph*>::rpo_iterator 499 // Decls from CallGraph are already canonical. But Decls coming from
|