Lines Matching refs:UsePosition

255 class V8_EXPORT_PRIVATE UsePosition final
258 UsePosition(LifetimePosition pos, InstructionOperand* operand, void* hint, in NON_EXPORTED_BASE()
272 UsePosition* next() const { return next_; } in NON_EXPORTED_BASE()
273 void set_next(UsePosition* next) { next_ = next; } in NON_EXPORTED_BASE()
285 void SetHint(UsePosition* use_pos); in NON_EXPORTED_BASE()
286 void ResolveHint(UsePosition* use_pos); in NON_EXPORTED_BASE()
300 UsePosition* next_; in NON_EXPORTED_BASE()
304 DISALLOW_COPY_AND_ASSIGN(UsePosition); in NON_EXPORTED_BASE()
317 UsePosition* first_pos() const { return first_pos_; } in NON_EXPORTED_BASE()
349 UsePosition* NextUsePosition(LifetimePosition start) const; in NON_EXPORTED_BASE()
353 UsePosition* NextRegisterPosition(LifetimePosition start) const; in NON_EXPORTED_BASE()
356 UsePosition* NextSlotPosition(LifetimePosition start) const; in NON_EXPORTED_BASE()
360 UsePosition* NextUsePositionRegisterIsBeneficial( in NON_EXPORTED_BASE()
370 UsePosition* PreviousUsePositionRegisterIsBeneficial( in NON_EXPORTED_BASE()
387 UsePosition* DetachAt(LifetimePosition position, LiveRange* result, in NON_EXPORTED_BASE()
395 UsePosition* FirstHintPosition(int* register_index) const; in NON_EXPORTED_BASE()
396 UsePosition* FirstHintPosition() const { in NON_EXPORTED_BASE()
401 UsePosition* current_hint_position() const { in NON_EXPORTED_BASE()
459 UsePosition* first_pos_; in NON_EXPORTED_BASE()
465 mutable UsePosition* last_processed_use_; in NON_EXPORTED_BASE()
467 mutable UsePosition* current_hint_position_; in NON_EXPORTED_BASE()
469 mutable UsePosition* splitting_pointer_; in NON_EXPORTED_BASE()
498 void AddUsePosition(UsePosition* pos);
657 UsePosition* last_pos_;
930 void MapPhiHint(InstructionOperand* operand, UsePosition* use_pos);
931 void ResolvePhiHint(InstructionOperand* operand, UsePosition* use_pos);
933 UsePosition* NewUsePosition(LifetimePosition pos, InstructionOperand* operand,
935 UsePosition* NewUsePosition(LifetimePosition pos) { in NewUsePosition()
940 UsePosition* Define(LifetimePosition position, InstructionOperand* operand,
945 UsePosition* Use(LifetimePosition block_start, LifetimePosition position,
954 ZoneMap<InstructionOperand*, UsePosition*> phi_hints_;