/external/v8/test/mjsunit/ |
math-min-max.js | 43 // Prepare a non-Smi zero value.
|
smi-ops.js | 61 assertEquals(42 + ONE, Add1(OBJ_42)); // non-smi 62 assertEquals(42 + ONE, Add1Reversed(OBJ_42)); // non-smi 68 assertEquals(42 + ONE_HUNDRED, Add100(OBJ_42)); // non-smi 69 assertEquals(42 + ONE_HUNDRED, Add100Reversed(OBJ_42)); // non-smi 94 assertEquals(42 - ONE, Sub1(OBJ_42)); // non-smi 95 assertEquals(ONE - 42, Sub1Reversed(OBJ_42)); // non-smi 101 assertEquals(42 - ONE_HUNDRED, Sub100(OBJ_42)); // non-smi 102 assertEquals(ONE_HUNDRED - 42, Sub100Reversed(OBJ_42)); // non-smi 216 // Not actually Smi operations. 232 // Smi input to bitop gives non-smi result where the rhs is a float tha [all...] |
/external/v8/src/ |
disassembler.cc | 259 uint32_t key = Smi::cast(obj)->value();
|
globals.h | 263 class Smi;
|
jsregexp.h | 123 return Smi::cast(array->get(index + kFirstCapture))->value(); 127 array->set(kLastCaptureCount, Smi::FromInt(to)); 139 array->set(index + kFirstCapture, Smi::FromInt(to)); 143 return Smi::cast(array->get(kLastCaptureCount))->value(); [all...] |
bootstrapper.cc | 85 Script::cast(fun->shared()->script())->set_type(Smi::FromInt(type_)); 458 script->set_type(Smi::FromInt(Script::TYPE_NATIVE)); [all...] |
debug.cc | 560 int id = Smi::cast(script->id())->value(); 622 int id = Smi::cast((*location)->id())->value(); [all...] |
heap.h | 48 V(Smi, stack_limit, StackLimit) \ 109 V(Smi, real_stack_limit, RealStackLimit) \ 505 // Converts a double into either a Smi or a HeapNumber object. 521 // Converts an int into either a Smi or a HeapNumber object. 527 // Converts an int into either a Smi or a HeapNumber object. [all...] |
execution.cc | 514 int serial_number = Smi::cast(data->serial_number())->value();
|
v8natives.js | 93 // optimization makes parseInt on a Smi 12 times faster (60ns 95 // non-Smi number 9 times faster (230ns vs 2070ns). Together
|
ic.cc | 610 return Smi::FromInt(String::cast(*object)->length()); 815 return Smi::FromInt(string->length()); [all...] |
log.cc | 551 msg.Append("0x%x", Smi::cast(obj)->value()); 554 msg.Append("%i", Smi::cast(obj)->value()); [all...] |
parser.cc | [all...] |
/external/v8/src/ia32/ |
assembler-ia32-inl.h | 189 Immediate::Immediate(Smi* value) {
|
virtual-frame-ia32.h | 400 void Push(Smi* value) {
|
macro-assembler-ia32.cc | 145 // the elements array represented as a Smi. 159 // Skip barrier if writing a smi. 202 // KeyedStoreIC::GenerateGeneric. Multiply a smi by 2 to get an offset 404 push(Immediate(Smi::FromInt(type))); 416 Immediate(Smi::FromInt(type))); [all...] |
stub-cache-ia32.cc | 124 // Check that the receiver isn't a smi. 177 // Check that the receiver isn't a smi. 196 Label* smi, 198 // Check that the object isn't a smi. 200 __ j(zero, smi, not_taken); 222 // Load length from the string and convert to a smi. 317 // Check that the receiver isn't a smi. 591 __ push(Immediate(Smi::FromInt(0))); 592 __ push(Immediate(Smi::FromInt(0))); 593 __ push(Immediate(Smi::FromInt(0))) [all...] |
/external/v8/src/mips/ |
virtual-frame-mips.h | 371 void Push(Smi* value) { Push(Handle<Object>(value)); }
|
assembler-mips.h | 236 INLINE(explicit Operand(Smi* value));
|
/external/v8/src/x64/ |
builtins-x64.cc | 76 __ Push(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)); 90 // Retrieve the number of arguments from the stack. Number is a Smi. 435 __ SmiAddConstant(rax, rax, Smi::FromInt(1)); 508 __ Move(FieldOperand(result, JSArray::kLengthOffset), Smi::FromInt(0)); 526 // stored as a smi. 563 // array_size holds the size of the array as a smi. The allocated array is put 572 Register array_size, // As a smi. 637 // Initialize the fixed array. FixedArray length is not stored as a smi. 714 // Check for one argument. Bail out if argument is not smi or if it is 724 __ SmiCompare(rdx, Smi::FromInt(JSObject::kInitialMaxFastElementArray)) [all...] |
virtual-frame-x64.cc | 71 "VirtualFrame::Enter - rdi is not a function (smi check)."); 220 void VirtualFrame::EmitPush(Smi* smi_value) { 898 __ Push(Smi::FromInt(0)); [all...] |
ic-x64.cc | 144 Smi::FromInt(PropertyDetails::TypeField::mask())); 262 // Check that the object isn't a smi. 278 // Check that the key is a smi. 320 // The key is not a smi. 432 // Check that the object isn't a smi. 435 // Check that the key is a smi. 450 // rax: index (as a smi) 502 // the value can be represented in a Smi. If not, we need to convert 571 // Check that the receiver isn't a smi. 574 // Check that the key is a smi [all...] |
/external/v8/src/arm/ |
macro-assembler-arm.cc | 293 mov(ip, Operand(Smi::FromInt(type))); 377 mov(r7, Operand(Smi::FromInt(0))); [all...] |
assembler-arm.h | 402 INLINE(explicit Operand(Smi* value)); [all...] |
assembler-thumb2.h | 402 INLINE(explicit Operand(Smi* value)); [all...] |