Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dlower-em-ehsjlj-multi-return.ll4 ; Currently multivalue returning functions are not supported in Emscripten EH /
55 ; EH: LLVM ERROR: Emscripten EH/SjLj does not support multivalue returns
56 ; SJLJ: LLVM ERROR: Emscripten EH/SjLj does not support multivalue returns
H A Dreturn-address-unknown.ll8 ; CHECK: Non-Emscripten WebAssembly hasn't implemented __builtin_return_address
H A Dlower-em-sjlj-sret.ll11 ; Emscripten sjlj transformation
H A Dtls-general-dynamic.ll1 …This test checks experimental Emscripten-specific `generaldynamic` TLS support. See `tls-local-exe…
H A Dwasm-eh-em-sjlj-error.ll53 ; CHECK: LLVM ERROR: In function wasm_eh_emscripten_sjlj_error: When using Wasm EH with Emscripten
H A Dtls-local-exec.ll5 …t a specified TLS mode--this should still emit `localexec` code on non-Emscripten targtes which do…
H A Dlower-em-exceptions.ll11 ; __threwValue is only used in Emscripten SjLj, so it shouldn't be generated.
H A Dlower-wasm-sjlj.ll10 ; These variables are only used in Emscripten EH/SjLj, so they shouldn't be
/llvm-project-15.0.7/lld/test/wasm/
H A Dexport.s7 # Now test in Emscripten mode
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DREADME.txt15 Emscripten provides a C/C++ compilation environment based on clang which
26 - wasm32-unknown-emscripten, which uses Emscripten internally and
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DTriple.h220 Emscripten, enumerator
640 return getOS() == Triple::Emscripten; in isOSEmscripten()
/llvm-project-15.0.7/clang/lib/Basic/
H A DTargets.cpp633 case llvm::Triple::Emscripten: in AllocateTarget()
648 case llvm::Triple::Emscripten: in AllocateTarget()
/llvm-project-15.0.7/libcxx/
H A DCREDITS.TXT100 D: Emscripten-related changes.
/llvm-project-15.0.7/clang/lib/Lex/
H A DInitHeaderSearch.cpp439 case llvm::Triple::Emscripten: in AddDefaultIncludePaths()
/llvm-project-15.0.7/llvm/lib/Support/
H A DTriple.cpp216 case Emscripten: return "emscripten"; in getOSTypeName()
588 .StartsWith("emscripten", Triple::Emscripten) in parseOS()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp220 T.getOS() != Triple::Emscripten) { in initialize()
227 if (T.getOS() != Triple::Emscripten) { in initialize()
/llvm-project-15.0.7/llvm/lib/Support/Unix/
H A DPath.inc510 // Emscripten doesn't currently support remote filesystem mounts.