Home
last modified time | relevance | path

Searched refs:WebAssemblyExceptionInfo (Results 1 – 11 of 11) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyExceptionInfo.cpp26 char WebAssemblyExceptionInfo::ID = 0;
28 INITIALIZE_PASS_BEGIN(WebAssemblyExceptionInfo, DEBUG_TYPE,
32 INITIALIZE_PASS_END(WebAssemblyExceptionInfo, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()
35 bool WebAssemblyExceptionInfo::runOnMachineFunction(MachineFunction &MF) { in INITIALIZE_PASS_DEPENDENCY()
46 void WebAssemblyExceptionInfo::recalculate( in recalculate()
83 void WebAssemblyExceptionInfo::releaseMemory() { in releaseMemory()
89 void WebAssemblyExceptionInfo::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
96 void WebAssemblyExceptionInfo::discoverAndMapException( in discoverAndMapException()
143 WebAssemblyExceptionInfo::getOutermostException(MachineBasicBlock *MBB) const { in getOutermostException()
183 void WebAssemblyExceptionInfo::print(raw_ostream &OS, const Module *) const { in print()
DWebAssemblyExceptionInfo.h117 class WebAssemblyExceptionInfo final : public MachineFunctionPass {
129 WebAssemblyExceptionInfo() : MachineFunctionPass(ID) { in WebAssemblyExceptionInfo() function
132 ~WebAssemblyExceptionInfo() override { releaseMemory(); } in ~WebAssemblyExceptionInfo()
133 WebAssemblyExceptionInfo(const WebAssemblyExceptionInfo &) = delete;
134 WebAssemblyExceptionInfo &
135 operator=(const WebAssemblyExceptionInfo &) = delete;
DWebAssemblyCFGSort.cpp81 const WebAssemblyExceptionInfo &WEI;
87 RegionInfo(const MachineLoopInfo &MLI, const WebAssemblyExceptionInfo &WEI) in RegionInfo()
122 AU.addRequired<WebAssemblyExceptionInfo>(); in getAnalysisUsage()
123 AU.addPreserved<WebAssemblyExceptionInfo>(); in getAnalysisUsage()
242 const WebAssemblyExceptionInfo &WEI, in sortBlocks()
412 const auto &WEI = getAnalysis<WebAssemblyExceptionInfo>(); in runOnMachineFunction()
DCMakeLists.txt24 WebAssemblyExceptionInfo.cpp
DWebAssemblyCFGStackify.cpp47 AU.addRequired<WebAssemblyExceptionInfo>(); in getAnalysisUsage()
444 const auto &WEI = getAnalysis<WebAssemblyExceptionInfo>(); in placeTryMarker()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/
DWebAssemblyExceptionInfo.h122 class WebAssemblyExceptionInfo final : public MachineFunctionPass {
134 WebAssemblyExceptionInfo() : MachineFunctionPass(ID) { in WebAssemblyExceptionInfo() function
137 ~WebAssemblyExceptionInfo() override { releaseMemory(); } in ~WebAssemblyExceptionInfo()
138 WebAssemblyExceptionInfo(const WebAssemblyExceptionInfo &) = delete;
139 WebAssemblyExceptionInfo &
140 operator=(const WebAssemblyExceptionInfo &) = delete;
DWebAssemblyExceptionInfo.cpp30 char WebAssemblyExceptionInfo::ID = 0;
32 INITIALIZE_PASS_BEGIN(WebAssemblyExceptionInfo, DEBUG_TYPE,
36 INITIALIZE_PASS_END(WebAssemblyExceptionInfo, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()
39 bool WebAssemblyExceptionInfo::runOnMachineFunction(MachineFunction &MF) { in INITIALIZE_PASS_DEPENDENCY()
78 void WebAssemblyExceptionInfo::recalculate( in recalculate()
268 void WebAssemblyExceptionInfo::releaseMemory() { in releaseMemory()
273 void WebAssemblyExceptionInfo::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
280 void WebAssemblyExceptionInfo::discoverAndMapException( in discoverAndMapException()
327 WebAssemblyExceptionInfo::getOutermostException(MachineBasicBlock *MBB) const { in getOutermostException()
367 void WebAssemblyExceptionInfo::print(raw_ostream &OS, const Module *) const { in print()
DWebAssemblySortRegion.h27 class WebAssemblyExceptionInfo; variable
66 const WebAssemblyExceptionInfo &WEI;
73 const WebAssemblyExceptionInfo &WEI) in SortRegionInfo()
DWebAssemblyCFGSort.cpp60 AU.addRequired<WebAssemblyExceptionInfo>(); in getAnalysisUsage()
61 AU.addPreserved<WebAssemblyExceptionInfo>(); in getAnalysisUsage()
188 const WebAssemblyExceptionInfo &WEI, in sortBlocks()
389 const auto &WEI = getAnalysis<WebAssemblyExceptionInfo>(); in runOnMachineFunction()
DCMakeLists.txt26 WebAssemblyExceptionInfo.cpp
DWebAssemblyCFGStackify.cpp53 AU.addRequired<WebAssemblyExceptionInfo>(); in getAnalysisUsage()
401 const auto &WEI = getAnalysis<WebAssemblyExceptionInfo>(); in placeLoopMarker()
471 const auto &WEI = getAnalysis<WebAssemblyExceptionInfo>(); in placeTryMarker()