Lines Matching refs:LUnallocated

31          LUnallocated::cast(Output())->HasFixedPolicy() ||  in LITHIUM_CONCRETE_INSTRUCTION_LIST()
32 !LUnallocated::cast(Output())->HasRegisterPolicy()); in LITHIUM_CONCRETE_INSTRUCTION_LIST()
34 LUnallocated* operand = LUnallocated::cast(it.Current()); in LITHIUM_CONCRETE_INSTRUCTION_LIST()
39 LUnallocated* operand = LUnallocated::cast(it.Current()); in LITHIUM_CONCRETE_INSTRUCTION_LIST()
452 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
453 return new(zone()) LUnallocated(LUnallocated::FIXED_REGISTER, in ToUnallocated()
458 LUnallocated* LChunkBuilder::ToUnallocated(XMMRegister reg) { in ToUnallocated()
459 return new(zone()) LUnallocated(LUnallocated::FIXED_DOUBLE_REGISTER, in ToUnallocated()
475 return Use(value, new(zone()) LUnallocated(LUnallocated::MUST_HAVE_REGISTER)); in UseRegister()
481 new(zone()) LUnallocated(LUnallocated::MUST_HAVE_REGISTER, in UseRegisterAtStart()
482 LUnallocated::USED_AT_START)); in UseRegisterAtStart()
487 return Use(value, new(zone()) LUnallocated(LUnallocated::WRITABLE_REGISTER)); in UseTempRegister()
499 return Use(value, new(zone()) LUnallocated(LUnallocated::NONE)); in Use()
504 return Use(value, new(zone()) LUnallocated(LUnallocated::NONE, in UseAtStart()
505 LUnallocated::USED_AT_START)); in UseAtStart()
545 : Use(value, new(zone()) LUnallocated(LUnallocated::ANY)); in UseAny()
549 LOperand* LChunkBuilder::Use(HValue* value, LUnallocated* operand) { in Use()
560 LUnallocated* result) { in Define()
570 new(zone()) LUnallocated(LUnallocated::MUST_HAVE_REGISTER)); in DefineAsRegister()
578 new(zone()) LUnallocated(LUnallocated::FIXED_SLOT, index)); in DefineAsSpilled()
585 new(zone()) LUnallocated(LUnallocated::SAME_AS_FIRST_INPUT)); in DefineSameAsFirst()
647 LUnallocated* LChunkBuilder::TempRegister() { in TempRegister()
648 LUnallocated* operand = in TempRegister()
649 new(zone()) LUnallocated(LUnallocated::MUST_HAVE_REGISTER); in TempRegister()
661 LUnallocated* operand = ToUnallocated(reg); in FixedTemp()
668 LUnallocated* operand = ToUnallocated(reg); in FixedTemp()
904 LUnallocated* operand = LUnallocated::cast(it.Current()); in AddInstruction()
908 if (LUnallocated::cast(instr->Output())->HasFixedPolicy()) ++fixed; in AddInstruction()
911 LUnallocated* operand = LUnallocated::cast(it.Current()); in AddInstruction()
1902 LUnallocated* result_temp = TempRegister(); in DoChange()
2509 if (spill_index > LUnallocated::kMaxFixedSlotIndex) { in DoUnknownOSRValue()