Home | History | Annotate | Download | only in arm

Lines Matching refs:Operand

48     __ cmp(reg, Operand(reg));
58 __ cmp(reg, Operand(reg));
137 __ sub(r9, sp, Operand(locals_count * kPointerSize));
139 __ cmp(r9, Operand(r2));
148 __ mov(r2, Operand(loop_iterations));
156 __ sub(r2, r2, Operand(1), SetCC);
317 __ cmp(sp, Operand(ip));
348 __ mov(r0, Operand(Smi::FromInt(0)));
353 __ mov(r2, Operand(profiling_counter_));
355 __ sub(r3, r3, Operand(Smi::FromInt(delta)), SetCC);
374 __ mov(r2, Operand(profiling_counter_));
384 __ mov(r3, Operand(Smi::FromInt(reset_value)));
468 __ add(sp, sp, Operand(sp_delta));
527 __ mov(result_register(), Operand(lit));
533 __ mov(result_register(), Operand(lit));
564 __ mov(result_register(), Operand(lit));
806 __ mov(r2, Operand(variable->name()));
861 __ mov(r2, Operand(variable->name()));
875 __ mov(r1, Operand(pairs));
876 __ mov(r0, Operand(Smi::FromInt(DeclareGlobalsFlags())));
955 __ cmp(r0, Operand::Zero());
1050 __ cmp(r1, Operand(Smi::FromInt(0)));
1059 __ mov(r0, Operand(Smi::FromInt(0)));
1071 __ mov(r1, Operand(Smi::FromInt(1))); // Smi(1) indicates slow check
1076 __ mov(r0, Operand(Smi::FromInt(0)));
1090 __ add(r2, r2, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
1102 __ cmp(r4, Operand(r2));
1108 __ mov(r2, Operand(TypeFeedbackVector::MegamorphicSentinel(isolate())));
1118 __ mov(r3, Operand(r0));
1142 __ add(r0, r0, Operand(Smi::FromInt(1)));
1164 Operand(isolate()->factory()->home_object_symbol()));
1178 Operand(isolate()->factory()->home_object_symbol()));
1262 // return an cp-based operand (the write barrier cannot be allowed to
1286 __ mov(r0, Operand(var->name()));
1303 Operand(SmiFromSlot(proxy->VariableFeedbackSlot())));
1341 __ mov(r0, Operand(var->name()));
1395 __ mov(r2, Operand(Smi::FromInt(expr->literal_index())));
1396 __ mov(r1, Operand(constant_properties));
1398 __ mov(r0, Operand(Smi::FromInt(flags)));
1439 __ mov(StoreDescriptor::NameRegister(), Operand(key->value()));
1462 __ mov(r0, Operand(Smi::FromInt(SLOPPY))); // PropertyAttributes
1507 __ mov(r0, Operand(Smi::FromInt(NONE)));
1605 __ mov(r2, Operand(Smi::FromInt(expr->literal_index())));
1606 __ mov(r1, Operand(constant_elements));
1608 __ mov(r0, Operand(Smi::FromInt(expr->ComputeFlags())));
1638 __ mov(StoreDescriptor::NameRegister(), Operand(Smi::FromInt(array_index)));
1776 PushOperand(r0); // Left operand goes on the stack.
1841 __ cmp(r1, Operand(Smi::FromInt(JSGeneratorObject::kReturn)));
1855 __ mov(r1, Operand(Smi::FromInt(continuation.pos())));
1861 __ add(r1, fp, Operand(StandardFrameConstants::kExpressionsOffset));
1890 __ cmp(r0, Operand(expected_diff));
1935 __ orr(scratch1, left, Operand(right));
1952 __ mov(right, Operand(left, ASR, scratch1));
1953 __ bic(right, right, Operand(kSmiTagMask));
1958 __ mov(scratch1, Operand(scratch1, LSL, scratch2));
1965 __ mov(scratch1, Operand(scratch1, LSR, scratch2));
1966 __ tst(scratch1, Operand(0xc0000000));
1972 __ add(scratch1, left, Operand(right), SetCC);
1977 __ sub(scratch1, left, Operand(right), SetCC);
1984 __ mov(ip, Operand(scratch1, ASR, 31));
1985 __ cmp(ip, Operand(scratch2));
1987 __ cmp(scratch1, Operand::Zero());
1988 __ mov(right, Operand(scratch1), LeaveCC, ne);
1990 __ add(scratch2, right, Operand(left), SetCC);
1991 __ mov(right, Operand(Smi::FromInt(0)), LeaveCC, pl);
1996 __ orr(right, left, Operand(right));
1999 __ and_(right, left, Operand(right));
2002 __ eor(right, left, Operand(right));
2099 Operand(prop->key()->AsLiteral()->value()));
2176 __ mov(StoreDescriptor::NameRegister(), Operand(var->name()));
2190 __ mov(r3, Operand(var->name()));
2206 __ mov(r3, Operand(var->name()));
2220 __ mov(r0, Operand(var->name()));
2265 Operand(prop->key()->AsLiteral()->value()));
2487 __ mov(r3, Operand(SmiFromSlot(expr->CallFeedbackICSlot())));
2512 __ mov(r2, Operand(Smi::FromInt(language_mode())));
2515 __ mov(r1, Operand(Smi::FromInt(scope()->start_position())));
2518 __ mov(r0, Operand(Smi::FromInt(expr->position())));
2596 __ mov(r0, Operand(arg_count));
2631 __ mov(r0, Operand(arg_count));
2636 __ mov(r3, Operand(SmiFromSlot(expr->CallNewFeedbackSlot())));
2678 __ mov(r0, Operand(arg_count));
2836 __ cmp(r1, Operand(FIRST_FUNCTION_TYPE));
2843 __ cmp(instance_type, Operand(JS_FUNCTION_TYPE));
2960 __ mov(r0, Operand(argc));
2981 __ tst(r0, Operand(String::kContainsCachedArrayIndexMask));
3017 __ mov(ip, Operand(debug_is_active));
3071 __ mov(r0, Operand(arg_count));
3101 __ mov(r1, Operand(var->name()));
3209 __ mov(ip, Operand(Smi::FromInt(0)));
3308 __ add(r0, r0, Operand(Smi::FromInt(count_value)), SetCC);
3311 __ sub(r0, r0, Operand(Smi::FromInt(count_value)));
3349 __ mov(r0, Operand(Smi::FromInt(count_value)));
3384 Operand(prop->key()->AsLiteral()->value()));
3483 __ tst(r1, Operand(1 << Map::kIsUndetectable));
3491 Operand((1 << Map::kIsCallable) | (1 << Map::kIsUndetectable)));
3492 __ cmp(r1, Operand(1 << Map::kIsCallable));
3503 __ tst(r1, Operand((1 << Map::kIsCallable) | (1 << Map::kIsUndetectable)));
3572 __ orr(r2, r0, Operand(r1));
3583 __ cmp(r0, Operand::Zero());
3617 __ tst(r1, Operand(1 << Map::kIsUndetectable));
3678 __ mov(ip, Operand(pending_message_obj));
3692 __ mov(ip, Operand(pending_message_obj));
3702 __ mov(ip, Operand(pending_message_obj));
3713 __ cmp(r1, Operand(Smi::FromInt(cmd.token)));