Go to the documentation of this file.
9 #ifndef LLVM_EXECUTIONENGINE_JITLINK_DWARFRECORDSECTIONSPLITTER_H
10 #define LLVM_EXECUTIONENGINE_JITLINK_DWARFRECORDSECTIONSPLITTER_H
35 #endif // LLVM_EXECUTIONENGINE_JITLINK_DWARFRECORDSECTIONSPLITTER_H
A LinkGraph pass that splits blocks in a section that follows the DWARF Record format into sub-blocks...
This is an optimization pass for GlobalISel generic memory operations.
DWARFRecordSectionSplitter(StringRef SectionName)
An Addressable with content and edges.
static GCRegistry::Add< OcamlGC > B("ocaml", "ocaml 3.10-compatible GC")
Error operator()(LinkGraph &G)
StringRef - Represent a constant reference to a string, i.e.
Lightweight error class with error context and mandatory checking.
std::optional< SmallVector< Symbol *, 8 > > SplitBlockCache
Cache type for the splitBlock function.