/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/ |
D | ldaex-stlex.ll | 39 %val = call i32 @llvm.arm.ldaex.p0i8(i8* %addr) 49 %val = call i32 @llvm.arm.ldaex.p0i16(i16* %addr) 55 ; CHECK: ldaex r0, [r0] 57 %val = call i32 @llvm.arm.ldaex.p0i32(i32* %addr) 61 declare i32 @llvm.arm.ldaex.p0i8(i8*) nounwind readonly 62 declare i32 @llvm.arm.ldaex.p0i16(i16*) nounwind readonly 63 declare i32 @llvm.arm.ldaex.p0i32(i32*) nounwind readonly
|
D | atomic-ops-v8.ll | 162 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 258 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 354 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 450 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 867 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 980 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]]
|
/external/llvm/test/CodeGen/ARM/ |
D | ldaex-stlex.ll | 39 %val = call i32 @llvm.arm.ldaex.p0i8(i8* %addr) 49 %val = call i32 @llvm.arm.ldaex.p0i16(i16* %addr) 55 ; CHECK: ldaex r0, [r0] 57 %val = call i32 @llvm.arm.ldaex.p0i32(i32* %addr) 61 declare i32 @llvm.arm.ldaex.p0i8(i8*) nounwind readonly 62 declare i32 @llvm.arm.ldaex.p0i16(i16*) nounwind readonly 63 declare i32 @llvm.arm.ldaex.p0i32(i32*) nounwind readonly
|
D | atomic-ops-v8.ll | 162 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 258 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 354 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 450 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 867 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]] 980 ; CHECK: ldaex r[[OLD:[0-9]+]], [r[[ADDR]]]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/ |
D | load-store-acquire-release-v8.s | 5 ldaex r1, [r7] 10 @ CHECK: ldaex r1, [r7] @ encoding: [0x9f,0x1e,0x97,0xe1]
|
D | load-store-acquire-release-v8-thumb.s | 5 ldaex r1, [r7] 10 @ CHECK: ldaex r1, [r7] @ encoding: [0xd7,0xe8,0xef,0x1f]
|
D | thumbv8m.s | 118 ldaex r1, [r2] label
|
/external/llvm/test/MC/ARM/ |
D | load-store-acquire-release-v8.s | 5 ldaex r1, [r7] 10 @ CHECK: ldaex r1, [r7] @ encoding: [0x9f,0x1e,0x97,0xe1]
|
D | load-store-acquire-release-v8-thumb.s | 5 ldaex r1, [r7] 10 @ CHECK: ldaex r1, [r7] @ encoding: [0xd7,0xe8,0xef,0x1f]
|
D | thumbv8m.s | 118 ldaex r1, [r2] label
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/AtomicExpand/ARM/ |
D | atomic-expansion-v8.ll | 26 ; CHECK: [[OLDVAL32:%.*]] = call i32 @llvm.arm.ldaex.p0i16(i16* %ptr) 45 ; CHECK: [[OLDVAL:%.*]] = call i32 @llvm.arm.ldaex.p0i32(i32* %ptr) 91 ; CHECK: [[OLDVAL32:%.*]] = call i32 @llvm.arm.ldaex.p0i8(i8* %ptr) 129 ; CHECK: [[OLDVAL32:%.*]] = call i32 @llvm.arm.ldaex.p0i16(i16* %ptr) 167 ; CHECK: [[OLDVAL:%.*]] = call i32 @llvm.arm.ldaex.p0i32(i32* %ptr)
|
/external/llvm/test/Transforms/AtomicExpand/ARM/ |
D | atomic-expansion-v8.ll | 26 ; CHECK: [[OLDVAL32:%.*]] = call i32 @llvm.arm.ldaex.p0i16(i16* %ptr) 45 ; CHECK: [[OLDVAL:%.*]] = call i32 @llvm.arm.ldaex.p0i32(i32* %ptr) 91 ; CHECK: [[OLDVAL32:%.*]] = call i32 @llvm.arm.ldaex.p0i8(i8* %ptr) 129 ; CHECK: [[OLDVAL32:%.*]] = call i32 @llvm.arm.ldaex.p0i16(i16* %ptr) 167 ; CHECK: [[OLDVAL:%.*]] = call i32 @llvm.arm.ldaex.p0i32(i32* %ptr)
|
/external/capstone/suite/MC/ARM/ |
D | load-store-acquire-release-v8-thumb.s.cs | 4 0xd7,0xe8,0xef,0x1f = ldaex r1, [r7]
|
D | load-store-acquire-release-v8.s.cs | 4 0x9f,0x1e,0x97,0xe1 = ldaex r1, [r7]
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | load-store-acquire-release-v8-thumb.txt | 9 # CHECK: ldaex r1, [r7] @ encoding: [0xd7,0xe8,0xef,0x1f]
|
D | load-store-acquire-release-v8.txt | 8 # CHECK: ldaex r1, [r0] @ encoding: [0x9f,0x1e,0x90,0xe1]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/ARM/ |
D | load-store-acquire-release-v8-thumb.txt | 9 # CHECK: ldaex r1, [r7] @ encoding: [0xd7,0xe8,0xef,0x1f]
|
D | load-store-acquire-release-v8.txt | 8 # CHECK: ldaex r1, [r0] @ encoding: [0x9f,0x1e,0x90,0xe1]
|
/external/llvm/lib/Target/ARM/ |
D | ARM.td | 83 "Has v8 acquire/release (lda/ldaex etc) instructions">;
|
D | ARMInstrThumb2.td | 3323 "ldaex", "\t$Rt, $addr", "",
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARM.td | 91 "Has v8 acquire/release (lda/ldaex "
|
D | ARMInstrThumb2.td | 3305 "ldaex", "\t$Rt, $addr", "",
|
/external/vixl/src/aarch32/ |
D | assembler-aarch32.h | 2281 void ldaex(Condition cond, Register rt, const MemOperand& operand); 2282 void ldaex(Register rt, const MemOperand& operand) { ldaex(al, rt, operand); } in ldaex() function
|
D | disasm-aarch32.h | 775 void ldaex(Condition cond, Register rt, const MemOperand& operand);
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/ARM/ |
D | ARMGenAsmMatcher.inc | 7741 "ldab\005ldaex\006ldaexb\006ldaexd\006ldaexh\004ldah\003ldc\004ldc2\005l" 8131 …{ 373 /* ldaex */, ARM::t2LDAEX, Convert__Reg1_1__MemNoOffset1_2__CondCode2_0, Feature_IsThumb|Fea… 8132 …{ 373 /* ldaex */, ARM::LDAEX, Convert__Reg1_1__MemNoOffset1_2__CondCode2_0, Feature_IsARM|Feature…
|