Home
last modified time | relevance | path

Searched refs:GlobalVT (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.cpp177 void WebAssembly::wasmSymbolSetType(MCSymbolWasm *Sym, const Type *GlobalVT, in wasmSymbolSetType() argument
186 if (GlobalVT->isArrayTy() && in wasmSymbolSetType()
187 WebAssembly::isRefType(GlobalVT->getArrayElementType())) { in wasmSymbolSetType()
189 const Type *ElTy = GlobalVT->getArrayElementType(); in wasmSymbolSetType()
H A DWebAssemblyTypeUtilities.h121 void wasmSymbolSetType(MCSymbolWasm *Sym, const Type *GlobalVT,
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp58 Type *GlobalVT = Global->getValueType(); in GetGlobalAddressSymbol() local
60 computeLegalValueVTs(CurrentFunc, TM, GlobalVT, VTs); in GetGlobalAddressSymbol()
62 WebAssembly::wasmSymbolSetType(WasmSym, GlobalVT, VTs); in GetGlobalAddressSymbol()
H A DWebAssemblyAsmPrinter.cpp184 Type *GlobalVT = GV->getValueType(); in emitGlobalVariable() local
193 GV->getParent()->getDataLayout(), GlobalVT, VTs); in emitGlobalVariable()
195 WebAssembly::wasmSymbolSetType(Sym, GlobalVT, VTs); in emitGlobalVariable()