Lines Matching refs:Use

13       sizeof(OutOfLineInputs) + capacity * (sizeof(Node*) + sizeof(Use));  in New()
16 reinterpret_cast<OutOfLineInputs*>(raw_buffer + capacity * sizeof(Use)); in New()
23 void Node::OutOfLineInputs::ExtractFrom(Use* old_use_ptr, Node** old_input_ptr, in ExtractFrom()
27 Use* new_use_ptr = reinterpret_cast<Use*>(this) - 1; in ExtractFrom()
31 Use::InputIndexField::encode(current) | Use::InlineField::encode(false); in ExtractFrom()
55 Use* use_ptr; in New()
84 use_ptr = reinterpret_cast<Use*>(outline); in New()
94 size_t size = sizeof(Node) + capacity * (sizeof(Node*) + sizeof(Use)); in New()
97 reinterpret_cast<void*>(raw_buffer + capacity * sizeof(Use)); in New()
101 use_ptr = reinterpret_cast<Use*>(node); in New()
109 Use* use = use_ptr - 1 - current; in New()
110 use->bit_field_ = Use::InputIndexField::encode(current) | in New()
111 Use::InlineField::encode(is_inline); in New()
147 Use* use = GetUsePtr(inline_count); in AppendInput()
148 use->bit_field_ = Use::InputIndexField::encode(inline_count) | in AppendInput()
149 Use::InlineField::encode(true); in AppendInput()
175 Use* use = GetUsePtr(input_count); in AppendInput()
176 use->bit_field_ = Use::InputIndexField::encode(input_count) | in AppendInput()
177 Use::InlineField::encode(false); in AppendInput()
226 Use* use_ptr = GetUsePtr(start); in ClearInputs()
257 for (const Use* use = first_use_; use; use = use->next) { in UseCount()
269 Use* last_use = nullptr; in ReplaceUses()
270 for (Use* use = this->first_use_; use; use = use->next) { in ReplaceUses()
286 for (Use* use = first_use_; use; use = use->next) { in OwnedBy()
319 void Node::AppendUse(Use* use) { in AppendUse()
329 void Node::RemoveUse(Use* use) { in RemoveUse()