Searched refs:isNonTemporal (Results 1 – 17 of 17) sorted by relevance
190 bool isNonTemporal() const { in isNonTemporal() function in __anon70cde17e0111::SIMemOpInfo529 IsNonTemporal &= MMO->isNonTemporal(); in constructFromMIWithMMO()1172 if (MOI.isNonTemporal()) { in expandLoad()1199 if (MOI.isNonTemporal()) { in expandStore()
168 bit isNonTemporal = 0;183 let isNT = !if(isNonTemporal, "true", "false");
27167 let isNonTemporal = 1;27189 let isNonTemporal = 1;27211 let isNonTemporal = 1;27233 let isNonTemporal = 1;27255 let isNonTemporal = 1;27276 let isNonTemporal = 1;27297 let isNonTemporal = 1;27319 let isNonTemporal = 1;27340 let isNonTemporal = 1;27361 let isNonTemporal = 1;[all …]
117 if (LD->isNonTemporal()) in SelectIndexedLoad()507 if (ST->isNonTemporal()) in SelectIndexedStore()
261 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal() function
1330 bool isNonTemporal() const { return MemSDNodeBits.IsNonTemporal; }
1067 if (isNonTemporal()) in print()
1246 return cast<StoreSDNode>(N)->isNonTemporal();1264 return cast<LoadSDNode>(N)->isNonTemporal();
1256 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
326 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitLoad()492 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitStore()
488 if (!N->isNonTemporal()) in useNonTemporalLoad()2883 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
8196 if (LDBase->isNonTemporal() && LDBase->getAlignment() >= 32 && in EltsFromConsecutiveLoads()41271 ((Ld->isNonTemporal() && !Subtarget.hasInt256() && Alignment >= 16) || in combineLoad()41636 if (St->isNonTemporal() && StVT == VT && Alignment < VT.getStoreSize()) { in combineStore()
15226 LD->isNonTemporal() || in TransformFPLoadStorePair()15227 ST->isNonTemporal() || in TransformFPLoadStorePair()15562 if (St->isNonTemporal() != Other->isNonTemporal()) in getStoreMergeCandidates()15585 if (cast<LoadSDNode>(Val)->isNonTemporal() != OtherLd->isNonTemporal()) in getStoreMergeCandidates()15768 bool IsNonTemporalStore = St->isNonTemporal(); in MergeConsecutiveStores()15770 IsLoadSrc && cast<LoadSDNode>(StoredVal)->isNonTemporal(); in MergeConsecutiveStores()
4062 bool isNonTemporal = I.hasMetadata(LLVMContext::MD_nontemporal); in visitLoad() local4134 if (isNonTemporal) in visitLoad()
8982 MemSDNodeBits.IsNonTemporal = MMO->isNonTemporal(); in MemSDNode()
276 !cast<MaskedLoadSDNode>(N)->isNonTemporal();329 cast<MaskedLoadSDNode>(N)->isNonTemporal();338 !cast<MaskedStoreSDNode>(N)->isNonTemporal();368 cast<MaskedStoreSDNode>(N)->isNonTemporal();
7863 LD->isNonTemporal()) in canReuseLoadAddress()