| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrFormats.td | 179 bit isNonTemporal = 0; 194 let isNT = !if(isNonTemporal, "true", "false");
|
| H A D | HexagonDepInstrInfo.td | 27896 let isNonTemporal = 1; 27921 let isNonTemporal = 1; 27946 let isNonTemporal = 1; 27970 let isNonTemporal = 1; 27994 let isNonTemporal = 1; 28017 let isNonTemporal = 1; 28041 let isNonTemporal = 1; 28065 let isNonTemporal = 1; 28088 let isNonTemporal = 1; 28111 let isNonTemporal = 1; [all …]
|
| H A D | HexagonISelDAGToDAG.cpp | 126 if (LD->isNonTemporal()) in INITIALIZE_PASS() 517 if (ST->isNonTemporal()) in SelectIndexedStore()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 302 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal() function
|
| H A D | SelectionDAGNodes.h | 1437 bool isNonTemporal() const { return MemSDNodeBits.IsNonTemporal; }
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 204 bool isNonTemporal() const { in isNonTemporal() function in __anone9343ac70111::SIMemOpInfo 808 IsNonTemporal &= MMO->isNonTemporal(); in constructFromMIWithMMO() 2641 MOI.isNonTemporal(), MOI.isLastUse()); in expandLoad() 2675 MOI.isNonTemporal()); in expandStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVAsmPrinter.cpp | 285 if (!MMO->isNonTemporal()) in emitNTLHint()
|
| H A D | RISCVInstrInfo.cpp | 1832 if (STI.hasStdExtZihintntl() && MMO->isNonTemporal()) { in getInstSizeInBytes()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineOperand.cpp | 1163 if (isNonTemporal()) in print()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FastISel.cpp | 327 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitLoad() 488 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitStore()
|
| H A D | X86ISelDAGToDAG.cpp | 574 if (!N->isNonTemporal()) in useNonTemporalLoad() 3504 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
|
| H A D | X86ISelLowering.cpp | 6730 if (!Mem || !Mem->readMem() || !Mem->isSimple() || Mem->isNonTemporal()) in getBROADCAST_LOAD() 7384 if (LDBase->isNonTemporal() && LDBase->getAlign() >= Align(32) && in EltsFromConsecutiveLoads() 52941 ((Ld->isNonTemporal() && !Subtarget.hasInt256() && in combineLoad() 53428 if (St->isNonTemporal() && StVT == VT && in combineStore()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 1543 return cast<StoreSDNode>(N)->isNonTemporal(); 1561 return cast<LoadSDNode>(N)->isNonTemporal();
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1327 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 21041 LD->isNonTemporal() || ST->isNonTemporal() || in TransformFPLoadStorePair() 21436 if (St->isNonTemporal() != Other->isNonTemporal()) in getStoreMergeCandidates() 21463 if (cast<LoadSDNode>(Val)->isNonTemporal() != OtherLd->isNonTemporal()) in getStoreMergeCandidates() 22252 bool IsNonTemporalStore = St->isNonTemporal(); in mergeConsecutiveStores() 22254 cast<LoadSDNode>(StoredVal)->isNonTemporal(); in mergeConsecutiveStores()
|
| H A D | SelectionDAG.cpp | 12680 MemSDNodeBits.IsNonTemporal = MMO->isNonTemporal(); in MemSDNode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstructionSelector.cpp | 1098 if (MemOp->isNonTemporal()) in addMemoryOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.td | 555 !cast<MaskedLoadSDNode>(N)->isNonTemporal(); 608 cast<MaskedLoadSDNode>(N)->isNonTemporal(); 617 !cast<MaskedStoreSDNode>(N)->isNonTemporal(); 647 cast<MaskedStoreSDNode>(N)->isNonTemporal();
|
| H A D | AArch64ISelLowering.cpp | 6787 if (StoreNode->isNonTemporal() && MemVT.getSizeInBits() == 256u && in LowerSTORE() 23706 if (!LD->isNonTemporal()) in performLOADCombine() 27783 if (LoadNode->isNonTemporal() && Subtarget->isLittleEndian() && in ReplaceNodeResults()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8624 LD->isNonTemporal()) in canReuseLoadAddress()
|