Home
last modified time | relevance | path

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

12

/external/chromium_org/v8/src/arm/
Dcodegen-arm.cc170 __ vld1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function()
174 __ vld1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function()
176 __ vst1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(dest, PostIndex)); in CreateMemCopyUint8Function()
177 __ vst1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(dest, PostIndex)); in CreateMemCopyUint8Function()
182 __ vld1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function()
183 __ vld1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function()
185 __ vst1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(dest, PostIndex)); in CreateMemCopyUint8Function()
186 __ vst1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(dest, PostIndex)); in CreateMemCopyUint8Function()
187 __ vld1(Neon8, NeonListOperand(d0, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function()
188 __ vld1(Neon8, NeonListOperand(d4, 4), NeonMemOperand(src, PostIndex)); in CreateMemCopyUint8Function()
[all …]
Dregexp-macro-assembler-arm.cc280 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex)); in CheckNotBackReferenceIgnoreCase()
281 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex)); in CheckNotBackReferenceIgnoreCase()
380 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex)); in CheckNotBackReference()
381 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex)); in CheckNotBackReference()
384 __ ldrh(r3, MemOperand(r0, char_size(), PostIndex)); in CheckNotBackReference()
385 __ ldrh(r4, MemOperand(r2, char_size(), PostIndex)); in CheckNotBackReference()
753 __ str(r2, MemOperand(r0, kPointerSize, PostIndex)); in GetCode()
754 __ str(r3, MemOperand(r0, kPointerSize, PostIndex)); in GetCode()
1227 MemOperand(backtrack_stackpointer(), kPointerSize, PostIndex)); in Pop()
Dmacro-assembler-arm.h373 ldr(src2, MemOperand(sp, 4, PostIndex), cond);
374 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
387 ldr(src3, MemOperand(sp, 4, PostIndex), cond);
392 str(src1, MemOperand(sp, 4, PostIndex), cond);
416 ldr(src4, MemOperand(sp, 4, PostIndex), cond);
425 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
Dbuiltins-arm.cc434 __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper()
436 __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper()
438 __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper()
515 __ str(r6, MemOperand(r2, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper()
518 __ str(r0, MemOperand(r2, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper()
532 __ str(r0, MemOperand(r2, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper()
724 __ ldr(r0, MemOperand(r4, kPointerSize, PostIndex)); // read next parameter in Generate_JSEntryTrampolineHelper()
Dmacro-assembler-arm.cc580 str(address, MemOperand(scratch, kPointerSize, PostIndex)); in RememberedSetHelper()
716 ASSERT((src.am() == PostIndex) || (src.am() == NegPostIndex)); in Ldrd()
723 ldr(dst1, MemOperand(src.rn(), 4, PostIndex), cond); in Ldrd()
752 ASSERT((dst.am() == PostIndex) || (dst.am() == NegPostIndex)); in Strd()
754 str(src1, MemOperand(dst.rn(), 4, PostIndex), cond); in Strd()
1717 str(scratch2, MemOperand(result, kDoubleSize / 2, PostIndex)); in Allocate()
1831 str(scratch2, MemOperand(result, kDoubleSize / 2, PostIndex)); in Allocate()
3300 ldrb(scratch, MemOperand(src, 1, PostIndex)); in CopyBytes()
3301 strb(scratch, MemOperand(dst, 1, PostIndex)); in CopyBytes()
3312 ldr(scratch, MemOperand(src, kPointerSize, PostIndex)); in CopyBytes()
[all …]
Dcode-stubs-arm.cc2777 __ str(r3, MemOperand(r4, kPointerSize, PostIndex)); in GenerateNewStrict()
3159 __ ldr(r3, MemOperand(r2, kPointerSize, PostIndex)); in Generate()
3162 __ str(r3, MemOperand(r0, kPointerSize, PostIndex)); in Generate()
3675 __ ldrb(scratch, MemOperand(src, 1, PostIndex)); in GenerateCopyCharacters()
3679 __ strb(scratch, MemOperand(dest, 1, PostIndex)); in GenerateCopyCharacters()
3742 __ ldrb(scratch1, MemOperand(src, 1, PostIndex)); in GenerateCopyCharactersLong()
3743 __ ldrb(scratch2, MemOperand(src, 1, PostIndex), le); in GenerateCopyCharactersLong()
3744 __ ldrb(scratch3, MemOperand(src, 1, PostIndex), lt); in GenerateCopyCharactersLong()
3745 __ strb(scratch1, MemOperand(dest, 1, PostIndex)); in GenerateCopyCharactersLong()
3746 __ strb(scratch2, MemOperand(dest, 1, PostIndex), le); in GenerateCopyCharactersLong()
[all …]
Dconstants-arm.h287 PostIndex = (0|4|0) << 21, // Post-indexed addressing with writeback. enumerator
Dic-arm.cc1012 __ ldr(r5, MemOperand(r4, kPointerSize * 2, PostIndex)); in GenerateGeneric()
1022 __ ldr(r5, MemOperand(r4, kPointerSize, PostIndex)); in GenerateGeneric()
Dassembler-arm.cc399 ASSERT((am == Offset) || (am == PostIndex)); in NeonMemOperand()
463 al | PostIndex | 4 | LeaveCC | I | kRegister_sp_Code * B16 |
472 al | B26 | L | 4 | PostIndex | kRegister_sp_Code * B16;
Dfull-codegen-arm.cc3973 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin()
4061 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin()
4089 __ strb(separator, MemOperand(result_pos, 1, PostIndex)); in EmitFastAsciiArrayJoin()
4093 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin()
4123 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin()
Dassembler-arm.h1285 ldr(dst, MemOperand(sp, 4, PostIndex), cond);
/external/v8/test/cctest/
Dtest-disasm-arm.cc557 COMPARE(ldrb(r6, MemOperand(r7, 42, PostIndex)), in TEST()
559 COMPARE(ldrb(r8, MemOperand(r9, -42, PostIndex)), in TEST()
569 COMPARE(ldrb(r0, MemOperand(r1, r2, PostIndex)), in TEST()
584 COMPARE(strb(r6, MemOperand(r7, 42, PostIndex)), in TEST()
586 COMPARE(strb(r8, MemOperand(r9, -42, PostIndex)), in TEST()
596 COMPARE(strb(r0, MemOperand(r1, r2, PostIndex)), in TEST()
611 COMPARE(ldrh(r6, MemOperand(r7, 42, PostIndex)), in TEST()
613 COMPARE(ldrh(r8, MemOperand(r9, -42, PostIndex)), in TEST()
623 COMPARE(ldrh(r0, MemOperand(r1, r2, PostIndex)), in TEST()
638 COMPARE(strh(r6, MemOperand(r7, 42, PostIndex)), in TEST()
[all …]
/external/chromium_org/v8/test/cctest/
Dtest-disasm-arm.cc707 COMPARE(ldrb(r6, MemOperand(r7, 42, PostIndex)), in TEST()
709 COMPARE(ldrb(r8, MemOperand(r9, -42, PostIndex)), in TEST()
719 COMPARE(ldrb(r0, MemOperand(r1, r2, PostIndex)), in TEST()
734 COMPARE(strb(r6, MemOperand(r7, 42, PostIndex)), in TEST()
736 COMPARE(strb(r8, MemOperand(r9, -42, PostIndex)), in TEST()
746 COMPARE(strb(r0, MemOperand(r1, r2, PostIndex)), in TEST()
761 COMPARE(ldrh(r6, MemOperand(r7, 42, PostIndex)), in TEST()
763 COMPARE(ldrh(r8, MemOperand(r9, -42, PostIndex)), in TEST()
773 COMPARE(ldrh(r0, MemOperand(r1, r2, PostIndex)), in TEST()
788 COMPARE(strh(r6, MemOperand(r7, 42, PostIndex)), in TEST()
[all …]
/external/v8/src/arm/
Dcodegen-arm.cc189 __ ldr(r9, MemOperand(r3, 4, PostIndex)); in GenerateSmiOnlyToDouble()
209 __ Strd(r0, r1, MemOperand(r7, 8, PostIndex)); in GenerateSmiOnlyToDouble()
222 __ Strd(r4, r5, MemOperand(r7, 8, PostIndex)); in GenerateSmiOnlyToDouble()
291 __ ldr(r1, MemOperand(r4, 8, PostIndex)); in GenerateDoubleToObject()
303 __ str(r2, MemOperand(r3, 4, PostIndex)); in GenerateDoubleToObject()
315 __ str(r7, MemOperand(r3, 4, PostIndex)); in GenerateDoubleToObject()
Dregexp-macro-assembler-arm.cc257 __ ldrb(r1, MemOperand(r0, char_size(), PostIndex)); in CheckCharacters()
261 __ ldrh(r1, MemOperand(r0, char_size(), PostIndex)); in CheckCharacters()
322 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex)); in CheckNotBackReferenceIgnoreCase()
323 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex)); in CheckNotBackReferenceIgnoreCase()
417 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex)); in CheckNotBackReference()
418 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex)); in CheckNotBackReference()
421 __ ldrh(r3, MemOperand(r0, char_size(), PostIndex)); in CheckNotBackReference()
422 __ ldrh(r4, MemOperand(r2, char_size(), PostIndex)); in CheckNotBackReference()
750 __ str(r2, MemOperand(r0, kPointerSize, PostIndex)); in GetCode()
751 __ str(r3, MemOperand(r0, kPointerSize, PostIndex)); in GetCode()
[all …]
Dbuiltins-arm.cc166 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); in AllocateEmptyJSArray()
169 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); in AllocateEmptyJSArray()
177 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); in AllocateEmptyJSArray()
184 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); in AllocateEmptyJSArray()
266 __ str(scratch1, MemOperand(elements_array_storage, kPointerSize, PostIndex)); in AllocateJSArray()
270 MemOperand(elements_array_storage, kPointerSize, PostIndex)); in AllocateJSArray()
291 MemOperand(elements_array_storage, kPointerSize, PostIndex)); in AllocateJSArray()
413 __ ldr(r2, MemOperand(r7, kPointerSize, PostIndex)); in ArrayNativeCode()
463 __ ldr(r2, MemOperand(r7, kPointerSize, PostIndex)); in ArrayNativeCode()
790 __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); in Generate_JSConstructStubHelper()
[all …]
Dmacro-assembler-arm.h371 ldr(src2, MemOperand(sp, 4, PostIndex), cond);
372 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
385 ldr(src3, MemOperand(sp, 4, PostIndex), cond);
390 str(src1, MemOperand(sp, 4, PostIndex), cond);
414 ldr(src4, MemOperand(sp, 4, PostIndex), cond);
423 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
Dmacro-assembler-arm.cc563 str(address, MemOperand(scratch, kPointerSize, PostIndex)); in RememberedSetHelper()
690 ASSERT((src.am() == PostIndex) || (src.am() == NegPostIndex)); in Ldrd()
697 ldr(dst1, MemOperand(src.rn(), 4, PostIndex), cond); in Ldrd()
727 ASSERT((dst.am() == PostIndex) || (dst.am() == NegPostIndex)); in Strd()
729 str(src1, MemOperand(dst.rn(), 4, PostIndex), cond); in Strd()
3142 ldrb(scratch, MemOperand(src, 1, PostIndex)); in CopyBytes()
3143 strb(scratch, MemOperand(dst, 1, PostIndex)); in CopyBytes()
3155 ldr(scratch, MemOperand(src, kPointerSize, PostIndex)); in CopyBytes()
3157 str(scratch, MemOperand(dst, kPointerSize, PostIndex)); in CopyBytes()
3159 strb(scratch, MemOperand(dst, 1, PostIndex)); in CopyBytes()
[all …]
Dcode-stubs-arm.cc4595 __ str(r3, MemOperand(r4, kPointerSize, PostIndex)); in GenerateNewStrict()
4987 __ ldr(r3, MemOperand(r2, kPointerSize, PostIndex)); in Generate()
4990 __ str(r3, MemOperand(r0, kPointerSize, PostIndex)); in Generate()
5486 __ ldrb(scratch, MemOperand(src, 1, PostIndex)); in GenerateCopyCharacters()
5490 __ strb(scratch, MemOperand(dest, 1, PostIndex)); in GenerateCopyCharacters()
5554 __ ldrb(scratch1, MemOperand(src, 1, PostIndex)); in GenerateCopyCharactersLong()
5555 __ ldrb(scratch2, MemOperand(src, 1, PostIndex), le); in GenerateCopyCharactersLong()
5556 __ ldrb(scratch3, MemOperand(src, 1, PostIndex), lt); in GenerateCopyCharactersLong()
5557 __ strb(scratch1, MemOperand(dest, 1, PostIndex)); in GenerateCopyCharactersLong()
5558 __ strb(scratch2, MemOperand(dest, 1, PostIndex), le); in GenerateCopyCharactersLong()
[all …]
Dconstants-arm.h322 PostIndex = (0|4|0) << 21, // Post-indexed addressing with writeback. enumerator
Dstub-cache-arm.cc3223 __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); in CompileConstructStub()
3225 __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); in CompileConstructStub()
3227 __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); in CompileConstructStub()
3252 __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); in CompileConstructStub()
3256 __ str(r7, MemOperand(r5, kPointerSize, PostIndex)); in CompileConstructStub()
3262 __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); in CompileConstructStub()
3271 __ str(r7, MemOperand(r5, kPointerSize, PostIndex)); in CompileConstructStub()
Dic-arm.cc1051 __ ldr(r5, MemOperand(r4, kPointerSize * 2, PostIndex)); in GenerateGeneric()
1061 __ ldr(r5, MemOperand(r4, kPointerSize, PostIndex)); in GenerateGeneric()
Dfull-codegen-arm.cc3561 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin()
3649 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin()
3675 __ strb(separator, MemOperand(result_pos, 1, PostIndex)); in EmitFastAsciiArrayJoin()
3679 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin()
3707 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin()
Dassembler-arm.h1157 ldr(dst, MemOperand(sp, 4, PostIndex), cond);
Dassembler-arm.cc240 al | PostIndex | 4 | LeaveCC | I | kRegister_sp_Code * B16 |
249 al | B26 | L | 4 | PostIndex | kRegister_sp_Code * B16;

12