Home | History | Annotate | Download | only in arm

Lines Matching refs:scratch1

1618                                         Register scratch0, Register scratch1) {
1622 scratch1));
1624 DCHECK(!AreAliased(caller_args_count_reg, scratch0, scratch1));
1661 Register tmp_reg = scratch1;
1976 Register scratch1,
1986 mov(scratch1, Operand(0x7191));
1993 DCHECK(!AreAliased(result, scratch1, scratch2, ip));
2016 Register top_address = scratch1;
2231 Register scratch1, Register scratch2,
2234 DCHECK(!AreAliased(result, scratch1, scratch2, ip));
2246 Register top_address = scratch1;
2367 void MacroAssembler::DispatchWeakMap(Register obj, Register scratch1,
2375 ldr(scratch1, FieldMemOperand(obj, HeapObject::kMapOffset));
2376 CmpWeakValue(scratch1, cell, scratch2);
2575 Register scratch1,
2581 JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_number);
2665 Register scratch1, Register scratch2) {
2667 mov(scratch1, Operand(value));
2669 str(scratch1, MemOperand(scratch2));
2675 Register scratch1, Register scratch2) {
2679 ldr(scratch1, MemOperand(scratch2));
2680 add(scratch1, scratch1, Operand(value));
2681 str(scratch1, MemOperand(scratch2));
2687 Register scratch1, Register scratch2) {
2691 ldr(scratch1, MemOperand(scratch2));
2692 sub(scratch1, scratch1, Operand(value));
2693 str(scratch1, MemOperand(scratch2));
3010 Register first, Register second, Register scratch1, Register scratch2,
3014 ldr(scratch1, FieldMemOperand(first, HeapObject::kMapOffset));
3016 ldrb(scratch1, FieldMemOperand(scratch1, Map::kInstanceTypeOffset));
3019 JumpIfBothInstanceTypesAreNotSequentialOneByte(scratch1, scratch2, scratch1,
3025 Register scratch1,
3029 and_(scratch1, first, Operand(second));
3030 JumpIfSmi(scratch1, failure);
3031 JumpIfNonSmisNotBothSequentialOneByteStrings(first, second, scratch1,
3052 Register scratch1,
3059 Allocate(HeapNumber::kSize, result, scratch1, scratch2, gc_required,
3074 Register scratch1,
3078 AllocateHeapNumber(result, scratch1, scratch2, heap_number_map, gc_required);
3079 sub(scratch1, result, Operand(kHeapObjectTag));
3080 vstr(value, scratch1, HeapNumber::kValueOffset);
3085 Register value, Register scratch1,
3088 DCHECK(!result.is(scratch1));
3093 Allocate(JSValue::kSize, result, scratch1, scratch2, gc_required,
3097 LoadGlobalFunctionInitialMap(constructor, scratch1, scratch2);
3098 str(scratch1, FieldMemOperand(result, HeapObject::kMapOffset));
3099 LoadRoot(scratch1, Heap::kEmptyFixedArrayRootIndex);
3100 str(scratch1, FieldMemOperand(result, JSObject::kPropertiesOffset));
3101 str(scratch1, FieldMemOperand(result, JSObject::kElementsOffset));
3283 Register first, Register second, Register scratch1, Register scratch2,
3289 and_(scratch1, first, Operand(kFlatOneByteStringMask));
3291 cmp(scratch1, Operand(kFlatOneByteStringTag));
3491 Register scratch1,
3493 HasColor(object, scratch0, scratch1, on_black, 1, 1); // kBlackBitPattern.