Home
last modified time | relevance | path

Searched refs:MONonTemporal (Results 1 – 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineMemOperand.h142 MONonTemporal = 1u << 3, enumerator
298 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDTargetLoweringBase.cpp2232 Flags |= MachineMemOperand::MONonTemporal; in getLoadMemOperandFlags()
2255 Flags |= MachineMemOperand::MONonTemporal; in getStoreMemOperandFlags()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86ISelLoweringCall.cpp361 if (!!(Flags & MachineMemOperand::MONonTemporal) && VT.isVector()) { in allowsMisalignedMemoryAccesses()
381 if (!!(Flags & MachineMemOperand::MONonTemporal) && VT.isVector()) { in allowsMemoryAccess()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDFastISel.cpp2434 Flags |= MachineMemOperand::MONonTemporal; in createMachineMemOperandFor()
HDSelectionDAGBuilder.cpp4793 MMOFlags |= MachineMemOperand::MONonTemporal; in visitMaskedStore()
4976 MMOFlags |= MachineMemOperand::MONonTemporal; in visitMaskedLoad()
HDDAGCombiner.cpp21084 LdMMOFlags |= MachineMemOperand::MONonTemporal; in tryStoreMergeOfLoads()
21089 ? MachineMemOperand::MONonTemporal in tryStoreMergeOfLoads()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDR600ISelLowering.cpp1515 MemVT, Alignment, MachineMemOperand::MONonTemporal | in LowerFormalArguments()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SPIRV/
HDSPIRVInstructionSelector.cpp764 if (Flags & MachineMemOperand::Flags::MONonTemporal) in addMemoryOperands()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
HDMIParser.cpp3156 Flags |= MachineMemOperand::MONonTemporal; in parseMemoryOperandFlag()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVISelDAGToDAG.cpp2354 MMO->setFlags(MachineMemOperand::MONonTemporal); in Select()
HDRISCVISelLowering.cpp1603 Info.flags |= MachineMemOperand::MONonTemporal; in getTgtMemIntrinsic()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.cpp15658 Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MONonTemporal; in getTgtMemIntrinsic()
15669 Info.flags = MachineMemOperand::MOStore | MachineMemOperand::MONonTemporal; in getTgtMemIntrinsic()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMISelLowering.cpp3595 MachineMemOperand::MONonTemporal | MachineMemOperand::MODereferenceable | in LowerGlobalTLSAddressDarwin()