HomeSort by relevance Sort by last modified time
    Searched refs:Smi (Results 226 - 250 of 334) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/v8/src/wasm/
wasm-js.cc 438 Handle<Smi> value =
439 Handle<Smi>(Smi::FromInt(wasm::kWasmVersion), isolate);
  /external/v8/src/x87/
codegen-x87.cc 274 // edi: length of source FixedArray (smi-tagged)
316 // Normal smi, convert it to double and store.
336 __ sub(edi, Immediate(Smi::FromInt(1)));
388 // ebx: length of source FixedDoubleArray (smi-tagged)
408 __ sub(ebx, Immediate(Smi::FromInt(1)));
435 // ebx: index of current element (smi-tagged)
459 __ sub(ebx, Immediate(Smi::FromInt(1)));
macro-assembler-x87.cc 331 // Skip barrier if writing a smi.
339 // KeyedStoreIC::GenerateGeneric. Multiply a smi by 2 to get an offset
367 // Skip barrier if writing a smi.
485 // Skip barrier if writing a smi.
765 // Value is a smi. Convert to a double and store.
1023 push(Immediate(Smi::FromInt(type)));
1061 push(Immediate(Smi::FromInt(type)));
1075 Immediate(Smi::FromInt(type)));
1091 push(Immediate(Smi::FromInt(StackFrame::EXIT)));
    [all...]
  /external/v8/src/crankshaft/arm64/
lithium-codegen-arm64.cc 354 // Signal that we don't inline smi code before these stubs in the
703 __ Mov(fp, Smi::FromInt(StackFrame::STUB));
782 __ Mov(stub_marker, Smi::FromInt(StackFrame::STUB));
    [all...]
lithium-codegen-arm64.h 91 // IsInteger32Constant returns true for smi constants, for example.
96 Smi* ToSmi(LConstantOperand* op) const;
  /external/v8/src/debug/
debug.cc 690 result->set_length(Smi::FromInt(break_points_hit_count));
    [all...]
  /external/v8/test/mjsunit/
smi-ops-inlined.js 28 // Flags: --always-inline-smi-code
63 assertEquals(42 + ONE, Add1(OBJ_42)); // non-smi
64 assertEquals(42 + ONE, Add1Reversed(OBJ_42)); // non-smi
70 assertEquals(42 + ONE_HUNDRED, Add100(OBJ_42)); // non-smi
71 assertEquals(42 + ONE_HUNDRED, Add100Reversed(OBJ_42)); // non-smi
96 assertEquals(42 - ONE, Sub1(OBJ_42)); // non-smi
97 assertEquals(ONE - 42, Sub1Reversed(OBJ_42)); // non-smi
103 assertEquals(42 - ONE_HUNDRED, Sub100(OBJ_42)); // non-smi
104 assertEquals(ONE_HUNDRED - 42, Sub100Reversed(OBJ_42)); // non-smi
218 // Not actually Smi operations
    [all...]
  /external/v8/src/arm64/
assembler-arm64-inl.h 285 struct ImmediateInitializer<Smi*> {
287 static inline RelocInfo::Mode rmode_for(Smi* t) {
290 static inline int64_t immediate_for(Smi* t) {;
437 Operand Operand::UntagSmi(Register smi) {
440 DCHECK(smi.Is64Bits());
441 return Operand(smi, ASR, kSmiShift);
445 Operand Operand::UntagSmiAndScale(Register smi, int scale) {
448 DCHECK(smi.Is64Bits());
451 return Operand(smi, LSL, scale - kSmiShift);
453 return Operand(smi, ASR, kSmiShift - scale)
    [all...]
  /external/v8/src/ia32/
codegen-ia32.cc 552 // edi: length of source FixedArray (smi-tagged)
602 // Normal smi, convert it to double and store.
621 __ sub(edi, Immediate(Smi::FromInt(1)));
678 // ebx: length of source FixedDoubleArray (smi-tagged)
698 __ sub(ebx, Immediate(Smi::FromInt(1)));
730 // ebx: index of current element (smi-tagged)
757 __ sub(ebx, Immediate(Smi::FromInt(1)));
macro-assembler-ia32.cc 404 // Skip barrier if writing a smi.
412 // KeyedStoreIC::GenerateGeneric. Multiply a smi by 2 to get an offset
445 // Skip barrier if writing a smi.
570 // Skip barrier if writing a smi.
877 // Value is a smi. Convert to a double and store.
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-codegen-arm.h 74 Smi* ToSmi(LConstantOperand* op) const;
  /external/v8/src/crankshaft/mips/
lithium-codegen-mips.h 74 Smi* ToSmi(LConstantOperand* op) const;
  /external/v8/src/crankshaft/mips64/
lithium-codegen-mips64.h 75 Smi* ToSmi(LConstantOperand* op) const;
  /external/v8/src/crankshaft/ppc/
lithium-codegen-ppc.h 65 // LConstantOperand must be an Integer32 or Smi
74 Smi* ToSmi(LConstantOperand* op) const;
  /external/v8/src/crankshaft/s390/
lithium-codegen-s390.h 64 // LConstantOperand must be an Integer32 or Smi
73 Smi* ToSmi(LConstantOperand* op) const;
  /external/v8/src/crankshaft/x64/
lithium-codegen-x64.h 64 Smi* ToSmi(LConstantOperand* op) const;
  /external/v8/src/mips/
assembler-mips-inl.h 70 Operand::Operand(Smi* value) {
  /external/v8/src/mips64/
assembler-mips64-inl.h 70 Operand::Operand(Smi* value) {
  /external/v8/src/
perf-jit.cc 305 : Smi::cast(line_ends->get(relative_line_number - 1))->value() + 1;
api.cc 935 i::Smi* smi = reinterpret_cast<i::Smi*>(value); local
    [all...]
  /external/v8/src/regexp/
jsregexp.cc 354 // When arriving here entry can only be a smi, either representing an
358 int entry_value = Smi::cast(entry)->value();
411 return Smi::cast(
417 re->set(JSRegExp::kIrregexpMaxRegisterCountIndex, Smi::FromInt(value));
423 re->set(JSRegExp::kIrregexpCaptureNameMapIndex, Smi::FromInt(0));
430 return Smi::cast(re->get(JSRegExp::kIrregexpCaptureCountIndex))->value();
435 return Smi::cast(re->get(JSRegExp::kIrregexpMaxRegisterCountIndex))->value();
    [all...]
  /external/v8/src/x64/
deoptimizer-x64.cc 69 deopt_data->SetSharedFunctionInfo(Smi::FromInt(0));
  /external/v8/test/cctest/interpreter/
bytecode-expectations-printer.cc 236 i::Smi::cast(*constant)->SmiPrint(stream);
  /external/v8/test/cctest/
test-strings.cc     [all...]
  /external/v8/src/s390/
macro-assembler-s390.cc 175 LoadSmiLiteral(dst, reinterpret_cast<Smi*>(*value));
281 // Skip barrier if writing a smi.
943 LoadSmiLiteral(r1, Smi::FromInt(type));
994 LoadSmiLiteral(ip, Smi::FromInt(type));
1050 LoadSmiLiteral(r1, Smi::FromInt(StackFrame::EXIT));
    [all...]

Completed in 3342 milliseconds

1 2 3 4 5 6 7 8 91011>>