Home
last modified time | relevance | path

Searched defs:WasmEHFuncInfo (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DWasmEHFuncInfo.h32 struct WasmEHFuncInfo { struct
35 DenseMap<BBOrMBB, BBOrMBB> SrcToUnwindDest;
36 DenseMap<BBOrMBB, SmallPtrSet<BBOrMBB, 4>> UnwindDestToSrcs; // reverse map
39 const BasicBlock *getUnwindDest(const BasicBlock *BB) const { in getUnwindDest()
43 SmallPtrSet<const BasicBlock *, 4> getUnwindSrcs(const BasicBlock *BB) const { in getUnwindSrcs()
51 void setUnwindDest(const BasicBlock *BB, const BasicBlock *Dest) { in setUnwindDest()
57 bool hasUnwindDest(const BasicBlock *BB) const { in hasUnwindDest()
60 bool hasUnwindSrcs(const BasicBlock *BB) const { in hasUnwindSrcs()
64 MachineBasicBlock *getUnwindDest(MachineBasicBlock *MBB) const { in getUnwindDest()
91 // Analyze the IR in the given function to build WasmEHFuncInfo. argument