Lines Matching refs:CurPtr
375 bool ReadDataFromGlobal(Constant *C, uint64_t ByteOffset, unsigned char *CurPtr, in ReadDataFromGlobal() argument
397 CurPtr[i] = (unsigned char)(Val >> (n * 8)); in ReadDataFromGlobal()
406 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); in ReadDataFromGlobal()
410 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); in ReadDataFromGlobal()
414 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); in ReadDataFromGlobal()
431 !ReadDataFromGlobal(CS->getOperand(Index), ByteOffset, CurPtr, in ReadDataFromGlobal()
448 CurPtr += NextEltOffset - CurEltOffset - ByteOffset; in ReadDataFromGlobal()
469 if (!ReadDataFromGlobal(C->getAggregateElement(Index), Offset, CurPtr, in ReadDataFromGlobal()
480 CurPtr += BytesWritten; in ReadDataFromGlobal()
488 return ReadDataFromGlobal(CE->getOperand(0), ByteOffset, CurPtr, in ReadDataFromGlobal()
555 unsigned char *CurPtr = RawBytes; in FoldReinterpretLoadFromConstPtr() local
560 CurPtr += -Offset; in FoldReinterpretLoadFromConstPtr()
565 if (!ReadDataFromGlobal(GV->getInitializer(), Offset, CurPtr, BytesLeft, DL)) in FoldReinterpretLoadFromConstPtr()