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 D | ARMOptimizeBarriersPass.cpp | 39 // 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 D | ARMISelLowering.cpp | 1244 // 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 D | constants-arm64.h | 788 DMB = MemBarrierFixed | 0x00000020,
|
H A D | assembler-arm64.cc | 2601 Emit(DMB | ImmBarrierDomain(domain) | ImmBarrierType(type)); in dmb()
|
/third_party/node/deps/v8/src/diagnostics/arm64/ |
H A D | disasm-arm64.cc | 1517 case DMB: { in VisitSystem()
|
/third_party/vixl/src/aarch64/ |
H A D | constants-aarch64.h | 968 DMB = MemBarrierFixed | 0x00000020, enumerator
|
H A D | assembler-aarch64.cc | 3232 Emit(DMB | ImmBarrierDomain(domain) | ImmBarrierType(type));
|
Completed in 67 milliseconds