Home
last modified time | relevance | path

Searched refs:DMB (Results 1 - 7 of 7) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMOptimizeBarriersPass.cpp39 // Returns whether the instruction can safely move past a DMB instruction
57 // DMB ish, dmb sy, dmb osh, etc in runOnMachineFunction()
63 // Will be true when we have seen a DMB, and not seen any instruction since in runOnMachineFunction()
64 // that cannot move past a DMB in runOnMachineFunction()
67 if (MI.getOpcode() == ARM::DMB) { in runOnMachineFunction()
69 // If the Imm of this DMB is the same as that of the last DMB, we can in runOnMachineFunction()
70 // tag this second DMB for removal in runOnMachineFunction()
75 // for the next DMB, recording this DMB' in runOnMachineFunction()
[all...]
H A DARMISelLowering.cpp1244 // If target has DMB in thumb, Fences can be inserted. in ARMTargetLowering()
16695 // First, if the target has no DMB, see what fallback we can use. in makeDMB()
16712 Function *DMB = Intrinsic::getDeclaration(M, Intrinsic::arm_dmb); in makeDMB() local
16716 return Builder.CreateCall(DMB, CDomain); in makeDMB()
/third_party/node/deps/v8/src/codegen/arm64/
H A Dconstants-arm64.h788 DMB = MemBarrierFixed | 0x00000020,
H A Dassembler-arm64.cc2601 Emit(DMB | ImmBarrierDomain(domain) | ImmBarrierType(type)); in dmb()
/third_party/node/deps/v8/src/diagnostics/arm64/
H A Ddisasm-arm64.cc1517 case DMB: { in VisitSystem()
/third_party/vixl/src/aarch64/
H A Dconstants-aarch64.h968 DMB = MemBarrierFixed | 0x00000020, enumerator
H A Dassembler-aarch64.cc3232 Emit(DMB | ImmBarrierDomain(domain) | ImmBarrierType(type));

Completed in 64 milliseconds