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

References

lib/ExecutionEngine/JITLink/EHFrameSupport.cpp
   28   while (!EHFrameReader.empty()) {
   29     size_t RecordOffset = EHFrameReader.getOffset();
   39     if (auto Err = EHFrameReader.readInteger(RecordLengthField))
   54       if (auto Err = EHFrameReader.readInteger(ExtendedLengthField))
   56       if (ExtendedLengthField > EHFrameReader.bytesRemaining())
   63       if (RecordLengthField > EHFrameReader.bytesRemaining())
   72     size_t CIEPointerAddress = EHFrameAddress + EHFrameReader.getOffset();
   74     if (auto Err = EHFrameReader.readInteger(CIEPointer))
   87     EHFrameReader.setOffset(RecordOffset + RecordLength);
  101   if (auto Err = EHFrameReader.readInteger(NextChar))
  110       if (auto Err = EHFrameReader.readInteger(NextChar))
  129     if (auto Err = EHFrameReader.readInteger(NextChar))
  141     if (auto Err = EHFrameReader.readInteger(Addr))
  145     if (auto Err = EHFrameReader.readInteger(Addr32))
  168   if (auto Err = EHFrameReader.readInteger(Version))
  181     if (auto Err = EHFrameReader.skip(PointerSize))
  187     if (auto Err = EHFrameReader.readULEB128(CodeAlignmentFactor))
  198     if (auto Err = EHFrameReader.readSLEB128(DataAlignmentFactor))
  207   if (auto Err = EHFrameReader.skip(1))
  211   if (auto Err = EHFrameReader.readULEB128(AugmentationDataLength))
  214   uint32_t AugmentationDataStartOffset = EHFrameReader.getOffset();
  222       if (auto Err = EHFrameReader.readInteger(LSDAPointerEncoding))
  233       if (auto Err = EHFrameReader.readInteger(PersonalityPointerEncoding))
  243       if (auto Err = EHFrameReader.readInteger(PersonalityPointerAddress))
  249       if (auto Err = EHFrameReader.readInteger(FDEPointerEncoding))
  264   if (EHFrameReader.getOffset() - AugmentationDataStartOffset >
  295   JITTargetAddress PCBeginAddress = EHFrameAddress + EHFrameReader.getOffset();
  322   if (auto Err = EHFrameReader.skip(PointerSize))
  329     if (auto Err = EHFrameReader.readULEB128(AugmentationDataSize))
  336     LSDAAddress = EHFrameAddress + EHFrameReader.getOffset();