/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LoadValueInjectionRetHardening.cpp | 95 MachineInstr *Fence = in runOnMachineFunction() 97 addRegOffset(BuildMI(MBB, Fence, DebugLoc(), TII->get(X86::SHL64mi)), in runOnMachineFunction() 96 MachineInstr *Fence = runOnMachineFunction() local
|
H A D | X86Schedule.td | 507 // Fence instructions.
|
H A D | X86SchedBroadwell.td | 612 // Fence instructions.
|
H A D | X86SchedSkylakeClient.td | 608 // Fence instructions.
|
H A D | X86SchedHaswell.td | 621 // Fence instructions.
|
H A D | X86ScheduleZnver3.td | 1384 // Fence instructions.
|
H A D | X86SchedSkylakeServer.td | 604 // Fence instructions.
|
H A D | X86ScheduleZnver4.td | 1438 // Fence instructions.
|
H A D | X86SchedIceLake.td | 609 // Fence instructions.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelDAGToDAG.cpp | 143 MachineSDNode *Fence = nullptr; in Select() local 149 Fence = CurDAG->getMachineNode(WebAssembly::COMPILER_FENCE, in Select() 158 Fence = CurDAG->getMachineNode( in Select() 170 ReplaceNode(Node, Fence); in Select()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 341 Fence, enumerator 403 struct FenceOp Fence; member 438 case KindTy::Fence: in RISCVOperand() 439 Fence = o.Fence; in RISCVOperand() 602 bool isFenceArg() const { return Kind == KindTy::Fence; } in isFenceArg() 1045 assert(Kind == KindTy::Fence && "Invalid type access!"); in getFence() 1046 return Fence.Val; in getFence() 1082 case KindTy::Fence: in print() 1161 auto Op = std::make_unique<RISCVOperand>(KindTy::Fence); in createFenceArg() 1162 Op->Fence.Val = Val; in createFenceArg() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instruction.cpp | 744 case Fence: return "fence"; in getOpcodeName() 934 case Instruction::Fence: // FIXME: refine definition of mayReadFromMemory in mayReadFromMemory() 952 case Instruction::Fence: // FIXME: refine definition of mayWriteToMemory in mayWriteToMemory() 975 case Instruction::Fence: in isAtomic()
|
H A D | Instructions.cpp | 1447 : Instruction(Type::getVoidTy(C), Fence, nullptr, 0, InsertBefore) { in FenceInst()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instruction.def | 175 HANDLE_MEMORY_INST(35, Fence , FenceInst )
|
H A D | Instruction.h | 789 case Instruction::Fence:
|
H A D | Instructions.h | 465 return I->getOpcode() == Instruction::Fence;
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | AliasAnalysis.cpp | 621 case Instruction::Fence: in getModRefInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 899 INSTKEYWORD(fence, Fence); in LexIdentifier()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interface_atomic.cpp | 837 void __tsan_atomic_thread_fence(morder mo) { ATOMIC_IMPL(Fence, mo); } in __tsan_atomic_thread_fence()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 3317 const FenceInst &Fence = cast<FenceInst>(U); in translateFence() local 3318 MIRBuilder.buildFence(static_cast<unsigned>(Fence.getOrdering()), in translateFence() 3319 Fence.getSyncScopeID()); in translateFence()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 1796 case Fence: return 0; in InstructionOpcodeToISD()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 1377 case Instruction::Fence: in hasResult()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 2503 case Instruction::Fence: in writeInstruction()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | OpenCLBuiltins.td | 933 // OpenCL v3.0 s6.15.9 - Legacy Explicit Memory Fence Functions.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEInstrInfo.td | 1169 // Section 8.3.1 - FENCE (Fence)
|