HomeSort by relevance Sort by last modified time
    Searched refs:value_reg (Results 1 - 24 of 24) sorted by null

  /external/chromium_org/v8/src/ic/x87/
handler-compiler-x87.cc 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);
439 __ mov(FieldOperand(receiver_reg, offset), value_reg); local
458 __ mov(FieldOperand(scratch1, offset), value_reg); local
    [all...]
  /external/chromium_org/v8/src/ic/ia32/
handler-compiler-ia32.cc 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
437 __ mov(FieldOperand(receiver_reg, offset), value_reg); local
456 __ mov(FieldOperand(scratch1, offset), value_reg); local
    [all...]
  /external/chromium_org/v8/src/ic/arm64/
handler-compiler-arm64.cc 379 Register storage_reg, Register value_reg, Register scratch1,
383 DCHECK(!AreAliased(receiver_reg, storage_reg, value_reg, scratch1, scratch2,
398 __ Cmp(value_reg, scratch1);
401 __ JumpIfNotSmi(value_reg, miss_label);
403 __ JumpIfSmi(value_reg, miss_label);
407 __ Ldr(scratch1, FieldMemOperand(value_reg, HeapObject::kMapOffset));
423 __ SmiUntagToDouble(temp_double, value_reg, kSpeculativeUntag);
426 __ JumpIfSmi(value_reg, &do_store);
428 __ CheckMap(value_reg, scratch1, Heap::kHeapNumberMapRootIndex, miss_label,
430 __ Ldr(temp_double, FieldMemOperand(value_reg, HeapNumber::kValueOffset))
    [all...]
  /external/chromium_org/v8/src/ic/x64/
handler-compiler-x64.cc 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);
431 __ movp(FieldOperand(receiver_reg, offset), value_reg); local
450 __ movp(FieldOperand(scratch1, offset), value_reg); local
    [all...]
  /external/chromium_org/v8/src/ic/arm/
handler-compiler-arm.cc 335 Register storage_reg, Register value_reg, Register scratch1,
349 __ cmp(value_reg, scratch1);
352 __ JumpIfNotSmi(value_reg, miss_label);
354 __ JumpIfSmi(value_reg, miss_label);
358 __ ldr(scratch1, FieldMemOperand(value_reg, HeapObject::kMapOffset));
377 __ JumpIfNotSmi(value_reg, &heap_number);
378 __ SmiUntag(scratch1, value_reg);
384 __ CheckMap(value_reg, scratch1, Heap::kHeapNumberMapRootIndex, miss_label,
386 __ vldr(d0, FieldMemOperand(value_reg, HeapNumber::kValueOffset));
420 DCHECK(value_reg.is(r0))
    [all...]
  /external/chromium_org/v8/src/ic/mips/
handler-compiler-mips.cc 329 Register storage_reg, Register value_reg, Register scratch1,
343 __ Branch(miss_label, ne, value_reg, Operand(scratch1));
345 __ JumpIfNotSmi(value_reg, miss_label);
347 __ JumpIfSmi(value_reg, miss_label);
352 __ lw(scratch1, FieldMemOperand(value_reg, HeapObject::kMapOffset));
372 __ JumpIfNotSmi(value_reg, &heap_number);
373 __ SmiUntag(scratch1, value_reg);
379 __ CheckMap(value_reg, scratch1, Heap::kHeapNumberMapRootIndex, miss_label,
381 __ ldc1(f4, FieldMemOperand(value_reg, HeapNumber::kValueOffset));
415 DCHECK(value_reg.is(a0))
    [all...]
  /external/chromium_org/v8/src/ic/mips64/
handler-compiler-mips64.cc 329 Register storage_reg, Register value_reg, Register scratch1,
343 __ Branch(miss_label, ne, value_reg, Operand(scratch1));
345 __ JumpIfNotSmi(value_reg, miss_label);
347 __ JumpIfSmi(value_reg, miss_label);
352 __ ld(scratch1, FieldMemOperand(value_reg, HeapObject::kMapOffset));
372 __ JumpIfNotSmi(value_reg, &heap_number);
373 __ SmiUntag(scratch1, value_reg);
379 __ CheckMap(value_reg, scratch1, Heap::kHeapNumberMapRootIndex, miss_label,
381 __ ldc1(f4, FieldMemOperand(value_reg, HeapNumber::kValueOffset));
415 DCHECK(value_reg.is(a0))
    [all...]
  /external/chromium_org/v8/src/ic/
handler-compiler.h 235 Register value_reg, Register scratch1,
239 void GenerateStoreField(LookupIterator* lookup, Register value_reg,
  /external/chromium_org/v8/src/arm64/
macro-assembler-arm64.cc     [all...]
macro-assembler-arm64.h     [all...]
lithium-codegen-arm64.cc 2340 DoubleRegister value_reg = ToDoubleRegister(instr->value()); local
    [all...]
full-codegen-arm64.cc 4590 Register value_reg = x0; local
    [all...]
  /external/chromium_org/v8/src/ia32/
lithium-codegen-ia32.cc 5036 XMMRegister value_reg = ToDoubleRegister(instr->unclamped()); local
5045 Register value_reg = ToRegister(instr->result()); local
5086 XMMRegister value_reg = ToDoubleRegister(instr->value()); local
    [all...]
  /external/chromium_org/v8/src/mips/
macro-assembler-mips.cc     [all...]
lithium-codegen-mips.cc 5220 DoubleRegister value_reg = ToDoubleRegister(instr->unclamped()); local
5269 DoubleRegister value_reg = ToDoubleRegister(instr->value()); local
    [all...]
macro-assembler-mips.h     [all...]
  /external/chromium_org/v8/src/mips64/
macro-assembler-mips64.cc     [all...]
macro-assembler-mips64.h     [all...]
lithium-codegen-mips64.cc 5251 DoubleRegister value_reg = ToDoubleRegister(instr->unclamped()); local
5300 DoubleRegister value_reg = ToDoubleRegister(instr->value()); local
    [all...]
  /external/chromium_org/v8/src/x64/
lithium-codegen-x64.cc 5226 XMMRegister value_reg = ToDoubleRegister(instr->unclamped()); local
5235 Register value_reg = ToRegister(instr->result()); local
5277 XMMRegister value_reg = ToDoubleRegister(instr->value()); local
    [all...]
  /external/chromium_org/v8/src/arm/
macro-assembler-arm.cc     [all...]
macro-assembler-arm.h     [all...]
lithium-codegen-arm.cc 5253 DwVfpRegister value_reg = ToDoubleRegister(instr->unclamped()); local
5303 DwVfpRegister value_reg = ToDoubleRegister(instr->value()); local
    [all...]
  /external/chromium_org/v8/src/x87/
lithium-codegen-x87.cc 5547 X87Register value_reg = ToX87Register(instr->unclamped()); local
5556 Register value_reg = ToRegister(instr->result()); local
5684 X87Register value_reg = ToX87Register(instr->value()); local
    [all...]

Completed in 245 milliseconds