Lines Matching refs:Slice
7320 const ConstantDataArraySlice &Slice) { in getMemsetStringVal() argument
7322 if (Slice.Array == nullptr) { in getMemsetStringVal()
7341 unsigned NumBytes = std::min(NumVTBytes, unsigned(Slice.Length)); in getMemsetStringVal()
7346 Val |= (uint64_t)(unsigned char)Slice[i] << i*8; in getMemsetStringVal()
7349 Val |= (uint64_t)(unsigned char)Slice[i] << (NumVTBytes-i-1)*8; in getMemsetStringVal()
7385 static bool isMemSrcFromConstant(SDValue Src, ConstantDataArraySlice &Slice) { in isMemSrcFromConstant() argument
7399 return getConstantDataArrayInfo(G->getGlobal(), Slice, 8, in isMemSrcFromConstant()
7468 ConstantDataArraySlice Slice; in getMemcpyLoadsAndStores() local
7470 bool CopyFromConstant = !isVol && isMemSrcFromConstant(Src, Slice); in getMemcpyLoadsAndStores()
7471 bool isZeroConstant = CopyFromConstant && Slice.Array == nullptr; in getMemcpyLoadsAndStores()
7540 if (SrcOff < Slice.Length) { in getMemcpyLoadsAndStores()
7541 SubSlice = Slice; in getMemcpyLoadsAndStores()