• Home
  • Raw
  • Download

Lines Matching full:wasm

1 //===-- WebAssemblyWasmObjectWriter.cpp - WebAssembly Wasm Writer ---------===//
10 /// This file handles Wasm-specific object emission, converting LLVM's
17 #include "llvm/BinaryFormat/Wasm.h"
75 return wasm::R_WASM_GLOBAL_INDEX_LEB; in getRelocType()
78 return wasm::R_WASM_TABLE_INDEX_REL_SLEB; in getRelocType()
80 return wasm::R_WASM_MEMORY_ADDR_TLS_SLEB; in getRelocType()
83 return is64Bit() ? wasm::R_WASM_MEMORY_ADDR_REL_SLEB64 in getRelocType()
84 : wasm::R_WASM_MEMORY_ADDR_REL_SLEB; in getRelocType()
86 return wasm::R_WASM_TYPE_INDEX_LEB; in getRelocType()
94 return wasm::R_WASM_TABLE_INDEX_SLEB; in getRelocType()
95 return wasm::R_WASM_MEMORY_ADDR_SLEB; in getRelocType()
98 return wasm::R_WASM_TABLE_INDEX_SLEB64; in getRelocType()
99 return wasm::R_WASM_MEMORY_ADDR_SLEB64; in getRelocType()
102 return wasm::R_WASM_GLOBAL_INDEX_LEB; in getRelocType()
104 return wasm::R_WASM_FUNCTION_INDEX_LEB; in getRelocType()
106 return wasm::R_WASM_EVENT_INDEX_LEB; in getRelocType()
108 return wasm::R_WASM_TABLE_NUMBER_LEB; in getRelocType()
109 return wasm::R_WASM_MEMORY_ADDR_LEB; in getRelocType()
112 return wasm::R_WASM_MEMORY_ADDR_LEB64; in getRelocType()
115 return wasm::R_WASM_TABLE_INDEX_I32; in getRelocType()
117 return wasm::R_WASM_GLOBAL_INDEX_I32; in getRelocType()
121 return wasm::R_WASM_FUNCTION_OFFSET_I32; in getRelocType()
123 return wasm::R_WASM_SECTION_OFFSET_I32; in getRelocType()
125 return wasm::R_WASM_MEMORY_ADDR_I32; in getRelocType()
128 return wasm::R_WASM_TABLE_INDEX_I64; in getRelocType()
134 return wasm::R_WASM_FUNCTION_OFFSET_I64; in getRelocType()
139 return wasm::R_WASM_MEMORY_ADDR_I64; in getRelocType()