Lines Matching defs:value_reg
336 Register storage_reg, Register value_reg, Register scratch1,
346 __ CmpObject(value_reg, constant);
349 __ JumpIfNotSmi(value_reg, miss_label);
351 __ JumpIfSmi(value_reg, miss_label);
357 __ CompareMap(value_reg, it.Current());
371 __ JumpIfNotSmi(value_reg, &heap_number);
372 __ SmiUntag(value_reg);
373 __ push(value_reg);
375 __ pop(value_reg);
376 __ SmiTag(value_reg);
380 __ CheckMap(value_reg, isolate()->factory()->heap_number_map(), miss_label,
382 __ fld_d(FieldOperand(value_reg, HeapNumber::kValueOffset));
399 __ push(value_reg);
417 DCHECK(value_reg.is(eax));
439 __ mov(FieldOperand(receiver_reg, offset), value_reg);
445 __ mov(storage_reg, value_reg);
458 __ mov(FieldOperand(scratch1, offset), value_reg);
464 __ mov(storage_reg, value_reg);
472 DCHECK(value_reg.is(eax));
478 Register value_reg,
481 __ JumpIfSmi(value_reg, miss_label);
485 __ CompareMap(value_reg, it.Current());