Home
last modified time | relevance | path

Searched refs:ldaex (Results 1 – 16 of 16) sorted by relevance

/external/llvm/test/CodeGen/ARM/
Dldaex-stlex.ll39 %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
Datomic-ops-v8.ll162 ; 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/
Dload-store-acquire-release-v8.s5 ldaex r1, [r7]
10 @ CHECK: ldaex r1, [r7] @ encoding: [0x9f,0x1e,0x97,0xe1]
Dload-store-acquire-release-v8-thumb.s5 ldaex r1, [r7]
10 @ CHECK: ldaex r1, [r7] @ encoding: [0xd7,0xe8,0xef,0x1f]
Dthumbv8m.s118 ldaex r1, [r2] label
/external/llvm/test/Transforms/AtomicExpand/ARM/
Datomic-expansion-v8.ll26 ; 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/
Dload-store-acquire-release-v8.txt8 # CHECK: ldaex r1, [r0] @ encoding: [0x9f,0x1e,0x90,0xe1]
Dload-store-acquire-release-v8-thumb.txt9 # CHECK: ldaex r1, [r7] @ encoding: [0xd7,0xe8,0xef,0x1f]
/external/llvm/lib/Target/ARM/
DARM.td83 "Has v8 acquire/release (lda/ldaex etc) instructions">;
DARMInstrThumb2.td3323 "ldaex", "\t$Rt, $addr", "",
DARMInstrInfo.td4705 NoItinerary, "ldaex", "\t$Rt, $addr",
/external/vixl/src/aarch32/
Dassembler-aarch32.h2231 void ldaex(Condition cond, Register rt, const MemOperand& operand);
2232 void ldaex(Register rt, const MemOperand& operand) { ldaex(al, rt, operand); } in ldaex() function
Ddisasm-aarch32.h646 void ldaex(Condition cond, Register rt, const MemOperand& operand);
Dassembler-aarch32.cc4265 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()
Ddisasm-aarch32.cc1577 void Disassembler::ldaex(Condition cond, in ldaex() function in vixl::aarch32::Disassembler
10543 ldaex(CurrentCond(), in DecodeT32()
60293 ldaex(condition, in DecodeA32()
Dmacro-assembler-aarch32.h1937 ldaex(cond, rt, operand); in Ldaex()