Home
last modified time | relevance | path

Searched refs:Fence (Results 1 – 25 of 34) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp122 MachineSDNode *Fence = nullptr; in Select() local
128 Fence = CurDAG->getMachineNode(WebAssembly::COMPILER_FENCE, in Select()
137 Fence = CurDAG->getMachineNode( in Select()
149 ReplaceNode(Node, Fence); in Select()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86LoadValueInjectionRetHardening.cpp96 MachineInstr *Fence = in runOnMachineFunction() local
98 addRegOffset(BuildMI(MBB, Fence, DebugLoc(), TII->get(X86::SHL64mi)), in runOnMachineFunction()
H A DX86Schedule.td508 // Fence instructions.
H A DX86SchedSkylakeClient.td602 // Fence instructions.
H A DX86SchedBroadwell.td607 // Fence instructions.
H A DX86ScheduleZnver3.td1402 // Fence instructions.
H A DX86SchedHaswell.td617 // Fence instructions.
/llvm-project-15.0.7/llvm/test/Transforms/DeadStoreElimination/
H A Dfence-todo.ll6 ; Fence does not make an otherwise thread local store visible.
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstruction.cpp391 case Fence: return "fence"; in getOpcodeName()
581 case Instruction::Fence: // FIXME: refine definition of mayReadFromMemory in mayReadFromMemory()
599 case Instruction::Fence: // FIXME: refine definition of mayWriteToMemory in mayWriteToMemory()
622 case Instruction::Fence: in isAtomic()
H A DInstructions.cpp1716 : Instruction(Type::getVoidTy(C), Fence, nullptr, 0, InsertBefore) { in FenceInst()
1724 : Instruction(Type::getVoidTy(C), Fence, nullptr, 0, InsertAtEnd) { in FenceInst()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstruction.def175 HANDLE_MEMORY_INST(35, Fence , FenceInst )
H A DInstruction.h612 case Instruction::Fence:
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DConvertFromLLVMIR.cpp637 INST(Fence, Fence), in lookupOperationNameFromOpcode()
1052 case llvm::Instruction::Fence: { in processInstruction()
/llvm-project-15.0.7/llvm/docs/
H A DGwpAsan.rst18 `Electric Fence Malloc Debugger <https://linux.die.net/man/3/efence>`_, with a
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DAliasAnalysis.cpp691 case Instruction::Fence: in getModRefInfo()
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLLexer.cpp855 INSTKEYWORD(fence, Fence); in LexIdentifier()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_interface_atomic.cpp832 void __tsan_atomic_thread_fence(morder mo) { ATOMIC_IMPL(Fence, mo); } in __tsan_atomic_thread_fence()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cpp837 void __tsan_atomic_thread_fence(morder mo) { ATOMIC_IMPL(Fence, mo); } in __tsan_atomic_thread_fence()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp2950 const FenceInst &Fence = cast<FenceInst>(U); in translateFence() local
2951 MIRBuilder.buildFence(static_cast<unsigned>(Fence.getOrdering()), in translateFence()
2952 Fence.getSyncScopeID()); in translateFence()
/llvm-project-15.0.7/llvm/test/Transforms/Attributor/
H A Dnosync.ll306 ; TEST 13 - Fence syncscope("singlethread") seq_cst
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.ml240 | Fence Constructor
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlan.h883 case Instruction::Fence: in hasResult()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1810 case Fence: return 0; in InstructionOpcodeToISD()
/llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp2521 case Instruction::Fence: in writeInstruction()
/llvm-project-15.0.7/clang/lib/Sema/
H A DOpenCLBuiltins.td932 // OpenCL v3.0 s6.15.9 - Legacy Explicit Memory Fence Functions.

12