LLVM 22.0.0git
WasmEHFuncInfo.h File Reference

Go to the source code of this file.

Classes

struct  llvm::WasmEHFuncInfo

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::WebAssembly

Typedefs

using llvm::BBOrMBB = PointerUnion<const BasicBlock *, MachineBasicBlock *>

Enumerations

enum  llvm::WebAssembly::Tag { llvm::WebAssembly::CPP_EXCEPTION = 0 , llvm::WebAssembly::C_LONGJMP = 1 }

Functions

void llvm::calculateWasmEHInfo (const Function *F, WasmEHFuncInfo &EHInfo)