/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
strex-bad-t.d | 2 # error-output: strex-bad-t.l
|
r15-bad.s | 34 strex r15, r2, [r3] 35 strex r1, r15, [r3] 36 strex r1, r2, [r15]
|
archv6t2-bad.l | 40 [^:]*:60: Error: instruction does not accept this addressing mode -- `strex r1,r0,r2'
|
sp-pc-validations-bad-t.s | 296 @ STREX 297 strex pc,r0,[r1] @ Unpredictable label 298 strex pc,r0,[r1,#4] @ ditto label 299 strex sp,r0,[r1] @ ditto label 300 strex sp,r0,[r1,#4] @ ditto label 301 strex r0,pc,[r1] @ ditto label 302 strex r0,pc,[r1,#4] @ ditto label 303 strex r0,sp,[r1] @ ditto label 304 strex r0,sp,[r1,#4] @ ditto label 305 strex r0,r1,[pc] @ ditt label 306 strex r0,r1,[pc,#4] @ ditto label [all...] |
archv6t2-bad.s | 60 strex r1, r0, r2
|
sp-pc-validations-bad-t.l | 192 [^:]*:297: Error: r15 not allowed here -- `strex pc,r0,\[r1\]' 193 [^:]*:298: Error: r15 not allowed here -- `strex pc,r0,\[r1,#4\]' 194 [^:]*:299: Error: r13 not allowed here -- `strex sp,r0,\[r1\]' 195 [^:]*:300: Error: r13 not allowed here -- `strex sp,r0,\[r1,#4\]' 196 [^:]*:301: Error: r15 not allowed here -- `strex r0,pc,\[r1\]' 197 [^:]*:302: Error: r15 not allowed here -- `strex r0,pc,\[r1,#4\]' 198 [^:]*:303: Error: r13 not allowed here -- `strex r0,sp,\[r1\]' 199 [^:]*:304: Error: r13 not allowed here -- `strex r0,sp,\[r1,#4\]' 200 [^:]*:305: Error: r15 not allowed here -- `strex r0,r1,\[pc\]' 201 [^:]*:306: Error: r15 not allowed here -- `strex r0,r1,\[pc,#4\] [all...] |
r15-bad.l | 31 [^:]*:34: Error: r15 not allowed here -- `strex r15,r2,[[]r3[]]' 32 [^:]*:35: Error: r15 not allowed here -- `strex r1,r15,[[]r3[]]' 33 [^:]*:36: Error: instruction does not accept this addressing mode -- `strex r1,r2,[[]r15[]]'
|
sp-pc-validations-bad.s | 215 @ STREX 216 strex pc,r0,[r1] @ Unpredictable label 217 strex r0,pc,[r1] @ ditto label 218 strex r0,r1,[pc] @ ditto label
|
sp-pc-validations-bad.l | 140 [^:]*:216: Error: r15 not allowed here -- `strex pc,r0,\[r1\]' 141 [^:]*:217: Error: r15 not allowed here -- `strex r0,pc,\[r1\]' 142 [^:]*:218: Error: instruction does not accept this addressing mode -- `strex r0,r1,\[pc\]'
|
archv6.s | 131 strex r1, r2, [r3]
|
archv6.d | 134 0+1f8 <[^>]*> e1831f92 ? strex r1, r2, \[r3\]
|
thumb32.s | 403 strex r1, r2, [r4] 408 strex r1, r2, [r4,#516]
|
thumb32.d | 558 0[0-9a-f]+ <[^>]+> e844 2100 strex r1, r2, \[r4\] 562 0[0-9a-f]+ <[^>]+> e844 2181 strex r1, r2, \[r4, #516\].* [all...] |
/device/linaro/bootloader/edk2/MdePkg/Library/BaseSynchronizationLib/Arm/ |
Synchronization.S | 100 strex ip, r2, [r0]
178 strex r2, r1, [r0]
208 strex r2, r1, [r0]
|
Synchronization.asm | 99 strex ip, r2, [r0]
177 strex r2, r1, [r0]
207 strex r2, r1, [r0]
|
/external/compiler-rt/lib/builtins/arm/ |
sync-ops.h | 28 strex r3, r2, [r12] ; \
|
/external/llvm/test/MC/ARM/ |
thumbv8m.s | 76 // CHECK: strex r1, r2, [r3, #4] @ encoding: [0x43,0xe8,0x01,0x21] 77 strex r1, r2, [r3, #4] label
|
basic-thumb2-instructions.s | [all...] |
/external/swiftshader/third_party/subzero/src/ |
IceAssemblerARM32.h | 297 void strex(const Operand *OpRd, const Operand *OpRt, const Operand *OpAddress, 300 void strex(const Operand *OpRd, const Operand *OpRt, const Operand *OpAddress, function in namespace:Ice::ARM32 303 strex(OpRd, OpRt, OpAddress, Cond, TInfo);
|
IceTargetLoweringARM32.h | 271 /// Operation needs to return which value to strex in Addr, it must not change [all...] |
/art/runtime/arch/arm/ |
quick_entrypoints_arm.S | 683 strex r3, r2, [r0, #MIRROR_OBJECT_LOCK_WORD_OFFSET] 700 strex r3, r2, [r0, #MIRROR_OBJECT_LOCK_WORD_OFFSET] @ strex necessary for read barrier bits 701 cbnz r3, .Llock_strex_fail @ strex failed, retry 757 strex r2, r3, [r0, #MIRROR_OBJECT_LOCK_WORD_OFFSET] @ strex necessary for read barrier bits 766 strex r2, r1, [r0, #MIRROR_OBJECT_LOCK_WORD_OFFSET] @ strex necessary for read barrier bits [all...] |
/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
basic-thumb2-instructions.s | [all...] |
/external/swiftshader/third_party/subzero/src/DartARM32/ |
assembler_arm.h | 593 // Moved to ARM::AssemblerARM32::strex(); 594 void strex(Register rd, Register rt, Register rn, Condition cond = AL); [all...] |
/external/v8/src/arm/ |
assembler-arm.h | [all...] |
/external/vixl/src/aarch32/ |
assembler-aarch32.h | 3371 void strex(Register rd, Register rt, const MemOperand& operand) { function in class:vixl::aarch32::Assembler [all...] |