Searched refs:Wasm (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCWasmObjectWriter.h1 //===-- llvm/MC/MCWasmObjectWriter.h - Wasm Object Writer -------*- C++ -*-===//
31 virtual Triple::ObjectFormatType getFormat() const { return Triple::Wasm; }
33 return W->getFormat() == Triple::Wasm;
46 /// Construct a new Wasm writer instance.
48 /// \param MOTW - The target specific Wasm writer subclass.
H A DMCTargetOptions.h23 Wasm, ///< WebAssembly Exception Handling member in class:llvm::ExceptionHandling
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DObjectYAML.h31 std::unique_ptr<WasmYAML::Object> Wasm; member in struct:llvm::yaml::YamlObjectFile
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A Dyaml2obj.cpp43 if (Doc.Wasm)
44 return yaml2wasm(*Doc.Wasm, Out, ErrHandler);
H A DObjectYAML.cpp53 ObjectFile.Wasm.reset(new WasmYAML::Object());
54 MappingTraits<WasmYAML::Object>::mapping(IO, *ObjectFile.Wasm);
/freebsd-11-stable/contrib/llvm-project/lld/tools/lld/
H A Dlld.cpp50 Wasm, // -flavor wasm enumerator in enum:Flavor
61 .CasesLower("wasm", "ld-wasm", Wasm)
162 case Wasm:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCAsmBackend.cpp42 case Triple::Wasm:
H A DMCObjectFileInfo.cpp783 // Wasm use data section for LSDA.
852 case Triple::Wasm:
874 case Triple::Wasm:
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DTriple.h228 Wasm, enumerator in enum:llvm::Triple::ObjectFormatType
638 /// Tests whether the OS uses the Wasm binary format.
640 return getObjectFormat() == Triple::Wasm;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp94 return EHType == ExceptionHandling::Wasm &&
H A DWebAssemblyLateEHPrepare.cpp108 ExceptionHandling::Wasm)
211 // Wasm uses 'br_on_exn' instruction to check the tag of an exception. It takes
H A DWebAssemblyCFGStackify.cpp1283 if (MCAI->getExceptionHandlingType() == ExceptionHandling::Wasm &&
1292 if (MCAI->getExceptionHandlingType() == ExceptionHandling::Wasm &&
1369 if (MCAI->getExceptionHandlingType() == ExceptionHandling::Wasm &&
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCommandFlags.inc102 clEnumValN(ExceptionHandling::Wasm, "wasm",
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DTriple.cpp558 .EndsWith("wasm", Triple::Wasm)
647 case Triple::Wasm: return "wasm";
721 return Triple::Wasm;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp379 bool IsWasm = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::Wasm;
463 // SjLj / Wasm Exception handling
H A DAsmPrinter.cpp375 case ExceptionHandling::Wasm:
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp248 case Triple::Wasm:
467 Options.ExceptionModel = llvm::ExceptionHandling::Wasm;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetPassConfig.cpp711 case ExceptionHandling::Wasm:
712 // Wasm EH uses Windows EH instructions, but it does not need to demote PHIs
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DTargetRegistry.h505 case Triple::Wasm:
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp31 #include "llvm/Object/Wasm.h"
1134 else if (WasmObjectFile *Wasm = dyn_cast<WasmObjectFile>(&Obj))
1135 Ret = getSymbolNMTypeChar(*Wasm, I);
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp48 #include "llvm/Object/Wasm.h"
501 if (auto *Wasm = dyn_cast<WasmObjectFile>(Obj))
502 return getWasmRelocationValueString(Wasm, Rel, Result);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationClient.cpp2097 assert(triple.getObjectFormat() != llvm::Triple::Wasm);
2109 case llvm::Triple::Wasm:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp4688 case Triple::Wasm:
4704 case Triple::Wasm:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1941 case Triple::Wasm:
/freebsd-11-stable/lib/clang/libllvm/
H A DMakefile143 SRCS_MIN+= BinaryFormat/Wasm.cpp

Completed in 211 milliseconds

12