Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCWasmObjectWriter.h31 Triple::ObjectFormatType getFormat() const override { return Triple::Wasm; } in getFormat()
33 return W->getFormat() == Triple::Wasm; in classof()
H A DMCTargetOptions.h24 Wasm, ///< WebAssembly Exception Handling enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
H A Dyaml2obj.cpp45 if (Doc.Wasm) in convertYAML()
46 return yaml2wasm(*Doc.Wasm, Out, ErrHandler); in convertYAML()
H A DObjectYAML.cpp60 ObjectFile.Wasm.reset(new WasmYAML::Object()); in mapping()
61 MappingTraits<WasmYAML::Object>::mapping(IO, *ObjectFile.Wasm); in mapping()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCAsmBackend.cpp42 case Triple::Wasm: in createObjectWriter()
62 case Triple::Wasm: in createDwoObjectWriter()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/BinaryFormat/
H A DCMakeLists.txt11 Wasm.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/
H A DBUILD.gn14 "Wasm.cpp",
/netbsd-src/external/apache2/llvm/lib/libLLVMBinaryFormat/
H A DMakefile18 Wasm.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
H A DObjectYAML.h33 std::unique_ptr<WasmYAML::Object> Wasm; member
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/
H A DConfigManager.h44 WasmConfig Wasm; member
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DLangOptions.h234 enum class ExceptionHandlingKind { None, SjLj, WinEH, DwarfCFI, Wasm }; enumerator
445 return getExceptionHandling() == ExceptionHandlingKind::Wasm; in hasWasmExceptions()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssembly.td48 "Enable Wasm exception handling">;
H A DWebAssemblyLateEHPrepare.cpp120 ExceptionHandling::Wasm) in runOnMachineFunction()
H A DWebAssemblyExceptionInfo.cpp44 ExceptionHandling::Wasm || in INITIALIZE_PASS_DEPENDENCY()
H A DWebAssemblyFrameLowering.cpp95 return EHType == ExceptionHandling::Wasm && in needsPrologForEH()
H A DWebAssemblyTargetMachine.cpp450 if (TM->Options.ExceptionModel == ExceptionHandling::Wasm) in addPreEmitPass()
H A DWebAssemblyCFGStackify.cpp1566 if (MCAI->getExceptionHandlingType() == ExceptionHandling::Wasm && in placeMarkers()
1575 if (MCAI->getExceptionHandlingType() == ExceptionHandling::Wasm && in placeMarkers()
1773 if (MCAI->getExceptionHandlingType() == ExceptionHandling::Wasm && in runOnMachineFunction()
H A DREADME.txt154 Add support for mergeable sections in the Wasm writer, such as for strings and
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DTriple.h238 Wasm, enumerator
651 return getObjectFormat() == Triple::Wasm; in isOSBinFormatWasm()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DTriple.cpp579 .EndsWith("wasm", Triple::Wasm) in parseFormat()
676 case Triple::Wasm: return "wasm"; in getObjectFormatTypeName()
755 return Triple::Wasm; in getDefaultFormat()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp412 bool IsWasm = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::Wasm; in emitExceptionTable()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCommandFlags.cpp168 clEnumValN(ExceptionHandling::Wasm, "wasm", in CGOPT()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp267 case Triple::Wasm: in asanUseGlobalsGC()
527 Options.ExceptionModel = llvm::ExceptionHandling::Wasm; in initTargetOptions()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DCodeGenPassBuilder.h702 case ExceptionHandling::Wasm: in addPassesToHandleExceptions()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DTargetRegistry.h532 case Triple::Wasm: in createMCObjectStreamer()

12