Home | History | Annotate | Download | only in compiler

Lines Matching refs:Node

21 class Node;
25 // out-of-line data associated with each node.
44 AllocationGroup(Node* node, PretenureFlag pretenure, Zone* zone);
45 AllocationGroup(Node* node, PretenureFlag pretenure, Node* size,
49 void Add(Node* object);
50 bool Contains(Node* object) const;
54 Node* size() const { return size_; }
59 Node* const size_;
74 Node* top, Zone* zone) {
81 Node* top() const { return top_; }
87 AllocationState(AllocationGroup* group, int size, Node* top);
93 Node* const top_;
104 Node* node;
108 void VisitNode(Node*, AllocationState const*);
109 void VisitAllocate(Node*, AllocationState const*);
110 void VisitCall(Node*, AllocationState const*);
111 void VisitLoadElement(Node*, AllocationState const*);
112 void VisitLoadField(Node*, AllocationState const*);
113 void VisitStoreElement(Node*, AllocationState const*);
114 void VisitStoreField(Node*, AllocationState const*);
115 void VisitOtherEffect(Node*, AllocationState const*);
117 Node* ComputeIndex(ElementAccess const&, Node*);
118 WriteBarrierKind ComputeWriteBarrierKind(Node* object,
124 void EnqueueMerge(Node*, int, AllocationState const*);
125 void EnqueueUses(Node*, AllocationState const*);
126 void EnqueueUse(Node*, int, AllocationState const*);