Mercurial > hg > CbC > CbC_llvm
comparison lib/Target/Nios2/Nios2TargetStreamer.h @ 134:3a76565eade5 LLVM5.0.1
update 5.0.1
author | mir3636 |
---|---|
date | Sat, 17 Feb 2018 09:57:20 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
133:c60214abe0e8 | 134:3a76565eade5 |
---|---|
1 //===-- Nios2TargetStreamer.h - Nios2 Target Streamer ----------*- C++ -*--===// | |
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 #ifndef LLVM_LIB_TARGET_NIOS2_NIOS2TARGETSTREAMER_H | |
11 #define LLVM_LIB_TARGET_NIOS2_NIOS2TARGETSTREAMER_H | |
12 | |
13 #include "llvm/MC/MCRegisterInfo.h" | |
14 #include "llvm/MC/MCStreamer.h" | |
15 | |
16 namespace llvm { | |
17 | |
18 class Nios2TargetStreamer : public MCTargetStreamer { | |
19 public: | |
20 Nios2TargetStreamer(MCStreamer &S); | |
21 }; | |
22 | |
23 // This part is for ascii assembly output | |
24 class Nios2TargetAsmStreamer : public Nios2TargetStreamer { | |
25 formatted_raw_ostream &OS; | |
26 | |
27 public: | |
28 Nios2TargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS); | |
29 }; | |
30 | |
31 } // namespace llvm | |
32 #endif |