|
LLVM 22.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.
| LLVM_YAML_IS_SEQUENCE_VECTOR | ( | llvm::ELFYAML::PGOAnalysisMapEntry::PGOBBEntry::SuccessorEntry | ) |