Home
last modified time | relevance | path

Searched refs:WASM_SYMBOL_BINDING_WEAK (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/gnu/llvm/lld/wasm/
DSymbolTable.cpp294 if ((newFlags & WASM_SYMBOL_BINDING_MASK) == WASM_SYMBOL_BINDING_WEAK) { in shouldReplace()
498 if (existing->isWeak() && binding != WASM_SYMBOL_BINDING_WEAK) { in setImportAttributes()
529 if ((flags & WASM_SYMBOL_BINDING_MASK) == WASM_SYMBOL_BINDING_WEAK) { in addUndefinedFunction()
581 if ((flags & WASM_SYMBOL_BINDING_MASK) == WASM_SYMBOL_BINDING_WEAK) in addUndefinedData()
754 auto newSym = replaceSymbol<LazySymbol>(s, name, WASM_SYMBOL_BINDING_WEAK, in addLazy()
DSymbols.cpp201 return (flags & WASM_SYMBOL_BINDING_MASK) == WASM_SYMBOL_BINDING_WEAK; in isWeak()
430 flags |= (flags & ~WASM_SYMBOL_BINDING_MASK) | WASM_SYMBOL_BINDING_WEAK; in setWeak()
DInputFiles.cpp781 uint32_t flags = objSym.isWeak() ? WASM_SYMBOL_BINDING_WEAK : 0; in createBitcodeSymbol()
DDriver.cpp702 std::nullopt, WASM_SYMBOL_BINDING_WEAK, in demoteLazySymbols()
/openbsd/src/gnu/llvm/llvm/include/llvm/BinaryFormat/
DWasm.h405 const unsigned WASM_SYMBOL_BINDING_WEAK = 0x1; variable
/openbsd/src/gnu/llvm/llvm/include/llvm/Object/
DWasm.h74 return getBinding() == wasm::WASM_SYMBOL_BINDING_WEAK; in isBindingWeak()
/openbsd/src/gnu/llvm/llvm/lib/Object/
DWasmObjectFile.cpp654 wasm::WASM_SYMBOL_BINDING_WEAK) in parseLinkingSectionSymtab()
684 wasm::WASM_SYMBOL_BINDING_WEAK) in parseLinkingSectionSymtab()
746 wasm::WASM_SYMBOL_BINDING_WEAK) in parseLinkingSectionSymtab()
/openbsd/src/gnu/llvm/llvm/lib/MC/
DWasmObjectWriter.cpp1783 Flags |= wasm::WASM_SYMBOL_BINDING_WEAK; in writeOneObject()