blob: 43338a5bebd26825120c9394ec621339d93a342c [file] [log] [blame]
Tom Stellarde135ffd2015-09-25 21:41:28 +00001//===-------- AMDGPUELFStreamer.cpp - ELF Object Output -------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#include "AMDGPUELFStreamer.h"
11#include "Utils/AMDGPUBaseInfo.h"
12
13using namespace llvm;
14
Tom Stellarde135ffd2015-09-25 21:41:28 +000015MCELFStreamer *llvm::createAMDGPUELFStreamer(MCContext &Context,
16 MCAsmBackend &MAB,
17 raw_pwrite_stream &OS,
18 MCCodeEmitter *Emitter,
19 bool RelaxAll) {
20 return new AMDGPUELFStreamer(Context, MAB, OS, Emitter);
21}