Lines Matching refs:SplatValue
453 Value *SplatValue = isBytewiseValue(StoredVal, *DL); in isLegalStore() local
460 if (!UnorderedAtomic && HasMemset && SplatValue && !DisableLIRP::Memset && in isLegalStore()
463 CurLoop->isLoopInvariant(SplatValue)) { in isLegalStore()
922 Value *SplatValue = MSI->getValue(); in processLoopMemSet() local
923 if (!SplatValue || !CurLoop->isLoopInvariant(SplatValue)) in processLoopMemSet()
929 MSI->getDestAlign(), SplatValue, MSI, MSIs, Ev, in processLoopMemSet()
1011 Value *SplatValue = isBytewiseValue(StoredVal, *DL); in processLoopStridedStore() local
1014 if (!SplatValue) in processLoopStridedStore()
1017 assert((SplatValue || PatternValue) && in processLoopStridedStore()
1080 if (!SplatValue && !isLibFuncEmittable(M, TLI, LibFunc_memset_pattern16)) in processLoopStridedStore()
1092 if (SplatValue) { in processLoopStridedStore()
1094 BasePtr, SplatValue, NumBytes, MaybeAlign(StoreAlignment), in processLoopStridedStore()