Lines Matching refs:LUnallocated
33 LUnallocated::cast(Output())->HasFixedPolicy() ||
34 !LUnallocated::cast(Output())->HasRegisterPolicy());
36 LUnallocated* operand = LUnallocated::cast(it.Current());
41 LUnallocated* operand = LUnallocated::cast(it.Current());
410 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) {
411 return new (zone()) LUnallocated(LUnallocated::FIXED_REGISTER, reg.code());
415 LUnallocated* LChunkBuilder::ToUnallocated(XMMRegister reg) {
417 LUnallocated(LUnallocated::FIXED_DOUBLE_REGISTER, reg.code());
432 return Use(value, new(zone()) LUnallocated(LUnallocated::MUST_HAVE_REGISTER));
438 new(zone()) LUnallocated(LUnallocated::MUST_HAVE_REGISTER,
439 LUnallocated::USED_AT_START));
444 return Use(value, new(zone()) LUnallocated(LUnallocated::WRITABLE_REGISTER));
449 return Use(value, new(zone()) LUnallocated(LUnallocated::NONE));
454 return Use(value, new(zone()) LUnallocated(LUnallocated::NONE,
455 LUnallocated::USED_AT_START));
508 : Use(value, new(zone()) LUnallocated(LUnallocated::ANY));
512 LOperand* LChunkBuilder::Use(HValue* value, LUnallocated* operand) {
523 LUnallocated* result) {
533 new(zone()) LUnallocated(LUnallocated::MUST_HAVE_REGISTER));
541 new(zone()) LUnallocated(LUnallocated::FIXED_SLOT, index));
548 new(zone()) LUnallocated(LUnallocated::SAME_AS_FIRST_INPUT));
606 LUnallocated* LChunkBuilder::TempRegister() {
607 LUnallocated* operand =
608 new(zone()) LUnallocated(LUnallocated::MUST_HAVE_REGISTER);
620 LUnallocated* operand = ToUnallocated(reg);
627 LUnallocated* operand = ToUnallocated(reg);
859 LUnallocated* operand = LUnallocated::cast(it.Current());
863 if (LUnallocated::cast(instr->Output())->HasFixedPolicy()) ++fixed;
866 LUnallocated* operand = LUnallocated::cast(it.Current());
1825 LUnallocated* result_temp = TempRegister();
2327 if (spill_index > LUnallocated::kMaxFixedSlotIndex) {