| /openbsd/src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ |
| D | ReduceMemoryOperations.cpp | 62 } else if (FenceInst *Fence = dyn_cast<FenceInst>(&I)) { in reduceAtomicSyncScopesInFunction() local 63 if (Fence->getSyncScopeID() != SyncScope::System && !O.shouldKeep()) in reduceAtomicSyncScopesInFunction() 64 Fence->setSyncScopeID(SyncScope::System); in reduceAtomicSyncScopesInFunction()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86LoadValueInjectionRetHardening.cpp | 96 MachineInstr *Fence = in runOnMachineFunction() local 98 addRegOffset(BuildMI(MBB, Fence, DebugLoc(), TII->get(X86::SHL64mi)), in runOnMachineFunction()
|
| D | X86Schedule.td | 507 // Fence instructions.
|
| D | X86SchedSkylakeClient.td | 606 // Fence instructions.
|
| D | X86SchedBroadwell.td | 610 // Fence instructions.
|
| D | X86SchedHaswell.td | 620 // Fence instructions.
|
| D | X86ScheduleZnver3.td | 1387 // Fence instructions.
|
| D | X86ScheduleZnver4.td | 1443 // Fence instructions.
|
| D | X86SchedSkylakeServer.td | 602 // Fence instructions.
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyISelDAGToDAG.cpp | 134 MachineSDNode *Fence = nullptr; in Select() local 140 Fence = CurDAG->getMachineNode(WebAssembly::COMPILER_FENCE, in Select() 149 Fence = CurDAG->getMachineNode( in Select() 161 ReplaceNode(Node, Fence); in Select()
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | Instruction.cpp | 441 case Fence: return "fence"; in getOpcodeName() 631 case Instruction::Fence: // FIXME: refine definition of mayReadFromMemory in mayReadFromMemory() 649 case Instruction::Fence: // FIXME: refine definition of mayWriteToMemory in mayWriteToMemory() 672 case Instruction::Fence: in isAtomic()
|
| D | Instructions.cpp | 1823 : Instruction(Type::getVoidTy(C), Fence, nullptr, 0, InsertBefore) { in FenceInst() 1831 : Instruction(Type::getVoidTy(C), Fence, nullptr, 0, InsertAtEnd) { in FenceInst()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | Instruction.def | 175 HANDLE_MEMORY_INST(35, Fence , FenceInst )
|
| D | Instruction.h | 650 case Instruction::Fence:
|
| D | Instructions.h | 483 return I->getOpcode() == Instruction::Fence;
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | AliasAnalysis.cpp | 619 case Instruction::Fence: in getModRefInfo()
|
| /openbsd/src/gnu/llvm/llvm/docs/ |
| D | GwpAsan.rst | 18 `Electric Fence Malloc Debugger <https://linux.die.net/man/3/efence>`_, with a
|
| /openbsd/src/gnu/llvm/llvm/lib/AsmParser/ |
| D | LLLexer.cpp | 873 INSTKEYWORD(fence, Fence); in LexIdentifier()
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
| D | tsan_interface_atomic.cpp | 837 void __tsan_atomic_thread_fence(morder mo) { ATOMIC_IMPL(Fence, mo); } in __tsan_atomic_thread_fence()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| D | IRTranslator.cpp | 2974 const FenceInst &Fence = cast<FenceInst>(U); in translateFence() local 2975 MIRBuilder.buildFence(static_cast<unsigned>(Fence.getOrdering()), in translateFence() 2976 Fence.getSyncScopeID()); in translateFence()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| D | VPlan.h | 872 case Instruction::Fence: in hasResult()
|
| /openbsd/src/gnu/llvm/llvm/bindings/ocaml/llvm/ |
| D | llvm.ml | 240 | Fence Constructor
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | TargetLoweringBase.cpp | 1830 case Fence: return 0; in InstructionOpcodeToISD()
|
| /openbsd/src/gnu/llvm/clang/include/clang/Basic/ |
| D | Builtins.def | 1721 // Arithmetic Fence: to prevent FP reordering and reassociation optimizations
|
| /openbsd/src/gnu/llvm/clang/lib/Sema/ |
| D | OpenCLBuiltins.td | 933 // OpenCL v3.0 s6.15.9 - Legacy Explicit Memory Fence Functions.
|