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