Home
last modified time | relevance | path

Searched refs:UsePositionType (Results 1 - 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/compiler/backend/
H A Dregister-allocator.cc166 UsePositionType type = UsePositionType::kRegisterOrSlot; in UsePosition()
170 type = UsePositionType::kRequiresRegister; in UsePosition()
172 type = UsePositionType::kRequiresSlot; in UsePosition()
175 type = UsePositionType::kRegisterOrSlotOrConstant; in UsePosition()
258 void UsePosition::set_type(UsePositionType type, bool register_beneficial) { in set_type()
259 DCHECK_IMPLIES(type == UsePositionType::kRequiresSlot, !register_beneficial); in set_type()
470 while (pos != nullptr && pos->type() != UsePositionType::kRequiresRegister && in NextUsePositionSpillDetrimental()
479 while (pos != nullptr && pos->type() != UsePositionType::kRequiresRegister) { in NextRegisterPosition()
652 case UsePositionType in ConvertUsesToOperand()
[all...]
H A Dregister-allocator.h444 enum class UsePositionType : uint8_t { class in v8::internal::compiler::RegisterAllocationFlag
478 UsePositionType type() const { return TypeField::decode(flags_); } in type()
479 void set_type(UsePositionType type, bool register_beneficial);
507 using TypeField = base::BitField<UsePositionType, 0, 2>;
H A Dspill-placer.cc91 if (pos->type() != UsePositionType::kRequiresSlot) continue; in Add()

Completed in 10 milliseconds