1292915Sdim//===-- WebAssemblyTargetObjectFile.cpp - WebAssembly Object Info ---------===// 2292915Sdim// 3353358Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4353358Sdim// See https://llvm.org/LICENSE.txt for license information. 5353358Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6292915Sdim// 7292915Sdim//===----------------------------------------------------------------------===// 8292915Sdim/// 9292915Sdim/// \file 10341825Sdim/// This file defines the functions of the WebAssembly-specific subclass 11292915Sdim/// of TargetLoweringObjectFile. 12292915Sdim/// 13292915Sdim//===----------------------------------------------------------------------===// 14292915Sdim 15292915Sdim#include "WebAssemblyTargetObjectFile.h" 16292915Sdim#include "WebAssemblyTargetMachine.h" 17341825Sdim 18292915Sdimusing namespace llvm; 19292915Sdim 20321369Sdimvoid WebAssemblyTargetObjectFile::Initialize(MCContext &Ctx, 21321369Sdim const TargetMachine &TM) { 22321369Sdim TargetLoweringObjectFileWasm::Initialize(Ctx, TM); 23321369Sdim InitializeWasm(); 24321369Sdim} 25