/external/v8/src/arm/ |
D | codegen-arm.cc | 134 __ vld1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function() 138 __ vld1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function() 140 __ vst1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(dest, PostIndex)); in CreateMemCopyUint8Function() 141 __ vst1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(dest, PostIndex)); in CreateMemCopyUint8Function() 146 __ vld1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function() 147 __ vld1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function() 149 __ vst1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(dest, PostIndex)); in CreateMemCopyUint8Function() 150 __ vst1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(dest, PostIndex)); in CreateMemCopyUint8Function() 151 __ vld1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function() 152 __ vld1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function() [all …]
|
D | regexp-macro-assembler-arm.cc | 258 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex)); in CheckNotBackReferenceIgnoreCase() 259 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex)); in CheckNotBackReferenceIgnoreCase() 358 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex)); in CheckNotBackReference() 359 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex)); in CheckNotBackReference() 362 __ ldrh(r3, MemOperand(r0, char_size(), PostIndex)); in CheckNotBackReference() 363 __ ldrh(r4, MemOperand(r2, char_size(), PostIndex)); in CheckNotBackReference() 731 __ str(r2, MemOperand(r0, kPointerSize, PostIndex)); in GetCode() 732 __ str(r3, MemOperand(r0, kPointerSize, PostIndex)); in GetCode() 1206 MemOperand(backtrack_stackpointer(), kPointerSize, PostIndex)); in Pop()
|
D | builtins-arm.cc | 414 __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 416 __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 418 __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 466 __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 470 __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 525 __ str(r6, MemOperand(r2, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 528 __ str(r0, MemOperand(r2, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 542 __ str(r0, MemOperand(r2, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 760 __ ldr(r0, MemOperand(r4, kPointerSize, PostIndex)); // read next parameter in Generate_JSEntryTrampolineHelper()
|
D | macro-assembler-arm.cc | 669 str(address, MemOperand(scratch, kPointerSize, PostIndex)); in RememberedSetHelper() 791 DCHECK((src.am() == PostIndex) || (src.am() == NegPostIndex)); in Ldrd() 798 ldr(dst1, MemOperand(src.rn(), 4, PostIndex), cond); in Ldrd() 827 DCHECK((dst.am() == PostIndex) || (dst.am() == NegPostIndex)); in Strd() 829 str(src1, MemOperand(dst.rn(), 4, PostIndex), cond); in Strd() 1798 str(scratch2, MemOperand(result, kDoubleSize / 2, PostIndex)); in Allocate() 1912 str(scratch2, MemOperand(result, kDoubleSize / 2, PostIndex)); in Allocate() 3292 ldrb(scratch, MemOperand(src, 1, PostIndex)); in CopyBytes() 3293 strb(scratch, MemOperand(dst, 1, PostIndex)); in CopyBytes() 3304 ldr(scratch, MemOperand(src, kPointerSize, PostIndex)); in CopyBytes() [all …]
|
D | macro-assembler-arm.h | 387 ldr(src2, MemOperand(sp, 4, PostIndex), cond); 388 ldr(src1, MemOperand(sp, 4, PostIndex), cond); 401 ldr(src3, MemOperand(sp, 4, PostIndex), cond); 406 ldr(src1, MemOperand(sp, 4, PostIndex), cond); 430 ldr(src4, MemOperand(sp, 4, PostIndex), cond); 439 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
|
D | constants-arm.h | 264 PostIndex = (0|4|0) << 21, // Post-indexed addressing with writeback. enumerator
|
/external/vixl/test/ |
D | test-disasm-a64.cc | 982 COMPARE(ldr(w0, MemOperand(x1, 4, PostIndex)), "ldr w0, [x1], #4"); in TEST() 983 COMPARE(ldr(w2, MemOperand(x3, 255, PostIndex)), "ldr w2, [x3], #255"); in TEST() 984 COMPARE(ldr(w4, MemOperand(x5, -256, PostIndex)), "ldr w4, [x5], #-256"); in TEST() 985 COMPARE(ldr(x6, MemOperand(x7, 8, PostIndex)), "ldr x6, [x7], #8"); in TEST() 986 COMPARE(ldr(x8, MemOperand(x9, 255, PostIndex)), "ldr x8, [x9], #255"); in TEST() 987 COMPARE(ldr(x10, MemOperand(x11, -256, PostIndex)), "ldr x10, [x11], #-256"); in TEST() 988 COMPARE(str(w12, MemOperand(x13, 4, PostIndex)), "str w12, [x13], #4"); in TEST() 989 COMPARE(str(w14, MemOperand(x15, 255, PostIndex)), "str w14, [x15], #255"); in TEST() 990 COMPARE(str(w16, MemOperand(x17, -256, PostIndex)), "str w16, [x17], #-256"); in TEST() 991 COMPARE(str(x18, MemOperand(x19, 8, PostIndex)), "str x18, [x19], #8"); in TEST() [all …]
|
D | test-assembler-a64.cc | 2330 __ Ldr(w1, MemOperand(x24, 4096 * sizeof(src[0]), PostIndex)); in TEST() 2331 __ Str(w1, MemOperand(x25, 4096 * sizeof(dst[0]), PostIndex)); in TEST() 2432 __ Ldr(w0, MemOperand(x17, 4, PostIndex)); in TEST() 2433 __ Str(w0, MemOperand(x18, 12, PostIndex)); in TEST() 2434 __ Ldr(x1, MemOperand(x19, 8, PostIndex)); in TEST() 2435 __ Str(x1, MemOperand(x20, 16, PostIndex)); in TEST() 2436 __ Ldr(x2, MemOperand(x21, -8, PostIndex)); in TEST() 2437 __ Str(x2, MemOperand(x22, -32, PostIndex)); in TEST() 2438 __ Ldrb(w3, MemOperand(x23, 1, PostIndex)); in TEST() 2439 __ Strb(w3, MemOperand(x24, 5, PostIndex)); in TEST() [all …]
|
D | test-simulator-a64.cc | 225 __ Str(fd, MemOperand(out, fd.SizeInBytes(), PostIndex)); in Test1Op_Helper() 336 __ Str(fd, MemOperand(out, fd.SizeInBytes(), PostIndex)); in Test2Op_Helper() 462 __ Str(fd, MemOperand(out, fd.SizeInBytes(), PostIndex)); in Test3Op_Helper() 593 __ Strb(flags, MemOperand(out, 1, PostIndex)); in TestCmp_Helper() 716 __ Strb(flags, MemOperand(out, 1, PostIndex)); in TestCmpZero_Helper() 832 __ Str(rd, MemOperand(out, rd.SizeInBytes(), PostIndex)); in TestFPToFixed_Helper() 880 __ Str(rd, MemOperand(out, rd.SizeInBytes(), PostIndex)); in TestFPToInt_Helper() 1242 __ Str(vd, MemOperand(out, vd.SizeInBytes(), PostIndex)); in Test1OpNEON_Helper() 1436 __ Str(vd, MemOperand(out, vd.SizeInBytes(), PostIndex)); in Test1OpAcrossNEON_Helper() 1658 __ Str(vres, MemOperand(out, vd.SizeInBytes(), PostIndex)); in Test2OpNEON_Helper() [all …]
|
/external/v8/test/cctest/ |
D | test-disasm-arm64.cc | 865 COMPARE(ldr(w0, MemOperand(x1, 4, PostIndex)), "ldr w0, [x1], #4"); in TEST_() 866 COMPARE(ldr(w2, MemOperand(x3, 255, PostIndex)), "ldr w2, [x3], #255"); in TEST_() 867 COMPARE(ldr(w4, MemOperand(x5, -256, PostIndex)), "ldr w4, [x5], #-256"); in TEST_() 868 COMPARE(ldr(x6, MemOperand(x7, 8, PostIndex)), "ldr x6, [x7], #8"); in TEST_() 869 COMPARE(ldr(x8, MemOperand(x9, 255, PostIndex)), "ldr x8, [x9], #255"); in TEST_() 870 COMPARE(ldr(x10, MemOperand(x11, -256, PostIndex)), "ldr x10, [x11], #-256"); in TEST_() 871 COMPARE(str(w12, MemOperand(x13, 4, PostIndex)), "str w12, [x13], #4"); in TEST_() 872 COMPARE(str(w14, MemOperand(x15, 255, PostIndex)), "str w14, [x15], #255"); in TEST_() 873 COMPARE(str(w16, MemOperand(x17, -256, PostIndex)), "str w16, [x17], #-256"); in TEST_() 874 COMPARE(str(x18, MemOperand(x19, 8, PostIndex)), "str x18, [x19], #8"); in TEST_() [all …]
|
D | test-disasm-arm.cc | 711 COMPARE(ldrb(r6, MemOperand(r7, 42, PostIndex)), in TEST() 713 COMPARE(ldrb(r8, MemOperand(r9, -42, PostIndex)), in TEST() 723 COMPARE(ldrb(r0, MemOperand(r1, r2, PostIndex)), in TEST() 738 COMPARE(strb(r6, MemOperand(r7, 42, PostIndex)), in TEST() 740 COMPARE(strb(r8, MemOperand(r9, -42, PostIndex)), in TEST() 750 COMPARE(strb(r0, MemOperand(r1, r2, PostIndex)), in TEST() 765 COMPARE(ldrh(r6, MemOperand(r7, 42, PostIndex)), in TEST() 767 COMPARE(ldrh(r8, MemOperand(r9, -42, PostIndex)), in TEST() 777 COMPARE(ldrh(r0, MemOperand(r1, r2, PostIndex)), in TEST() 792 COMPARE(strh(r6, MemOperand(r7, 42, PostIndex)), in TEST() [all …]
|
D | test-assembler-arm64.cc | 2484 __ Ldr(w1, MemOperand(x24, 4096 * sizeof(src[0]), PostIndex)); in TEST() 2485 __ Str(w1, MemOperand(x25, 4096 * sizeof(dst[0]), PostIndex)); in TEST() 2588 __ Ldr(w0, MemOperand(x17, 4, PostIndex)); in TEST() 2589 __ Str(w0, MemOperand(x18, 12, PostIndex)); in TEST() 2590 __ Ldr(x1, MemOperand(x19, 8, PostIndex)); in TEST() 2591 __ Str(x1, MemOperand(x20, 16, PostIndex)); in TEST() 2592 __ Ldr(x2, MemOperand(x21, -8, PostIndex)); in TEST() 2593 __ Str(x2, MemOperand(x22, -32, PostIndex)); in TEST() 2594 __ Ldrb(w3, MemOperand(x23, 1, PostIndex)); in TEST() 2595 __ Strb(w3, MemOperand(x24, 5, PostIndex)); in TEST() [all …]
|
/external/vixl/examples/ |
D | add2-vectors.cc | 58 __ Ld1(v1.V16B(), MemOperand(x1, 16, PostIndex)); in GenerateAdd2Vectors() 60 __ St1(v0.V16B(), MemOperand(x0, 16, PostIndex)); in GenerateAdd2Vectors() 73 __ Ldrb(w6, MemOperand(x1, 1, PostIndex)); in GenerateAdd2Vectors() 75 __ Strb(w5, MemOperand(x0, 1, PostIndex)); in GenerateAdd2Vectors()
|
D | crc-checksums.cc | 58 __ Ldrb(w3, MemOperand(x2, 1, PostIndex)); in GenerateCrc32()
|
D | sum-array.cc | 50 __ Ldrb(w3, MemOperand(x2, 1, PostIndex)); // w3 = *(x2++) in GenerateSumArray()
|
/external/v8/src/arm64/ |
D | regexp-macro-assembler-arm64.cc | 264 __ Ldrb(w10, MemOperand(characters_address, 1, PostIndex)); in CheckCharacters() 267 __ Ldrh(w10, MemOperand(characters_address, 2, PostIndex)); in CheckCharacters() 331 __ Ldrb(w10, MemOperand(capture_start_address, 1, PostIndex)); in CheckNotBackReferenceIgnoreCase() 332 __ Ldrb(w11, MemOperand(current_position_address, 1, PostIndex)); in CheckNotBackReferenceIgnoreCase() 451 __ Ldrb(w10, MemOperand(capture_start_address, 1, PostIndex)); in CheckNotBackReference() 452 __ Ldrb(w11, MemOperand(current_position_address, 1, PostIndex)); in CheckNotBackReference() 455 __ Ldrh(w10, MemOperand(capture_start_address, 2, PostIndex)); in CheckNotBackReference() 456 __ Ldrh(w11, MemOperand(current_position_address, 2, PostIndex)); in CheckNotBackReference() 853 MemOperand(output_array(), kPointerSize, PostIndex)); in GetCode() 874 MemOperand(base, -kPointerSize, PostIndex)); in GetCode() [all …]
|
D | codegen-arm64.cc | 225 __ Ldr(x13, MemOperand(src_elements, kPointerSize, PostIndex)); in GenerateSmiToDouble() 229 __ Str(d0, MemOperand(dst_elements, kDoubleSize, PostIndex)); in GenerateSmiToDouble() 316 __ Ldr(x13, MemOperand(src_elements, kPointerSize, PostIndex)); in GenerateDoubleToObject() 327 __ Str(heap_num, MemOperand(dst_elements, kPointerSize, PostIndex)); in GenerateDoubleToObject() 335 __ Str(the_hole, MemOperand(dst_elements, kPointerSize, PostIndex)); in GenerateDoubleToObject()
|
D | builtins-arm64.cc | 162 __ Ldr(arg, MemOperand(jssp, 2 * kPointerSize, PostIndex)); in Generate_StringConstructCode() 468 __ Str(x14, MemOperand(first_prop, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 472 __ Str(x14, MemOperand(first_prop, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper() 730 __ Ldr(x11, MemOperand(argv, kPointerSize, PostIndex)); in Generate_JSEntryTrampolineHelper() 1160 __ Ldr(x12, MemOperand(scratch1, -kPointerSize, PostIndex)); in Generate_FunctionCall() 1161 __ Str(x12, MemOperand(scratch2, -kPointerSize, PostIndex)); in Generate_FunctionCall()
|
D | macro-assembler-arm64.cc | 1152 ldr(dst0, MemOperand(StackPointer(), 1 * size, PostIndex)); in PopHelper() 1156 ldp(dst0, dst1, MemOperand(StackPointer(), 2 * size, PostIndex)); in PopHelper() 1161 ldp(dst0, dst1, MemOperand(StackPointer(), 3 * size, PostIndex)); in PopHelper() 1169 ldp(dst0, dst1, MemOperand(StackPointer(), 4 * size, PostIndex)); in PopHelper() 1291 MemOperand tos(csp, 2 * kXRegSize, PostIndex); in PopCalleeSavedRegisters() 2465 MemOperand(src_untagged, kXRegSize* 2, PostIndex)); in CopyFieldsLoopPairsHelper() 2467 MemOperand(dst_untagged, kXRegSize* 2, PostIndex)); in CopyFieldsLoopPairsHelper() 2497 Ldp(scratch3, scratch4, MemOperand(src_untagged, kXRegSize * 2, PostIndex)); in CopyFieldsUnrolledPairsHelper() 2498 Stp(scratch3, scratch4, MemOperand(dst_untagged, kXRegSize * 2, PostIndex)); in CopyFieldsUnrolledPairsHelper() 2526 Ldr(scratch3, MemOperand(src_untagged, kXRegSize, PostIndex)); in CopyFieldsUnrolledHelper() [all …]
|
D | instructions-arm64.h | 75 PostIndex enumerator
|
D | deoptimizer-arm64.cc | 209 __ Str(x4, MemOperand(x3, kPointerSize, PostIndex)); in Generate()
|
/external/vixl/src/vixl/a64/ |
D | macro-assembler-a64.cc | 1700 Ldp(bottom_0, bottom_1, MemOperand(StackPointer(), size, PostIndex)); in PopCPURegList() 1702 Ldr(bottom_0, MemOperand(StackPointer(), size, PostIndex)); in PopCPURegList() 1791 ldr(dst0, MemOperand(StackPointer(), 1 * size, PostIndex)); in PopHelper() 1795 ldp(dst0, dst1, MemOperand(StackPointer(), 2 * size, PostIndex)); in PopHelper() 1800 ldp(dst0, dst1, MemOperand(StackPointer(), 3 * size, PostIndex)); in PopHelper() 1808 ldp(dst0, dst1, MemOperand(StackPointer(), 4 * size, PostIndex)); in PopHelper() 1936 MemOperand tos(sp, 2 * kXRegSizeInBytes, PostIndex); in PopCalleeSavedRegisters()
|
D | instructions-a64.h | 140 PostIndex enumerator
|
/external/v8/src/ic/arm/ |
D | ic-arm.cc | 512 __ ldr(r5, MemOperand(r4, kPointerSize * 2, PostIndex)); in GenerateGeneric() 522 __ ldr(r5, MemOperand(r4, kPointerSize, PostIndex)); in GenerateGeneric()
|
/external/v8/src/ic/arm64/ |
D | ic-arm64.cc | 527 __ Ldr(scratch4, MemOperand(scratch3, kPointerSize * 2, PostIndex)); in GenerateKeyedLoadWithNameKey() 537 __ Ldr(scratch4, MemOperand(scratch3, kPointerSize, PostIndex)); in GenerateKeyedLoadWithNameKey()
|