Home | History | Annotate | Download | only in x64

Lines Matching refs:value_reg

331     Register storage_reg, Register value_reg, Register scratch1,
341 __ Cmp(value_reg, constant);
344 __ JumpIfNotSmi(value_reg, miss_label);
346 __ JumpIfSmi(value_reg, miss_label);
352 __ CompareMap(value_reg, it.Current());
366 __ JumpIfNotSmi(value_reg, &heap_number);
367 __ SmiToInteger32(scratch1, value_reg);
372 __ CheckMap(value_reg, isolate()->factory()->heap_number_map(), miss_label,
374 __ movsd(xmm0, FieldOperand(value_reg, HeapNumber::kValueOffset));
391 __ Push(value_reg);
409 DCHECK(value_reg.is(rax));
431 __ movp(FieldOperand(receiver_reg, offset), value_reg);
437 __ movp(storage_reg, value_reg);
450 __ movp(FieldOperand(scratch1, offset), value_reg);
456 __ movp(storage_reg, value_reg);
464 DCHECK(value_reg.is(rax));
470 Register value_reg,
473 __ JumpIfSmi(value_reg, miss_label);
477 __ CompareMap(value_reg, it.Current());