Home
last modified time | relevance | path

Searched refs:PostIndex (Results 1 – 25 of 36) sorted by relevance

12

/external/v8/src/arm/
Dcodegen-arm.cc134 __ 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 …]
Dregexp-macro-assembler-arm.cc258 __ 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()
Dbuiltins-arm.cc414 __ 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()
Dmacro-assembler-arm.cc669 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 …]
Dmacro-assembler-arm.h387 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);
Dconstants-arm.h264 PostIndex = (0|4|0) << 21, // Post-indexed addressing with writeback. enumerator
/external/vixl/test/
Dtest-disasm-a64.cc982 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 …]
Dtest-assembler-a64.cc2330 __ 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 …]
Dtest-simulator-a64.cc225 __ 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/
Dtest-disasm-arm64.cc865 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 …]
Dtest-disasm-arm.cc711 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 …]
Dtest-assembler-arm64.cc2484 __ 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/
Dadd2-vectors.cc58 __ 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()
Dcrc-checksums.cc58 __ Ldrb(w3, MemOperand(x2, 1, PostIndex)); in GenerateCrc32()
Dsum-array.cc50 __ Ldrb(w3, MemOperand(x2, 1, PostIndex)); // w3 = *(x2++) in GenerateSumArray()
/external/v8/src/arm64/
Dregexp-macro-assembler-arm64.cc264 __ 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 …]
Dcodegen-arm64.cc225 __ 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()
Dbuiltins-arm64.cc162 __ 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()
Dmacro-assembler-arm64.cc1152 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 …]
Dinstructions-arm64.h75 PostIndex enumerator
Ddeoptimizer-arm64.cc209 __ Str(x4, MemOperand(x3, kPointerSize, PostIndex)); in Generate()
/external/vixl/src/vixl/a64/
Dmacro-assembler-a64.cc1700 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()
Dinstructions-a64.h140 PostIndex enumerator
/external/v8/src/ic/arm/
Dic-arm.cc512 __ ldr(r5, MemOperand(r4, kPointerSize * 2, PostIndex)); in GenerateGeneric()
522 __ ldr(r5, MemOperand(r4, kPointerSize, PostIndex)); in GenerateGeneric()
/external/v8/src/ic/arm64/
Dic-arm64.cc527 __ Ldr(scratch4, MemOperand(scratch3, kPointerSize * 2, PostIndex)); in GenerateKeyedLoadWithNameKey()
537 __ Ldr(scratch4, MemOperand(scratch3, kPointerSize, PostIndex)); in GenerateKeyedLoadWithNameKey()

12