LLVM 20.0.0git
|
#include "llvm/ObjectYAML/MinidumpYAML.h"
#include "llvm/ObjectYAML/yaml2obj.h"
#include "llvm/Support/ConvertUTF.h"
#include "llvm/Support/raw_ostream.h"
#include <optional>
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::yaml |
Functions | |
static LocationDescriptor | layout (BlobAllocator &File, yaml::BinaryRef Data) |
static size_t | layout (BlobAllocator &File, MinidumpYAML::ExceptionStream &S) |
static size_t | layout (BlobAllocator &File, MinidumpYAML::Memory64ListStream &S) |
static void | layout (BlobAllocator &File, MemoryListStream::entry_type &Range) |
template<typename EntryT > | |
static size_t | layout (BlobAllocator &File, MinidumpYAML::detail::ListStream< EntryT > &S) |
static Directory | layout (BlobAllocator &File, Stream &S) |
bool | llvm::yaml::yaml2minidump (MinidumpYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH) |
|
static |
Definition at line 163 of file MinidumpEmitter.cpp.
|
static |
Definition at line 180 of file MinidumpEmitter.cpp.
References llvm::MinidumpYAML::detail::ListStream< EntryT >::Entries, and layout().
|
static |
Definition at line 122 of file MinidumpEmitter.cpp.
References layout(), llvm::MinidumpYAML::ExceptionStream::MDExceptionStream, llvm::minidump::ExceptionStream::ThreadContext, and llvm::MinidumpYAML::ExceptionStream::ThreadContext.
|
static |
Definition at line 197 of file MinidumpEmitter.cpp.
References llvm::minidump::SystemInfo::CSDVersionRVA, llvm::MinidumpYAML::MemoryInfoListStream::Infos, llvm::MinidumpYAML::Stream::Kind, layout(), OS, llvm::MinidumpYAML::RawContentStream::Size, and llvm::MinidumpYAML::Stream::Type.
|
static |
Definition at line 117 of file MinidumpEmitter.cpp.
Referenced by layout(), and llvm::yaml::yaml2minidump().