Home
last modified time | relevance | path

Searched refs:DMB (Results 1 – 25 of 26) sorted by relevance

12

/external/libavc/common/arm/
Dih264_arm_memory_barrier.s62 @* Description : Adds DMB
/external/llvm/test/MC/ARM/
Dinvalid-barrier.s5 @ DMB
Dbasic-arm-instructions-v8.s20 @ DMB (v8 barriers)
Dbasic-thumb2-instructions-v8.s50 @ DMB (ARMv8-only barriers)
Dbasic-thumb2-instructions.s541 @ DMB
Dbasic-arm-instructions.s815 @ DMB
/external/llvm/lib/Target/ARM/
DARMOptimizeBarriersPass.cpp62 if (MI.getOpcode() == ARM::DMB) { in runOnMachineFunction()
DARMInstrInfo.td4551 def DMB : AInoP<(outs), (ins memb_opt:$opt), MiscFrm, NoItinerary,
5550 def : InstAlias<"dmb", (DMB 0xf)>, Requires<[IsARM, HasDB]>;
DARMISelLowering.cpp11859 Function *DMB = llvm::Intrinsic::getDeclaration(M, Intrinsic::arm_dmb); in makeDMB() local
11863 return Builder.CreateCall(DMB, CDomain); in makeDMB()
/external/llvm/test/CodeGen/AArch64/
Datomic-ops-not-barriers.ll20 ; simple_ver basic block, which LLVM attempted to do when DMB had been marked
Dintrinsics-memory-barrier.ll18 ; instructions around DMB.
/external/llvm/test/CodeGen/ARM/
Dintrinsics-memory-barrier.ll13 ; instructions around DMB.
Datomic-ops-v8.ll1437 ; simple_ver basic block, which LLVM attempted to do when DMB had been marked
/external/llvm/lib/Target/AArch64/
DAArch64InstrAtomics.td17 def : Pat<(atomic_fence (i64 4), (imm)), (DMB (i32 0x9))>;
18 def : Pat<(atomic_fence (imm), (imm)), (DMB (i32 0xb))>;
DAArch64SchedCyclone.td291 // SLREX,DMB,DSB
/external/valgrind/
DREADME.aarch64140 fix barrier insns: ISB, DMB
/external/v8/src/arm64/
Dconstants-arm64.h693 DMB = MemBarrierFixed | 0x00000020, enumerator
Ddisasm-arm64.cc1168 case DMB: { in VisitSystem()
Dassembler-arm64.cc1731 Emit(DMB | ImmBarrierDomain(domain) | ImmBarrierType(type)); in dmb()
/external/vixl/src/vixl/a64/
Dconstants-a64.h725 DMB = MemBarrierFixed | 0x00000020, enumerator
Ddisasm-a64.cc1326 case DMB: { in VisitSystem()
Dassembler-a64.cc2561 Emit(DMB | ImmBarrierDomain(domain) | ImmBarrierType(type)); in dmb()
/external/llvm/test/MC/Disassembler/ARM/
Dthumb2.txt353 # DMB
Dbasic-arm-instructions.txt515 # DMB
/external/vixl/doc/
Dsupported-instructions.md456 ### DMB ### subsection

12