Lines Matching defs:CurPtr
272 /// constant being copied out of. ByteOffset is an offset into C. CurPtr is the
274 /// the CurPtr buffer. TD is the target data.
276 unsigned char *CurPtr, unsigned BytesLeft,
281 // If this element is zero or undefined, we can just return since *CurPtr is
295 CurPtr[i] = (unsigned char)(Val >> (ByteOffset * 8));
304 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, TD);
308 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, TD);
325 !ReadDataFromGlobal(CS->getOperand(Index), ByteOffset, CurPtr,
342 CurPtr += NextEltOffset-CurEltOffset-ByteOffset;
363 if (!ReadDataFromGlobal(C->getAggregateElement(Index), Offset, CurPtr,
374 CurPtr += BytesWritten;
382 return ReadDataFromGlobal(CE->getOperand(0), ByteOffset, CurPtr,