LLVM  14.0.0git
Public Member Functions | List of all members
llvm::jitlink::EHFrameSplitter Class Reference

A LinkGraph pass that splits blocks in an eh-frame section into sub-blocks representing individual eh-frames. More...

#include "ExecutionEngine/JITLink/EHFrameSupportImpl.h"

Public Member Functions

 EHFrameSplitter (StringRef EHFrameSectionName)
 
Error operator() (LinkGraph &G)
 

Detailed Description

A LinkGraph pass that splits blocks in an eh-frame section into sub-blocks representing individual eh-frames.

EHFrameSplitter should not be run without EHFrameEdgeFixer, which is responsible for adding FDE-to-CIE edges.

Definition at line 28 of file EHFrameSupportImpl.h.

Constructor & Destructor Documentation

◆ EHFrameSplitter()

llvm::jitlink::EHFrameSplitter::EHFrameSplitter ( StringRef  EHFrameSectionName)

Definition at line 21 of file EHFrameSupport.cpp.

Member Function Documentation

◆ operator()()

Error llvm::jitlink::EHFrameSplitter::operator() ( LinkGraph G)

The documentation for this class was generated from the following files: