LLVM
22.0.0git
lib
Target
AVR
MCTargetDesc
AVRTargetStreamer.h
Go to the documentation of this file.
1
//===-- AVRTargetStreamer.h - AVR Target Streamer --------------*- C++ -*--===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
9
#ifndef LLVM_AVR_TARGET_STREAMER_H
10
#define LLVM_AVR_TARGET_STREAMER_H
11
12
#include "
llvm/MC/MCELFStreamer.h
"
13
14
namespace
llvm
{
15
class
MCStreamer
;
16
17
/// A generic AVR target output stream.
18
class
AVRTargetStreamer
:
public
MCTargetStreamer
{
19
public
:
20
explicit
AVRTargetStreamer
(
MCStreamer
&S);
21
};
22
23
/// A target streamer for textual AVR assembly code.
24
class
AVRTargetAsmStreamer
:
public
AVRTargetStreamer
{
25
public
:
26
explicit
AVRTargetAsmStreamer
(
MCStreamer
&S);
27
};
28
29
}
// end namespace llvm
30
31
#endif
// LLVM_AVR_TARGET_STREAMER_H
MCELFStreamer.h
llvm::AVRTargetAsmStreamer::AVRTargetAsmStreamer
AVRTargetAsmStreamer(MCStreamer &S)
Definition
AVRTargetStreamer.cpp:21
llvm::AVRTargetStreamer::AVRTargetStreamer
AVRTargetStreamer(MCStreamer &S)
Definition
AVRTargetStreamer.cpp:19
llvm::MCStreamer
Streaming machine code generation interface.
Definition
MCStreamer.h:220
llvm::MCTargetStreamer::MCTargetStreamer
MCTargetStreamer(MCStreamer &S)
Definition
MCStreamer.cpp:46
llvm
This is an optimization pass for GlobalISel generic memory operations.
Definition
Types.h:26
Generated on
for LLVM by
1.14.0