Home
last modified time | relevance | path

Searched refs:UsePosition (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/
Dlithium-allocator.h160 class UsePosition: public ZoneObject {
162 UsePosition(LifetimePosition pos, LOperand* operand, LOperand* hint);
173 UsePosition* next() const { return next_; } in next()
176 void set_next(UsePosition* next) { next_ = next; } in set_next()
181 UsePosition* next_;
197 UsePosition* first_pos() const { return first_pos_; } in first_pos()
214 UsePosition* NextUsePosition(LifetimePosition start);
219 UsePosition* NextRegisterPosition(LifetimePosition start);
224 UsePosition* NextUsePositionRegisterIsBeneficial(LifetimePosition start);
228 UsePosition* PreviousUsePositionRegisterIsBeneficial(LifetimePosition start);
[all …]
Dlithium-allocator.cc25 UsePosition::UsePosition(LifetimePosition pos, in UsePosition() function in v8::internal::UsePosition
44 bool UsePosition::HasHint() const { in HasHint()
49 bool UsePosition::RequiresRegister() const { in RequiresRegister()
54 bool UsePosition::RegisterIsBeneficial() const { in RegisterIsBeneficial()
72 UsePosition* cur = first_pos_; in Verify()
145 UsePosition* LiveRange::NextUsePosition(LifetimePosition start) { in NextUsePosition()
146 UsePosition* use_pos = last_processed_use_; in NextUsePosition()
156 UsePosition* LiveRange::NextUsePositionRegisterIsBeneficial( in NextUsePositionRegisterIsBeneficial()
158 UsePosition* pos = NextUsePosition(start); in NextUsePositionRegisterIsBeneficial()
166 UsePosition* LiveRange::PreviousUsePositionRegisterIsBeneficial( in PreviousUsePositionRegisterIsBeneficial()
[all …]
Dhydrogen.cc12422 UsePosition* current_pos = range->first_pos(); in TraceLiveRange()
/external/v8/src/compiler/
Dregister-allocator.h153 class UsePosition : public ZoneObject {
155 UsePosition(LifetimePosition pos, InstructionOperand* operand,
167 UsePosition* next() const { return next_; } in next()
169 void set_next(UsePosition* next) { next_ = next; } in set_next()
174 UsePosition* next_;
188 UsePosition* first_pos() const { return first_pos_; } in first_pos()
211 UsePosition* NextUsePosition(LifetimePosition start);
216 UsePosition* NextRegisterPosition(LifetimePosition start);
221 UsePosition* NextUsePositionRegisterIsBeneficial(LifetimePosition start);
225 UsePosition* PreviousUsePositionRegisterIsBeneficial(LifetimePosition start);
[all …]
Dregister-allocator.cc25 UsePosition::UsePosition(LifetimePosition pos, InstructionOperand* operand, in UsePosition() function in v8::internal::compiler::UsePosition
42 bool UsePosition::HasHint() const { in HasHint()
47 bool UsePosition::RequiresRegister() const { return requires_reg_; } in RequiresRegister()
50 bool UsePosition::RegisterIsBeneficial() const { return register_beneficial_; } in RegisterIsBeneficial()
66 UsePosition* cur = first_pos_; in Verify()
141 UsePosition* LiveRange::NextUsePosition(LifetimePosition start) { in NextUsePosition()
142 UsePosition* use_pos = last_processed_use_; in NextUsePosition()
152 UsePosition* LiveRange::NextUsePositionRegisterIsBeneficial( in NextUsePositionRegisterIsBeneficial()
154 UsePosition* pos = NextUsePosition(start); in NextUsePositionRegisterIsBeneficial()
162 UsePosition* LiveRange::PreviousUsePositionRegisterIsBeneficial( in PreviousUsePositionRegisterIsBeneficial()
[all …]