Lines Matching refs:CurPtr
421 bool ReadDataFromGlobal(Constant *C, uint64_t ByteOffset, unsigned char *CurPtr, in ReadDataFromGlobal() argument
443 CurPtr[i] = (unsigned char)(Val >> (n * 8)); in ReadDataFromGlobal()
452 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); in ReadDataFromGlobal()
456 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); in ReadDataFromGlobal()
460 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); in ReadDataFromGlobal()
477 !ReadDataFromGlobal(CS->getOperand(Index), ByteOffset, CurPtr, in ReadDataFromGlobal()
494 CurPtr += NextEltOffset - CurEltOffset - ByteOffset; in ReadDataFromGlobal()
518 if (!ReadDataFromGlobal(C->getAggregateElement(Index), Offset, CurPtr, in ReadDataFromGlobal()
529 CurPtr += BytesWritten; in ReadDataFromGlobal()
537 return ReadDataFromGlobal(CE->getOperand(0), ByteOffset, CurPtr, in ReadDataFromGlobal()
606 unsigned char *CurPtr = RawBytes; in FoldReinterpretLoadFromConst() local
611 CurPtr += -Offset; in FoldReinterpretLoadFromConst()
616 if (!ReadDataFromGlobal(C, Offset, CurPtr, BytesLeft, DL)) in FoldReinterpretLoadFromConst()
662 unsigned char *CurPtr = RawBytes.data(); in ReadByteArrayFromGlobal() local
664 if (!ReadDataFromGlobal(Init, Offset, CurPtr, NBytes, DL)) in ReadByteArrayFromGlobal()