Home
last modified time | relevance | path

Searched refs:WasmGlobalType (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasmTraits.h48 template <> struct DenseMapInfo<wasm::WasmGlobalType, void> {
49 static wasm::WasmGlobalType getEmptyKey() {
50 return wasm::WasmGlobalType{1, true};
52 static wasm::WasmGlobalType getTombstoneKey() {
53 return wasm::WasmGlobalType{2, true};
55 static unsigned getHashValue(const wasm::WasmGlobalType &GlobalType) {
58 static bool isEqual(const wasm::WasmGlobalType &LHS,
59 const wasm::WasmGlobalType &RHS) {
H A DWasm.h359 struct WasmGlobalType { struct
366 WasmGlobalType Type; argument
385 WasmGlobalType Global;
532 inline bool operator==(const WasmGlobalType &LHS, const WasmGlobalType &RHS) {
536 inline bool operator!=(const WasmGlobalType &LHS, const WasmGlobalType &RHS) {
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbolWasm.h29 std::optional<wasm::WasmGlobalType> GlobalType;
134 const wasm::WasmGlobalType &getGlobalType() const { in getGlobalType()
138 void setGlobalType(wasm::WasmGlobalType GT) { GlobalType = GT; } in setGlobalType()
/freebsd/contrib/llvm-project/lld/include/lld/Common/
H A DLLVM.h50 struct WasmGlobalType;
88 using llvm::wasm::WasmGlobalType;
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.cpp97 Sym->setGlobalType(wasm::WasmGlobalType{uint8_t(ValTy), /*Mutable=*/true}); in wasmSymbolSetType()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DWasm.h39 const wasm::WasmGlobalType *GlobalType, in WasmSymbol()
50 const wasm::WasmGlobalType *GlobalType;
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp239 WasmSym->setGlobalType(wasm::WasmGlobalType{ in getOrCreateWasmSymbol()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DWasmObjectFile.cpp553 const wasm::WasmGlobalType *GlobalType = nullptr; in parseNameSection()
726 const wasm::WasmGlobalType *GlobalType = nullptr; in parseLinkingSectionSymtab()
1449 const wasm::WasmGlobalType *GlobalType = nullptr; in parseExportSection()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp953 WasmSym->setGlobalType(wasm::WasmGlobalType{uint8_t(*Type), Mutable}); in parseDirective()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp516 Sym->setGlobalType(wasm::WasmGlobalType{ in addWasmRelocBaseGlobal()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DWasmObjectWriter.cpp78 wasm::WasmGlobalType Type;