/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 | 27855 let isNonTemporal = 1; 27880 let isNonTemporal = 1; 27905 let isNonTemporal = 1; 27929 let isNonTemporal = 1; 27953 let isNonTemporal = 1; 27976 let isNonTemporal = 1; 28000 let isNonTemporal = 1; 28024 let isNonTemporal = 1; 28047 let isNonTemporal = 1; 28070 let isNonTemporal [all...] |
H A D | HexagonISelDAGToDAG.cpp | 126 if (LD->isNonTemporal()) in INITIALIZE_PASS() 516 if (ST->isNonTemporal()) in SelectIndexedStore()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 298 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal() function
|
H A D | SelectionDAGNodes.h | 1362 bool isNonTemporal() const { return MemSDNodeBits.IsNonTemporal; }
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMemoryLegalizer.cpp | 202 bool isNonTemporal() const { in isNonTemporal() function in __anone9343ac70111::SIMemOpInfo 827 IsNonTemporal &= MMO->isNonTemporal(); in constructFromMIWithMMO() 2662 MOI.isNonTemporal(), MOI.isLastUse()); in expandLoad() 2696 MOI.isNonTemporal()); in expandStore()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVAsmPrinter.cpp | 265 if (!MMO->isNonTemporal()) in emitNTLHint()
|
H A D | RISCVInstrInfo.cpp | 1477 if (STI.hasStdExtZihintntl() && MMO->isNonTemporal()) { in getInstSizeInBytes()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineOperand.cpp | 1148 if (isNonTemporal()) in print()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelDAGToDAG.cpp | 1316 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 326 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitLoad() 487 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitStore()
|
H A D | X86ISelDAGToDAG.cpp | 530 if (!N->isNonTemporal()) in useNonTemporalLoad() 3437 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
|
H A D | X86ISelLowering.cpp | 6380 if (!Mem || !Mem->readMem() || !Mem->isSimple() || Mem->isNonTemporal()) in getBROADCAST_LOAD() 7034 if (LDBase->isNonTemporal() && LDBase->getAlign() >= Align(32) && in EltsFromConsecutiveLoads() 51228 ((Ld->isNonTemporal() && !Subtarget.hasInt256() && in combineLoad() 51699 if (St->isNonTemporal() && StVT == VT && in combineStore()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 1454 return cast<StoreSDNode>(N)->isNonTemporal(); 1472 return cast<LoadSDNode>(N)->isNonTemporal();
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVInstructionSelector.cpp | 748 if (MemOp->isNonTemporal()) in addMemoryOperands()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 20022 LD->isNonTemporal() || in TransformFPLoadStorePair() 20023 ST->isNonTemporal() || in TransformFPLoadStorePair() 20422 if (St->isNonTemporal() != Other->isNonTemporal()) in getStoreMergeCandidates() 20449 if (cast<LoadSDNode>(Val)->isNonTemporal() != OtherLd->isNonTemporal()) in getStoreMergeCandidates() 21195 bool IsNonTemporalStore = St->isNonTemporal(); in mergeConsecutiveStores() 21197 cast<LoadSDNode>(StoredVal)->isNonTemporal(); in mergeConsecutiveStores()
|
H A D | SelectionDAG.cpp | 12089 MemSDNodeBits.IsNonTemporal = MMO->isNonTemporal(); in MemSDNode()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.td | 466 !cast<MaskedLoadSDNode>(N)->isNonTemporal(); 519 cast<MaskedLoadSDNode>(N)->isNonTemporal(); 528 !cast<MaskedStoreSDNode>(N)->isNonTemporal(); 558 cast<MaskedStoreSDNode>(N)->isNonTemporal();
|
H A D | AArch64ISelLowering.cpp | 6460 if (StoreNode->isNonTemporal() && MemVT.getSizeInBits() == 256u && in LowerSTORE() 22648 if (!LD->isNonTemporal()) in performLOADCombine() 26261 if (LoadNode->isNonTemporal() && Subtarget->isLittleEndian() && in ReplaceNodeResults()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 8558 LD->isNonTemporal()) in canReuseLoadAddress()
|