Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h143 MONonTemporal = 1u << 3, enumerator
302 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp2339 Flags |= MachineMemOperand::MONonTemporal; in getLoadMemOperandFlags()
2362 Flags |= MachineMemOperand::MONonTemporal; in getStoreMemOperandFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp378 if (!!(Flags & MachineMemOperand::MONonTemporal) && VT.isVector()) { in allowsMisalignedMemoryAccesses()
398 if (!!(Flags & MachineMemOperand::MONonTemporal) && VT.isVector()) { in allowsMemoryAccess()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp2378 Flags |= MachineMemOperand::MONonTemporal; in createMachineMemOperandFor()
H A DSelectionDAGBuilder.cpp4867 MMOFlags |= MachineMemOperand::MONonTemporal; in visitMaskedStore()
5050 MMOFlags |= MachineMemOperand::MONonTemporal; in visitMaskedLoad()
H A DDAGCombiner.cpp22141 LdMMOFlags |= MachineMemOperand::MONonTemporal; in tryStoreMergeOfLoads()
22146 ? MachineMemOperand::MONonTemporal in tryStoreMergeOfLoads()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1518 MemVT, Alignment, MachineMemOperand::MONonTemporal | in LowerFormalArguments()
H A DSIISelLowering.cpp1247 Info.flags |= MachineMemOperand::MONonTemporal; in getTgtMemIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp3189 Flags |= MachineMemOperand::MONonTemporal; in parseMemoryOperandFlag()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp2707 MMO->setFlags(MachineMemOperand::MONonTemporal); in Select()
H A DRISCVISelLowering.cpp1783 Info.flags |= MachineMemOperand::MONonTemporal; in getTgtMemIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp1137 if (Flags & MachineMemOperand::Flags::MONonTemporal) in addMemoryOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp16457 Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MONonTemporal; in getTgtMemIntrinsic()
16468 Info.flags = MachineMemOperand::MOStore | MachineMemOperand::MONonTemporal; in getTgtMemIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp3665 MachineMemOperand::MONonTemporal | MachineMemOperand::MODereferenceable | in LowerGlobalTLSAddressDarwin()