Lines Matching refs:Smi
129 Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget))); in Generate()
237 __ SafePush(Immediate(Smi::FromInt(num_parameters))); in Generate()
310 __ Set(eax, Immediate(Smi::FromInt(0))); in ClearAccumulator()
317 Immediate(Smi::FromInt(delta))); in EmitProfilingCounterDecrement()
325 reset_value = Smi::kMaxValue; in EmitProfilingCounterReset()
333 Immediate(Smi::FromInt(reset_value))); in EmitProfilingCounterReset()
544 if (Smi::cast(*lit)->value() == 0) { in Plug()
838 __ push(Immediate(Smi::FromInt(attr))); in EmitDeclaration()
848 __ push(Immediate(Smi::FromInt(0))); // Indicates no initial value. in EmitDeclaration()
861 __ push(Immediate(Smi::FromInt(DeclareGlobalsFlags()))); in DeclareGlobals()
1015 __ push(Immediate(Smi::FromInt(0))); // Initial index. in VisitForInStatement()
1025 Smi::FromInt(TypeFeedbackCells::kForInFastCaseMarker))); in VisitForInStatement()
1029 Immediate(Smi::FromInt(TypeFeedbackCells::kForInSlowCaseMarker))); in VisitForInStatement()
1031 __ mov(ebx, Immediate(Smi::FromInt(1))); // Smi indicates slow check in VisitForInStatement()
1036 __ mov(ebx, Immediate(Smi::FromInt(0))); // Zero indicates proxy in VisitForInStatement()
1042 __ push(Immediate(Smi::FromInt(0))); // Initial index. in VisitForInStatement()
1068 ASSERT(Smi::FromInt(0) == 0); in VisitForInStatement()
1097 __ add(Operand(esp, 0 * kPointerSize), Immediate(Smi::FromInt(1))); in VisitForInStatement()
1392 __ push(Immediate(Smi::FromInt(expr->literal_index()))); in VisitRegExpLiteral()
1406 __ push(Immediate(Smi::FromInt(size))); in VisitRegExpLiteral()
1441 __ push(Immediate(Smi::FromInt(expr->literal_index()))); in VisitObjectLiteral()
1449 __ push(Immediate(Smi::FromInt(flags))); in VisitObjectLiteral()
1509 __ push(Immediate(Smi::FromInt(NONE))); // PropertyAttributes in VisitObjectLiteral()
1533 __ push(Immediate(Smi::FromInt(NONE))); in VisitObjectLiteral()
1559 static_cast<ElementsKind>(Smi::cast(constant_elements->get(0))->value()); in VisitArrayLiteral()
1566 __ push(Immediate(Smi::FromInt(expr->literal_index()))); in VisitArrayLiteral()
1631 __ mov(ecx, Immediate(Smi::FromInt(i))); in VisitArrayLiteral()
1632 __ mov(edx, Immediate(Smi::FromInt(expr->literal_index()))); in VisitArrayLiteral()
1983 __ push(Immediate(Smi::FromInt(language_mode()))); in EmitVariableAssignment()
2026 __ push(Immediate(Smi::FromInt(language_mode()))); in EmitVariableAssignment()
2246 __ push(Immediate(Smi::FromInt(language_mode()))); in EmitResolvePossiblyDirectEval()
2249 __ push(Immediate(Smi::FromInt(scope()->start_position()))); in EmitResolvePossiblyDirectEval()
2709 Immediate(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR))); in EmitIsConstructCall()
2716 Immediate(Smi::FromInt(StackFrame::CONSTRUCT))); in EmitIsConstructCall()
2756 __ SafeSet(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters()))); in EmitArguments()
2768 __ SafeSet(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters()))); in EmitArgumentsLength()
2773 Immediate(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR))); in EmitArgumentsLength()
2969 Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle())); in EmitDateField()
3168 __ Set(result, Immediate(Smi::FromInt(0))); in EmitStringCharAt()
3313 int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->handle()))->value(); in EmitGetFromCache()
3574 Immediate(Smi::FromInt(1))); in EmitFastAsciiArrayJoin()
3753 __ push(Immediate(Smi::FromInt(strict_mode_flag))); in VisitUnaryOperation()
3764 __ push(Immediate(Smi::FromInt(kNonStrictMode))); in VisitUnaryOperation()
3924 __ push(Immediate(Smi::FromInt(0))); in VisitCountOperation()
3983 __ add(eax, Immediate(Smi::FromInt(1))); in VisitCountOperation()
3985 __ sub(eax, Immediate(Smi::FromInt(1))); in VisitCountOperation()
3995 __ sub(eax, Immediate(Smi::FromInt(1))); in VisitCountOperation()
3997 __ add(eax, Immediate(Smi::FromInt(1))); in VisitCountOperation()
4006 __ mov(eax, Immediate(Smi::FromInt(1))); in VisitCountOperation()
4352 __ push(Immediate(Smi::FromInt(0))); in PushFunctionArgumentForContextAllocation()