HomeSort by relevance Sort by last modified time
    Searched defs:CallGraphNode (Results 1 - 25 of 37) sorted by null

1 2

  /external/llvm/include/llvm/Analysis/
CallGraph.h 69 class CallGraphNode;
79 typedef std::map<const Function *, std::unique_ptr<CallGraphNode>>
82 /// \brief A map from \c Function* to \c CallGraphNode*.
87 CallGraphNode *Root;
91 CallGraphNode *ExternalCallingNode;
95 std::unique_ptr<CallGraphNode> CallsExternalNode;
128 inline const CallGraphNode *operator[](const Function *F) const {
135 inline CallGraphNode *operator[](const Function *F) {
141 /// \brief Returns the \c CallGraphNode which is used to represent
143 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode;
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
CallGraph.h 67 class CallGraphNode;
76 typedef std::map<const Function *, CallGraphNode *> FunctionMapTy;
98 inline const CallGraphNode *operator[](const Function *F) const {
103 inline CallGraphNode *operator[](const Function *F) {
109 /// Returns the CallGraphNode which is used to represent undetermined calls
111 virtual CallGraphNode* getExternalCallingNode() const { return 0; }
112 virtual CallGraphNode* getCallsExternalNode() const { return 0; }
117 virtual CallGraphNode* getRoot() { return 0; }
118 virtual const CallGraphNode* getRoot() const { return 0; }
131 Function *removeFunctionFromModule(CallGraphNode *CGN)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
CallGraph.h 69 class CallGraphNode;
79 typedef std::map<const Function *, std::unique_ptr<CallGraphNode>>
82 /// \brief A map from \c Function* to \c CallGraphNode*.
87 CallGraphNode *Root;
91 CallGraphNode *ExternalCallingNode;
95 std::unique_ptr<CallGraphNode> CallsExternalNode;
128 inline const CallGraphNode *operator[](const Function *F) const {
135 inline CallGraphNode *operator[](const Function *F) {
141 /// \brief Returns the \c CallGraphNode which is used to represent
143 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
CallGraph.h 63 class CallGraphNode;
73 typedef std::map<const Function *, std::unique_ptr<CallGraphNode>>
76 /// \brief A map from \c Function* to \c CallGraphNode*.
81 CallGraphNode *ExternalCallingNode;
85 std::unique_ptr<CallGraphNode> CallsExternalNode;
118 inline const CallGraphNode *operator[](const Function *F) const {
125 inline CallGraphNode *operator[](const Function *F) {
131 /// \brief Returns the \c CallGraphNode which is used to represent
133 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
135 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
CallGraph.h 63 class CallGraphNode;
73 typedef std::map<const Function *, std::unique_ptr<CallGraphNode>>
76 /// \brief A map from \c Function* to \c CallGraphNode*.
81 CallGraphNode *ExternalCallingNode;
85 std::unique_ptr<CallGraphNode> CallsExternalNode;
118 inline const CallGraphNode *operator[](const Function *F) const {
125 inline CallGraphNode *operator[](const Function *F) {
131 /// \brief Returns the \c CallGraphNode which is used to represent
133 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
135 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
CallGraph.h 65 class CallGraphNode;
78 std::map<const Function *, std::unique_ptr<CallGraphNode>>;
80 /// \brief A map from \c Function* to \c CallGraphNode*.
85 CallGraphNode *ExternalCallingNode;
89 std::unique_ptr<CallGraphNode> CallsExternalNode;
122 inline const CallGraphNode *operator[](const Function *F) const {
129 inline CallGraphNode *operator[](const Function *F) {
135 /// \brief Returns the \c CallGraphNode which is used to represent
137 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
139 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/
CallGraph.h 65 class CallGraphNode;
78 std::map<const Function *, std::unique_ptr<CallGraphNode>>;
80 /// \brief A map from \c Function* to \c CallGraphNode*.
85 CallGraphNode *ExternalCallingNode;
89 std::unique_ptr<CallGraphNode> CallsExternalNode;
122 inline const CallGraphNode *operator[](const Function *F) const {
129 inline CallGraphNode *operator[](const Function *F) {
135 /// \brief Returns the \c CallGraphNode which is used to represent
137 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
139 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/
CallGraph.h 65 class CallGraphNode;
78 std::map<const Function *, std::unique_ptr<CallGraphNode>>;
80 /// \brief A map from \c Function* to \c CallGraphNode*.
85 CallGraphNode *ExternalCallingNode;
89 std::unique_ptr<CallGraphNode> CallsExternalNode;
122 inline const CallGraphNode *operator[](const Function *F) const {
129 inline CallGraphNode *operator[](const Function *F) {
135 /// \brief Returns the \c CallGraphNode which is used to represent
137 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
139 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/
CallGraph.h 65 class CallGraphNode;
78 std::map<const Function *, std::unique_ptr<CallGraphNode>>;
80 /// \brief A map from \c Function* to \c CallGraphNode*.
85 CallGraphNode *ExternalCallingNode;
89 std::unique_ptr<CallGraphNode> CallsExternalNode;
122 inline const CallGraphNode *operator[](const Function *F) const {
129 inline CallGraphNode *operator[](const Function *F) {
135 /// \brief Returns the \c CallGraphNode which is used to represent
137 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
139 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
CallGraph.h 69 class CallGraphNode;
79 typedef std::map<const Function *, std::unique_ptr<CallGraphNode>>
82 /// \brief A map from \c Function* to \c CallGraphNode*.
87 CallGraphNode *Root;
91 CallGraphNode *ExternalCallingNode;
95 std::unique_ptr<CallGraphNode> CallsExternalNode;
128 inline const CallGraphNode *operator[](const Function *F) const {
135 inline CallGraphNode *operator[](const Function *F) {
141 /// \brief Returns the \c CallGraphNode which is used to represent
143 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode;
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/
CallGraph.h 63 class CallGraphNode;
73 typedef std::map<const Function *, std::unique_ptr<CallGraphNode>>
76 /// \brief A map from \c Function* to \c CallGraphNode*.
81 CallGraphNode *ExternalCallingNode;
85 std::unique_ptr<CallGraphNode> CallsExternalNode;
118 inline const CallGraphNode *operator[](const Function *F) const {
125 inline CallGraphNode *operator[](const Function *F) {
131 /// \brief Returns the \c CallGraphNode which is used to represent
133 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
135 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/
CallGraph.h 63 class CallGraphNode;
73 typedef std::map<const Function *, std::unique_ptr<CallGraphNode>>
76 /// \brief A map from \c Function* to \c CallGraphNode*.
81 CallGraphNode *ExternalCallingNode;
85 std::unique_ptr<CallGraphNode> CallsExternalNode;
118 inline const CallGraphNode *operator[](const Function *F) const {
125 inline CallGraphNode *operator[](const Function *F) {
131 /// \brief Returns the \c CallGraphNode which is used to represent
133 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
135 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/
CallGraph.h 65 class CallGraphNode;
78 std::map<const Function *, std::unique_ptr<CallGraphNode>>;
80 /// \brief A map from \c Function* to \c CallGraphNode*.
85 CallGraphNode *ExternalCallingNode;
89 std::unique_ptr<CallGraphNode> CallsExternalNode;
122 inline const CallGraphNode *operator[](const Function *F) const {
129 inline CallGraphNode *operator[](const Function *F) {
135 /// \brief Returns the \c CallGraphNode which is used to represent
137 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
139 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/
CallGraph.h 65 class CallGraphNode;
78 std::map<const Function *, std::unique_ptr<CallGraphNode>>;
80 /// \brief A map from \c Function* to \c CallGraphNode*.
85 CallGraphNode *ExternalCallingNode;
89 std::unique_ptr<CallGraphNode> CallsExternalNode;
122 inline const CallGraphNode *operator[](const Function *F) const {
129 inline CallGraphNode *operator[](const Function *F) {
135 /// \brief Returns the \c CallGraphNode which is used to represent
137 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
139 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/
CallGraph.h 65 class CallGraphNode;
78 std::map<const Function *, std::unique_ptr<CallGraphNode>>;
80 /// \brief A map from \c Function* to \c CallGraphNode*.
85 CallGraphNode *ExternalCallingNode;
89 std::unique_ptr<CallGraphNode> CallsExternalNode;
122 inline const CallGraphNode *operator[](const Function *F) const {
129 inline CallGraphNode *operator[](const Function *F) {
135 /// \brief Returns the \c CallGraphNode which is used to represent
137 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
139 CallGraphNode *getCallsExternalNode() const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/
CallGraph.h 65 class CallGraphNode;
78 std::map<const Function *, std::unique_ptr<CallGraphNode>>;
80 /// \brief A map from \c Function* to \c CallGraphNode*.
85 CallGraphNode *ExternalCallingNode;
89 std::unique_ptr<CallGraphNode> CallsExternalNode;
122 inline const CallGraphNode *operator[](const Function *F) const {
129 inline CallGraphNode *operator[](const Function *F) {
135 /// \brief Returns the \c CallGraphNode which is used to represent
137 CallGraphNode *getExternalCallingNode() const { return ExternalCallingNode; }
139 CallGraphNode *getCallsExternalNode() const
    [all...]
  /external/tensorflow/tensorflow/compiler/xla/service/
call_graph.cc 81 CallGraphNode::CallGraphNode(HloComputation* computation)
84 const CallSite* CallGraphNode::GetCallSite(
93 void CallGraphNode::AddCallerCallSite(const CallSite& caller_callsite) {
102 void CallGraphNode::AddCallSiteForInstruction(HloInstruction* instruction) {
124 const CallGraphNode& CallGraph::GetNode(
131 CallGraphNode& CallGraph::GetNode(const HloComputation* computation) {
146 const CallGraphNode& b_node = GetNode(b);
189 std::queue<CallGraphNode*> worklist;
194 CallGraphNode& node = GetNode(computation)
    [all...]
call_graph.h 93 class CallGraphNode {
95 CallGraphNode(HloComputation* computation);
127 // Only CallGraph can modify CallGraphNode.
173 using VisitorFunction = std::function<Status(const CallGraphNode&)>;
179 const CallGraphNode& GetNode(const HloComputation* computation) const;
180 CallGraphNode& GetNode(const HloComputation* computation);
183 const std::vector<CallGraphNode>& nodes() const { return nodes_; }
252 const VisitorFunction& visitor_func, const CallGraphNode& node,
253 tensorflow::gtl::FlatSet<const CallGraphNode*>* visited) const;
266 std::vector<CallGraphNode> nodes_
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/
CallGraph.h 27 class CallGraphNode;
35 friend class CallGraphNode;
37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>>
44 CallGraphNode *Root;
62 CallGraphNode *getNode(const Decl *) const;
66 CallGraphNode *getOrInsertNode(Decl *);
82 CallGraphNode *getRoot() const { return Root; }
87 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator;
88 typedef llvm::SetVector<CallGraphNode *>::const_iterator const_nodes_iterator;
131 CallGraphNode *allocateNewNode(Decl *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Analysis/
CallGraph.h 27 class CallGraphNode;
35 friend class CallGraphNode;
37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>>
44 CallGraphNode *Root;
62 CallGraphNode *getNode(const Decl *) const;
66 CallGraphNode *getOrInsertNode(Decl *);
82 CallGraphNode *getRoot() const { return Root; }
87 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator;
88 typedef llvm::SetVector<CallGraphNode *>::const_iterator const_nodes_iterator;
131 CallGraphNode *allocateNewNode(Decl *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Analysis/
CallGraph.h 27 class CallGraphNode;
35 friend class CallGraphNode;
37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>>
44 CallGraphNode *Root;
62 CallGraphNode *getNode(const Decl *) const;
66 CallGraphNode *getOrInsertNode(Decl *);
82 CallGraphNode *getRoot() const { return Root; }
87 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator;
88 typedef llvm::SetVector<CallGraphNode *>::const_iterator const_nodes_iterator;
131 CallGraphNode *allocateNewNode(Decl *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Analysis/
CallGraph.h 27 class CallGraphNode;
35 friend class CallGraphNode;
37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>>
44 CallGraphNode *Root;
62 CallGraphNode *getNode(const Decl *) const;
66 CallGraphNode *getOrInsertNode(Decl *);
82 CallGraphNode *getRoot() const { return Root; }
87 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator;
88 typedef llvm::SetVector<CallGraphNode *>::const_iterator const_nodes_iterator;
131 CallGraphNode *allocateNewNode(Decl *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Analysis/
CallGraph.h 27 class CallGraphNode;
35 friend class CallGraphNode;
37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>>
44 CallGraphNode *Root;
62 CallGraphNode *getNode(const Decl *) const;
66 CallGraphNode *getOrInsertNode(Decl *);
82 CallGraphNode *getRoot() const { return Root; }
87 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator;
88 typedef llvm::SetVector<CallGraphNode *>::const_iterator const_nodes_iterator;
131 CallGraphNode *allocateNewNode(Decl *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/Analysis/
CallGraph.h 27 class CallGraphNode;
35 friend class CallGraphNode;
37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>>
44 CallGraphNode *Root;
62 CallGraphNode *getNode(const Decl *) const;
66 CallGraphNode *getOrInsertNode(Decl *);
82 CallGraphNode *getRoot() const { return Root; }
87 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator;
88 typedef llvm::SetVector<CallGraphNode *>::const_iterator const_nodes_iterator;
131 CallGraphNode *allocateNewNode(Decl *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/Analysis/
CallGraph.h 27 class CallGraphNode;
35 friend class CallGraphNode;
37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>>
44 CallGraphNode *Root;
62 CallGraphNode *getNode(const Decl *) const;
66 CallGraphNode *getOrInsertNode(Decl *);
82 CallGraphNode *getRoot() const { return Root; }
87 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator;
88 typedef llvm::SetVector<CallGraphNode *>::const_iterator const_nodes_iterator;
131 CallGraphNode *allocateNewNode(Decl *)
    [all...]

Completed in 4708 milliseconds

1 2