Lines Matching refs:SplatValue
522 Value *SplatValue = isBytewiseValue(StoredVal, *DL); in isLegalStore() local
529 if (!UnorderedAtomic && HasMemset && SplatValue && !DisableLIRP::Memset && in isLegalStore()
532 CurLoop->isLoopInvariant(SplatValue)) { in isLegalStore()
932 Value *SplatValue = MSI->getValue(); in processLoopMemSet() local
933 if (!SplatValue || !CurLoop->isLoopInvariant(SplatValue)) in processLoopMemSet()
941 SplatValue, MSI, MSIs, Ev, BECount, NegStride, /*IsLoopMemset=*/true); in processLoopMemSet()
1035 Value *SplatValue = isBytewiseValue(StoredVal, *DL); in processLoopStridedStore() local
1038 if (!SplatValue) in processLoopStridedStore()
1041 assert((SplatValue || PatternValue) && in processLoopStridedStore()
1105 if (SplatValue) { in processLoopStridedStore()
1106 NewCall = Builder.CreateMemSet(BasePtr, SplatValue, NumBytes, in processLoopStridedStore()