| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetMachine.cpp | 372 TM->Options.ExceptionModel != ExceptionHandling::Wasm) in basicCheckForEHAndSjLj() 374 if (WasmEnableEmEH && TM->Options.ExceptionModel == ExceptionHandling::Wasm) in basicCheckForEHAndSjLj() 377 if (WasmEnableEH && TM->Options.ExceptionModel != ExceptionHandling::Wasm) in basicCheckForEHAndSjLj() 380 if (WasmEnableSjLj && TM->Options.ExceptionModel != ExceptionHandling::Wasm) in basicCheckForEHAndSjLj() 384 TM->Options.ExceptionModel == ExceptionHandling::Wasm) in basicCheckForEHAndSjLj() 516 if (TM->Options.ExceptionModel == ExceptionHandling::Wasm) in addPreEmitPass()
|
| H A D | WebAssembly.td | 51 "Enable Wasm exception handling">;
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCWasmObjectWriter.h | 32 Triple::ObjectFormatType getFormat() const override { return Triple::Wasm; } in getFormat() 34 return W->getFormat() == Triple::Wasm; in classof()
|
| H A D | MCTargetOptions.h | 24 Wasm, ///< WebAssembly Exception Handling enumerator
|
| /llvm-project-15.0.7/lld/tools/lld/ |
| H A D | lld.cpp | 54 Wasm, // -flavor wasm enumerator 65 .CasesLower("wasm", "ld-wasm", Wasm) in getFlavor() 156 else if (f == Wasm) in lldMain()
|
| /llvm-project-15.0.7/llvm/lib/ObjectYAML/ |
| H A D | yaml2obj.cpp | 47 if (Doc.Wasm) in convertYAML() 48 return yaml2wasm(*Doc.Wasm, Out, ErrHandler); in convertYAML()
|
| H A D | ObjectYAML.cpp | 63 ObjectFile.Wasm.reset(new WasmYAML::Object()); in mapping() 64 MappingTraits<WasmYAML::Object>::mapping(IO, *ObjectFile.Wasm); in mapping()
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCAsmBackend.cpp | 47 case Triple::Wasm: in createObjectWriter() 70 case Triple::Wasm: in createDwoObjectWriter()
|
| /llvm-project-15.0.7/lldb/test/Shell/ObjectFile/wasm/ |
| H A D | unified-debug-sections.yaml | 9 # that have been stripped out into a separated Wasm module. The original Wasm
|
| /llvm-project-15.0.7/llvm/unittests/ObjCopy/ |
| H A D | ObjCopyTest.cpp | 229 TEST(CopySimpleInMemoryFile, Wasm) { in TEST() argument 301 TEST(AddSection, Wasm) { in TEST() argument 392 TEST(RemoveSectionByPattern, Wasm) { in TEST() argument
|
| /llvm-project-15.0.7/lldb/test/API/functionalities/gdb_remote_client/ |
| H A D | test_wasm_external_debug_sections.yaml | 15 Payload: 0d746573745f73796d2e7761736d # 'test_sym.wasm' Wasm-encoded
|
| /llvm-project-15.0.7/llvm/test/MC/WebAssembly/ |
| H A D | basic-assembly-errors.s | 7 # CHECK: Wasm doesn't support data symbols in text sections
|
| H A D | custom-code-section.ll | 5 ; Wasm silently ignores custom sections for code.
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyMCAsmInfo.cpp | 54 ExceptionsType = ExceptionHandling::Wasm; in WebAssemblyMCAsmInfo()
|
| /llvm-project-15.0.7/llvm/lib/BinaryFormat/ |
| H A D | CMakeLists.txt | 13 Wasm.cpp
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/ |
| H A D | BUILD.gn | 16 "Wasm.cpp",
|
| /llvm-project-15.0.7/llvm/include/llvm/ObjCopy/ |
| H A D | ConfigManager.h | 43 WasmConfig Wasm; member
|
| /llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/ |
| H A D | ObjectYAML.h | 37 std::unique_ptr<WasmYAML::Object> Wasm; member
|
| /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/ |
| H A D | function-addr-offset.ll | 3 ; Wasm does not currently support function addresses with offsets, so we
|
| H A D | function-pointer64.ll | 31 ; in Wasm) are represented as 64-bit until called.
|
| H A D | wasm-eh-em-sjlj-error.ll | 53 ; CHECK: LLVM ERROR: In function wasm_eh_emscripten_sjlj_error: When using Wasm EH with Emscripten …
|
| /llvm-project-15.0.7/clang/test/CodeGen/WebAssembly/ |
| H A D | wasm-eh.ll | 5 ; files using Wasm EH.
|
| /llvm-project-15.0.7/utils/bazel/llvm-project-overlay/lld/ |
| H A D | BUILD.bazel | 222 name = "Wasm", 258 ":Wasm",
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | TripleTest.cpp | 1722 EXPECT_EQ(Triple::Wasm, Triple("wasm32-unknown-unknown").getObjectFormat()); in TEST() 1724 EXPECT_EQ(Triple::Wasm, Triple("wasm32-wasi").getObjectFormat()); in TEST() 1725 EXPECT_EQ(Triple::Wasm, Triple("wasm64-wasi").getObjectFormat()); in TEST() 1726 EXPECT_EQ(Triple::Wasm, Triple("wasm32-unknown-wasi").getObjectFormat()); in TEST() 1727 EXPECT_EQ(Triple::Wasm, Triple("wasm64-unknown-wasi").getObjectFormat()); in TEST() 1729 EXPECT_EQ(Triple::Wasm, in TEST() 1731 EXPECT_EQ(Triple::Wasm, in TEST() 1733 EXPECT_EQ(Triple::Wasm, in TEST() 1735 EXPECT_EQ(Triple::Wasm, in TEST() 1737 EXPECT_EQ(Triple::Wasm, in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/lib/ObjCopy/ |
| H A D | ConfigManager.cpp | 68 return Wasm; in getWasmConfig()
|