Home
last modified time | relevance | path

Searched refs:strexb (Results 1 – 25 of 46) sorted by relevance

12

/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/
Datomic-cmp.ll8 ; ARM: strexb
12 ; T2: strexb
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Datomic-cmp.ll8 ; ARM: strexb
12 ; T2: strexb
Datomic-cmpxchg.ll39 ; CHECK-ARMV6-NEXT: strexb [[SUCCESS:r[0-9]+]], r2, [r0]
59 ; CHECK-ARMV7-NEXT: strexb [[SUCCESS:r[0-9]+]], r2, [r0]
76 ; CHECK-THUMBV7-NEXT: strexb [[SUCCESS:r[0-9]+]], r2, [r0]
Dcmpxchg-idioms.ll51 ; CHECK: strexb [[STATUS:r[0-9]+]], {{r[0-9]+}}, [r0]
Dcmpxchg-O0.ll16 ; CHECK: strexb [[STATUS:r[0-9]+]], r2, [r0]
Datomic-ops-v8.ll120 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], [[NEW]], [r[[ADDR]]]
408 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], [[NEW]], [r[[ADDR]]]
503 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], r0, [r[[ADDR]]]
596 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], r[[OLDX]], {{.*}}[[ADDR]]]
822 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], r[[NEW]], {{.*}}[[ADDR]]
1051 ; CHECK: strexb [[STATUS:r[0-9]+]], r1, [r[[ADDR]]]
Dldstrex.ll69 ; CHECK: strexb r0, r1, [r2]
/external/llvm/test/CodeGen/ARM/
Datomic-cmp.ll8 ; ARM: strexb
12 ; T2: strexb
Datomic-cmpxchg.ll44 ; CHECK-ARMV6-NEXT: strexb [[SUCCESS:r[0-9]+]], r2, [r0]
71 ; CHECK-ARMV7-NEXT: strexb [[SUCCESS:r[0-9]+]], r2, [r0]
88 ; CHECK-THUMBV7-NEXT: strexb [[SUCCESS:r[0-9]+]], r2, [r0]
Dcmpxchg-idioms.ll51 ; CHECK: strexb [[STATUS:r[0-9]+]], {{r[0-9]+}}, [r0]
Dcmpxchg-O0.ll16 ; CHECK: strexb [[STATUS:r[0-9]+]], r2, [r0]
Dldstrex.ll69 ; CHECK: strexb r0, r1, [r2]
Datomic-ops-v8.ll120 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], [[NEW]], [r[[ADDR]]]
408 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], [[NEW]], [r[[ADDR]]]
503 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], r0, [r[[ADDR]]]
596 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], r[[OLDX]], {{.*}}[[ADDR]]]
822 ; CHECK-NEXT: strexb [[STATUS:r[0-9]+]], r[[NEW]], {{.*}}[[ADDR]]
1051 ; CHECK: strexb [[STATUS:r[0-9]+]], r1, [r[[ADDR]]]
/external/swiftshader/third_party/subzero/tests_lit/assembler/arm32/
Dldrex-strex.ll57 ; ***** Example of strexb *****
58 ; ASM: strexb r4, r3, [r2]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/
Dthumbv8m.s80 strexb r1, r2, [r3] label
Dbasic-thumb2-instructions.s2954 strexb r5, r1, [r7]
2961 @ CHECK: strexb r5, r1, [r7] @ encoding: [0xc7,0xe8,0x45,0x1f]
/external/llvm/test/MC/ARM/
Dthumbv8m.s80 strexb r1, r2, [r3] label
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Dnacl-atomic-intrinsics.ll350 ; ARM32: strexb
628 ; ARM32: strexb
796 ; ARM32: strexb
838 ; ARM32: strexb
1077 ; ARM32: strexb
1247 ; ARM32: strexb
1412 ; ARM32: strexb
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc2683 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER(ldrexb, strexb); in AssembleArchInstruction()
2688 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER(ldrexb, strexb); in AssembleArchInstruction()
2708 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER(ldrexb, strexb, in AssembleArchInstruction()
2716 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER(ldrexb, strexb, in AssembleArchInstruction()
2744 ASSEMBLE_ATOMIC_BINOP(ldrexb, strexb, inst); \ in AssembleArchInstruction()
2749 ASSEMBLE_ATOMIC_BINOP(ldrexb, strexb, inst); \ in AssembleArchInstruction()
/external/capstone/suite/MC/ARM/
Dbasic-arm-instructions.s.cs811 0x93,0x1f,0xc4,0xe1 = strexb r1, r3, [r4]
Dbasic-thumb2-instructions.s.cs935 0xc7,0xe8,0x45,0x1f = strexb r5, r1, [r7]
/external/v8/src/arm/
Dassembler-arm.h930 void strexb(Register src1, Register src2, Register dst, Condition cond = al);
/external/swiftshader/third_party/LLVM/test/MC/ARM/
Dbasic-arm-instructions.s2047 strexb r1, r3, [r4]
2052 @ CHECK: strexb r1, r3, [r4] @ encoding: [0x93,0x1f,0xc4,0xe1]
Dbasic-thumb2-instructions.s2429 strexb r5, r1, [r7]
2436 @ CHECK: strexb r5, r1, [r7] @ encoding: [0xc7,0xe8,0x45,0x1f]
/external/vixl/src/aarch32/
Dassembler-aarch32.h3454 void strexb(Condition cond,
3458 void strexb(Register rd, Register rt, const MemOperand& operand) { in strexb() function
3459 strexb(al, rd, rt, operand); in strexb()

12