Home | History | Annotate | Download | only in compiler

Lines Matching refs:UsePositionType

267   UsePositionType type = UsePositionType::kAny;
271 type = UsePositionType::kRequiresRegister;
273 type = UsePositionType::kRequiresSlot;
362 void UsePosition::set_type(UsePositionType type, bool register_beneficial) {
363 DCHECK_IMPLIES(type == UsePositionType::kRequiresSlot, !register_beneficial);
525 while (pos != nullptr && pos->type() != UsePositionType::kRequiresRegister) {
535 if (pos->type() != UsePositionType::kRequiresSlot) continue;
715 case UsePositionType::kRequiresSlot:
719 case UsePositionType::kRequiresRegister:
722 case UsePositionType::kAny:
753 case UsePositionType::kRequiresSlot:
755 case UsePositionType::kRequiresRegister:
756 case UsePositionType::kAny:
2415 if (pos->type() == UsePositionType::kRequiresSlot) continue;
2416 UsePositionType new_type = UsePositionType::kAny;
2419 new_type = UsePositionType::kRequiresRegister;
3959 if (pos->type() != UsePositionType::kRequiresSlot && !child->spilled())