reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ConstantFolding.cpp
  380   assert(ByteOffset <= DL.getTypeAllocSize(C->getType()) &&
  396     for (unsigned i = 0; i != BytesLeft && ByteOffset != IntBytes; ++i) {
  397       int n = ByteOffset;
  401       ++ByteOffset;
  409       return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL);
  413       return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL);
  417       return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL);
  424     unsigned Index = SL->getElementContainingOffset(ByteOffset);
  426     ByteOffset -= CurEltOffset;
  433       if (ByteOffset < EltSize &&
  434           !ReadDataFromGlobal(CS->getOperand(Index), ByteOffset, CurPtr,
  447       if (BytesLeft <= NextEltOffset - CurEltOffset - ByteOffset)
  451       CurPtr += NextEltOffset - CurEltOffset - ByteOffset;
  452       BytesLeft -= NextEltOffset - CurEltOffset - ByteOffset;
  453       ByteOffset = 0;
  463     uint64_t Index = ByteOffset / EltSize;
  464     uint64_t Offset = ByteOffset - Index * EltSize;
  491       return ReadDataFromGlobal(CE->getOperand(0), ByteOffset, CurPtr,