Home | History | Annotate | Download | only in ia32

Lines Matching refs: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 __ Cvtsi2sd(xmm0, value_reg);
374 __ SmiTag(value_reg);
378 __ CheckMap(value_reg, isolate()->factory()->heap_number_map(), miss_label,
380 __ movsd(xmm0, FieldOperand(value_reg, HeapNumber::kValueOffset));
397 __ push(value_reg);
415 DCHECK(value_reg.is(eax));
437 __ mov(FieldOperand(receiver_reg, offset), value_reg);
443 __ mov(storage_reg, value_reg);
456 value_reg);
462 __ mov(storage_reg, value_reg);
470 DCHECK(value_reg.is(eax));
476 Register value_reg,
479 __ JumpIfSmi(value_reg, miss_label);
483 __ CompareMap(value_reg, it.Current());