Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp297 bool EnableWasmSjLj; // Enable Wasm setjmp/longjmp handling member in __anoneea379d40111::WebAssemblyLowerEmscriptenEHSjLj
365 EnableWasmSjLj(WebAssembly::WasmEnableSjLj) { in WebAssemblyLowerEmscriptenEHSjLj()
366 assert(!(EnableEmSjLj && EnableWasmSjLj) && in WebAssemblyLowerEmscriptenEHSjLj()
368 assert(!(EnableEmEH && EnableWasmSjLj) && in WebAssemblyLowerEmscriptenEHSjLj()
955 if ((EnableEmSjLj || EnableWasmSjLj) && SetjmpF) { in runOnModule()
979 DoSjLj = (EnableEmSjLj | EnableWasmSjLj) && (SetjmpUsed || LongjmpUsed); in runOnModule()
983 assert(EnableEmSjLj || EnableWasmSjLj); in runOnModule()
1047 if ((EnableEmSjLj || EnableWasmSjLj) && !SetjmpUsersToNullify.empty()) { in runOnModule()
1259 assert(EnableEmSjLj || EnableWasmSjLj); in runSjLjOnFunction()