Lines Matching refs:SplatValue
448 Value *SplatValue = isBytewiseValue(StoredVal, *DL); in isLegalStore() local
455 if (!UnorderedAtomic && HasMemset && SplatValue && !DisableLIRP::Memset && in isLegalStore()
458 CurLoop->isLoopInvariant(SplatValue)) { in isLegalStore()
917 Value *SplatValue = MSI->getValue(); in processLoopMemSet() local
918 if (!SplatValue || !CurLoop->isLoopInvariant(SplatValue)) in processLoopMemSet()
924 MSI->getDestAlign(), SplatValue, MSI, MSIs, Ev, in processLoopMemSet()
1006 Value *SplatValue = isBytewiseValue(StoredVal, *DL); in processLoopStridedStore() local
1009 if (!SplatValue) in processLoopStridedStore()
1012 assert((SplatValue || PatternValue) && in processLoopStridedStore()
1075 if (!SplatValue && !isLibFuncEmittable(M, TLI, LibFunc_memset_pattern16)) in processLoopStridedStore()
1087 if (SplatValue) { in processLoopStridedStore()
1089 BasePtr, SplatValue, NumBytes, MaybeAlign(StoreAlignment), in processLoopStridedStore()