LLVM 20.0.0git
Public Member Functions | List of all members
llvm::jitlink::SEHFrameKeepAlivePass Class Reference

This pass adds keep-alive edge from SEH frame sections to the parent function content block. More...

#include "ExecutionEngine/JITLink/SEHFrameSupport.h"

Public Member Functions

 SEHFrameKeepAlivePass (StringRef SEHFrameSectionName)
 
Error operator() (LinkGraph &G)
 

Detailed Description

This pass adds keep-alive edge from SEH frame sections to the parent function content block.

Definition at line 26 of file SEHFrameSupport.h.

Constructor & Destructor Documentation

◆ SEHFrameKeepAlivePass()

llvm::jitlink::SEHFrameKeepAlivePass::SEHFrameKeepAlivePass ( StringRef  SEHFrameSectionName)
inline

Definition at line 28 of file SEHFrameSupport.h.

Member Function Documentation

◆ operator()()

Error llvm::jitlink::SEHFrameKeepAlivePass::operator() ( LinkGraph G)
inline

Definition at line 31 of file SEHFrameSupport.h.

References B, E, G, llvm::jitlink::Edge::KeepAlive, llvm::Error::success(), and Sym.


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