/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/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/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/MC/Disassembler/ARM/ |
D | load-store-acquire-release-v8.txt | 8 # CHECK: ldaex r1, [r0] @ encoding: [0x9f,0x1e,0x90,0xe1]
|
D | load-store-acquire-release-v8-thumb.txt | 9 # CHECK: ldaex r1, [r7] @ encoding: [0xd7,0xe8,0xef,0x1f]
|
/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", "",
|
D | ARMInstrInfo.td | 4705 NoItinerary, "ldaex", "\t$Rt, $addr",
|
/external/vixl/src/aarch32/ |
D | assembler-aarch32.h | 2231 void ldaex(Condition cond, Register rt, const MemOperand& operand); 2232 void ldaex(Register rt, const MemOperand& operand) { ldaex(al, rt, operand); } in ldaex() function
|
D | disasm-aarch32.h | 646 void ldaex(Condition cond, Register rt, const MemOperand& operand);
|
D | assembler-aarch32.cc | 4265 void Assembler::ldaex(Condition cond, Register rt, const MemOperand& operand) { in ldaex() function in vixl::aarch32::Assembler 4287 Delegate(kLdaex, &Assembler::ldaex, cond, rt, operand); in ldaex()
|
D | disasm-aarch32.cc | 1577 void Disassembler::ldaex(Condition cond, in ldaex() function in vixl::aarch32::Disassembler 10543 ldaex(CurrentCond(), in DecodeT32() 60293 ldaex(condition, in DecodeA32()
|
D | macro-assembler-aarch32.h | 1937 ldaex(cond, rt, operand); in Ldaex()
|