Home
last modified time | relevance | path

Searched refs:Wasm (Results 1 – 25 of 56) sorted by relevance

123

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp372 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 DWebAssembly.td51 "Enable Wasm exception handling">;
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCWasmObjectWriter.h32 Triple::ObjectFormatType getFormat() const override { return Triple::Wasm; } in getFormat()
34 return W->getFormat() == Triple::Wasm; in classof()
H A DMCTargetOptions.h24 Wasm, ///< WebAssembly Exception Handling enumerator
/llvm-project-15.0.7/lld/tools/lld/
H A Dlld.cpp54 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 Dyaml2obj.cpp47 if (Doc.Wasm) in convertYAML()
48 return yaml2wasm(*Doc.Wasm, Out, ErrHandler); in convertYAML()
H A DObjectYAML.cpp63 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 DMCAsmBackend.cpp47 case Triple::Wasm: in createObjectWriter()
70 case Triple::Wasm: in createDwoObjectWriter()
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/wasm/
H A Dunified-debug-sections.yaml9 # that have been stripped out into a separated Wasm module. The original Wasm
/llvm-project-15.0.7/llvm/unittests/ObjCopy/
H A DObjCopyTest.cpp229 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 Dtest_wasm_external_debug_sections.yaml15 Payload: 0d746573745f73796d2e7761736d # 'test_sym.wasm' Wasm-encoded
/llvm-project-15.0.7/llvm/test/MC/WebAssembly/
H A Dbasic-assembly-errors.s7 # CHECK: Wasm doesn't support data symbols in text sections
H A Dcustom-code-section.ll5 ; Wasm silently ignores custom sections for code.
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCAsmInfo.cpp54 ExceptionsType = ExceptionHandling::Wasm; in WebAssemblyMCAsmInfo()
/llvm-project-15.0.7/llvm/lib/BinaryFormat/
H A DCMakeLists.txt13 Wasm.cpp
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/
H A DBUILD.gn16 "Wasm.cpp",
/llvm-project-15.0.7/llvm/include/llvm/ObjCopy/
H A DConfigManager.h43 WasmConfig Wasm; member
/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DObjectYAML.h37 std::unique_ptr<WasmYAML::Object> Wasm; member
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dfunction-addr-offset.ll3 ; Wasm does not currently support function addresses with offsets, so we
H A Dfunction-pointer64.ll31 ; in Wasm) are represented as 64-bit until called.
H A Dwasm-eh-em-sjlj-error.ll53 ; 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 Dwasm-eh.ll5 ; files using Wasm EH.
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/lld/
H A DBUILD.bazel222 name = "Wasm",
258 ":Wasm",
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DTripleTest.cpp1722 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 DConfigManager.cpp68 return Wasm; in getWasmConfig()

123