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