Lines Matching refs:Smi
113 Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget), isolate())); in Generate()
258 __ mov(r1, Operand(Smi::FromInt(num_parameters))); in Generate()
338 __ mov(r0, Operand(Smi::FromInt(0))); in ClearAccumulator()
345 __ sub(r3, r3, Operand(Smi::FromInt(delta)), SetCC); in EmitProfilingCounterDecrement()
378 __ mov(r3, Operand(Smi::FromInt(reset_value))); in EmitProfilingCounterReset()
572 if (Smi::cast(*lit)->value() == 0) { in Plug()
856 __ mov(r1, Operand(Smi::FromInt(attr))); in VisitVariableDeclaration()
865 __ mov(r0, Operand(Smi::FromInt(0))); // Indicates no initial value. in VisitVariableDeclaration()
920 __ mov(r1, Operand(Smi::FromInt(NONE))); in VisitFunctionDeclaration()
994 __ mov(r0, Operand(Smi::FromInt(DeclareGlobalsFlags()))); in DeclareGlobals()
1173 __ cmp(r1, Operand(Smi::FromInt(0))); in VisitForInStatement()
1182 __ mov(r0, Operand(Smi::FromInt(0))); in VisitForInStatement()
1199 __ mov(r1, Operand(Smi::FromInt(1))); // Smi indicates slow check in VisitForInStatement()
1204 __ mov(r1, Operand(Smi::FromInt(0))); // Zero indicates proxy in VisitForInStatement()
1208 __ mov(r0, Operand(Smi::FromInt(0))); in VisitForInStatement()
1238 __ cmp(r2, Operand(Smi::FromInt(0))); in VisitForInStatement()
1266 __ add(r0, r0, Operand(Smi::FromInt(1))); in VisitForInStatement()
1429 Operand(Smi::FromInt(proxy->VariableFeedbackSlot()))); in EmitLoadGlobalCheckExtensions()
1518 Operand(Smi::FromInt(proxy->VariableFeedbackSlot()))); in EmitVariableLoad()
1629 __ mov(r3, Operand(Smi::FromInt(expr->literal_index()))); in VisitRegExpLiteral()
1643 __ mov(r0, Operand(Smi::FromInt(size))); in VisitRegExpLiteral()
1675 __ mov(r2, Operand(Smi::FromInt(expr->literal_index()))); in VisitObjectLiteral()
1683 __ mov(r0, Operand(Smi::FromInt(flags))); in VisitObjectLiteral()
1741 __ mov(r0, Operand(Smi::FromInt(SLOPPY))); // PropertyAttributes in VisitObjectLiteral()
1779 __ mov(r0, Operand(Smi::FromInt(NONE))); in VisitObjectLiteral()
1812 static_cast<ElementsKind>(Smi::cast(constant_elements->get(0))->value()); in VisitArrayLiteral()
1826 __ mov(r2, Operand(Smi::FromInt(expr->literal_index()))); in VisitArrayLiteral()
1829 __ mov(r0, Operand(Smi::FromInt(flags))); in VisitArrayLiteral()
1849 __ Push(Smi::FromInt(expr->literal_index())); in VisitArrayLiteral()
1864 __ mov(r3, Operand(Smi::FromInt(i))); in VisitArrayLiteral()
2013 DCHECK(continuation.pos() > 0 && Smi::IsValid(continuation.pos())); in VisitYield()
2014 __ mov(r1, Operand(Smi::FromInt(continuation.pos()))); in VisitYield()
2037 __ mov(r1, Operand(Smi::FromInt(JSGeneratorObject::kGeneratorClosed))); in VisitYield()
2065 handler_table()->set(expr->index(), Smi::FromInt(l_catch.pos())); in VisitYield()
2086 DCHECK(l_continuation.pos() > 0 && Smi::IsValid(l_continuation.pos())); in VisitYield()
2087 __ mov(r1, Operand(Smi::FromInt(l_continuation.pos()))); in VisitYield()
2113 Operand(Smi::FromInt(expr->KeyedLoadFeedbackSlot()))); in VisitYield()
2133 Operand(Smi::FromInt(expr->DoneFeedbackSlot()))); in VisitYield()
2146 Operand(Smi::FromInt(expr->ValueFeedbackSlot()))); in VisitYield()
2172 __ cmp(r3, Operand(Smi::FromInt(0))); in EmitGeneratorResume()
2191 __ sub(r3, r3, Operand(Smi::FromInt(1)), SetCC); in EmitGeneratorResume()
2235 __ mov(r2, Operand(Smi::FromInt(JSGeneratorObject::kGeneratorExecuting))); in EmitGeneratorResume()
2253 __ Push(Smi::FromInt(resume_mode)); in EmitGeneratorResume()
2293 __ Push(Smi::FromInt(map->instance_size())); in EmitCreateIteratorResult()
2326 Operand(Smi::FromInt(prop->PropertyFeedbackSlot()))); in EmitNamedPropertyLoad()
2354 Operand(Smi::FromInt(prop->PropertyFeedbackSlot()))); in EmitKeyedPropertyLoad()
2434 __ mov(right, Operand(Smi::FromInt(0)), LeaveCC, pl); in EmitInlineSmiBinaryOp()
2576 __ mov(r0, Operand(Smi::FromInt(strict_mode()))); in EmitVariableAssignment()
2776 __ mov(r3, Operand(Smi::FromInt(expr->CallFeedbackSlot()))); in EmitCall()
2805 __ mov(r2, Operand(Smi::FromInt(strict_mode()))); in EmitResolvePossiblyDirectEval()
2808 __ mov(r1, Operand(Smi::FromInt(scope()->start_position()))); in EmitResolvePossiblyDirectEval()
2979 __ mov(r3, Operand(Smi::FromInt(expr->CallNewFeedbackSlot()))); in VisitCallNew()
3306 __ cmp(r1, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR))); in EmitIsConstructCall()
3311 __ cmp(r1, Operand(Smi::FromInt(StackFrame::CONSTRUCT))); in EmitIsConstructCall()
3351 __ mov(r0, Operand(Smi::FromInt(info_->scope()->num_parameters()))); in EmitArguments()
3362 __ mov(r0, Operand(Smi::FromInt(info_->scope()->num_parameters()))); in EmitArgumentsLength()
3367 __ cmp(r3, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR))); in EmitArgumentsLength()
3486 Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->value())); in EmitDateField()
3748 __ mov(result, Operand(Smi::FromInt(0))); in EmitStringCharAt()
3834 int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->value()))->value(); in EmitGetFromCache()
4053 __ cmp(scratch, Operand(Smi::FromInt(1))); in EmitFastOneByteArrayJoin()
4180 Operand(Smi::FromInt(expr->CallRuntimeFeedbackSlot()))); in VisitCallRuntime()
4230 __ mov(r1, Operand(Smi::FromInt(strict_mode()))); in VisitUnaryOperation()
4242 __ mov(r0, Operand(Smi::FromInt(SLOPPY))); in VisitUnaryOperation()
4356 __ mov(ip, Operand(Smi::FromInt(0))); in VisitCountOperation()
4411 __ add(r0, r0, Operand(Smi::FromInt(count_value)), SetCC); in VisitCountOperation()
4414 __ sub(r0, r0, Operand(Smi::FromInt(count_value))); in VisitCountOperation()
4444 __ mov(r0, Operand(Smi::FromInt(count_value))); in VisitCountOperation()
4522 Operand(Smi::FromInt(proxy->VariableFeedbackSlot()))); in VisitForTypeofValue()
4765 __ mov(ip, Operand(Smi::FromInt(0))); in PushFunctionArgumentForContextAllocation()