Lines Matching refs:Slice
6629 const ConstantDataArraySlice &Slice) { in getMemsetStringVal() argument
6631 if (Slice.Array == nullptr) { in getMemsetStringVal()
6650 unsigned NumBytes = std::min(NumVTBytes, unsigned(Slice.Length)); in getMemsetStringVal()
6655 Val |= (uint64_t)(unsigned char)Slice[i] << i*8; in getMemsetStringVal()
6658 Val |= (uint64_t)(unsigned char)Slice[i] << (NumVTBytes-i-1)*8; in getMemsetStringVal()
6694 static bool isMemSrcFromConstant(SDValue Src, ConstantDataArraySlice &Slice) { in isMemSrcFromConstant() argument
6708 return getConstantDataArrayInfo(G->getGlobal(), Slice, 8, in isMemSrcFromConstant()
6777 ConstantDataArraySlice Slice; in getMemcpyLoadsAndStores() local
6779 bool CopyFromConstant = !isVol && isMemSrcFromConstant(Src, Slice); in getMemcpyLoadsAndStores()
6780 bool isZeroConstant = CopyFromConstant && Slice.Array == nullptr; in getMemcpyLoadsAndStores()
6848 if (SrcOff < Slice.Length) { in getMemcpyLoadsAndStores()
6849 SubSlice = Slice; in getMemcpyLoadsAndStores()