Home
last modified time | relevance | path

Searched refs:IsNonTemporal (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp104 bool IsNonTemporal = false; member in __anone9343ac70111::SIMemOpInfo
114 bool IsVolatile = false, bool IsNonTemporal = false, in SIMemOpInfo() argument
119 IsVolatile(IsVolatile), IsNonTemporal(IsNonTemporal), in SIMemOpInfo()
205 return IsNonTemporal; in isNonTemporal()
321 bool IsNonTemporal,
399 bool IsVolatile, bool IsNonTemporal,
450 bool IsVolatile, bool IsNonTemporal,
508 bool IsVolatile, bool IsNonTemporal,
538 bool IsVolatile, bool IsNonTemporal,
562 bool IsVolatile, bool IsNonTemporal,
[all …]
H A DAMDGPULowerBufferFatPointers.cpp1840 bool IsNonTemporal = AI.getMetadata(LLVMContext::MD_nontemporal); in visitAtomicCmpXchgInst() local
1846 if (IsNonTemporal) in visitAtomicCmpXchgInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp327 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitLoad() local
366 if (IsNonTemporal && Alignment >= 16 && HasSSE41) in X86FastEmitLoad()
377 if (IsNonTemporal && Alignment >= 16 && HasSSE41) in X86FastEmitLoad()
391 if (IsNonTemporal && Alignment >= 16 && HasSSE41) in X86FastEmitLoad()
403 if (IsNonTemporal && Alignment >= 32 && HasAVX2) in X86FastEmitLoad()
405 else if (IsNonTemporal && Alignment >= 16) in X86FastEmitLoad()
414 if (IsNonTemporal && Alignment >= 32 && HasAVX2) in X86FastEmitLoad()
416 else if (IsNonTemporal && Alignment >= 16) in X86FastEmitLoad()
428 if (IsNonTemporal && Alignment >= 32 && HasAVX2) in X86FastEmitLoad()
430 else if (IsNonTemporal && Alignment >= 16) in X86FastEmitLoad()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp2363 bool IsNonTemporal = I->hasMetadata(LLVMContext::MD_nontemporal); in createMachineMemOperandFor() local
2377 if (IsNonTemporal) in createMachineMemOperandFor()
H A DSelectionDAG.cpp12680 MemSDNodeBits.IsNonTemporal = MMO->isNonTemporal(); in MemSDNode()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h552 uint16_t IsNonTemporal : 1;
1437 bool isNonTemporal() const { return MemSDNodeBits.IsNonTemporal; }