LLVM 20.0.0git
|
This file declares classes for handling the YAML representation of ELF. More...
#include "llvm/ADT/StringRef.h"
#include "llvm/BinaryFormat/ELF.h"
#include "llvm/Object/ELFTypes.h"
#include "llvm/ObjectYAML/DWARFYAML.h"
#include "llvm/ObjectYAML/YAML.h"
#include "llvm/Support/YAMLTraits.h"
#include <cstdint>
#include <memory>
#include <optional>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::ELFYAML |
Functions | |
StringRef | llvm::ELFYAML::dropUniqueSuffix (StringRef S) |
std::string | llvm::ELFYAML::appendUniqueSuffix (StringRef Name, const Twine &Msg) |
template<class ELFT > | |
unsigned | llvm::ELFYAML::getDefaultShEntSize (unsigned EMachine, ELF_SHT SecType, StringRef SecName) |
bool | llvm::ELFYAML::shouldAllocateFileSpace (ArrayRef< ProgramHeader > Phdrs, const NoBitsSection &S) |
LLVM_YAML_IS_SEQUENCE_VECTOR (llvm::ELFYAML::PGOAnalysisMapEntry::PGOBBEntry::SuccessorEntry) namespace llvm | |
This file declares classes for handling the YAML representation of ELF.
Definition in file ELFYAML.h.