diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-01-27 00:08:17 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-01-27 00:08:17 +0000 |
commit | b7381560bc1ace3bd5b6461d5545363271d6fc93 (patch) | |
tree | 72f6b84eed9485b653d119775cc3ca03bd61ecec /llvm/lib/Target/XCore/XCoreTargetStreamer.h | |
parent | f3db51d06fd5c1243f754fce072c22bc14b63f8d (diff) | |
download | bcm5719-llvm-b7381560bc1ace3bd5b6461d5545363271d6fc93.tar.gz bcm5719-llvm-b7381560bc1ace3bd5b6461d5545363271d6fc93.zip |
Add missing file.
llvm-svn: 200169
Diffstat (limited to 'llvm/lib/Target/XCore/XCoreTargetStreamer.h')
-rw-r--r-- | llvm/lib/Target/XCore/XCoreTargetStreamer.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/llvm/lib/Target/XCore/XCoreTargetStreamer.h b/llvm/lib/Target/XCore/XCoreTargetStreamer.h new file mode 100644 index 00000000000..07e6c14338d --- /dev/null +++ b/llvm/lib/Target/XCore/XCoreTargetStreamer.h @@ -0,0 +1,27 @@ +//===-- XCoreTargetStreamer.h - XCore Target Streamer ----------*- C++ -*--===// +// +// The LLVM Compiler Infrastructure +// +// This file is distributed under the University of Illinois Open Source +// License. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#ifndef XCORETARGETSTREAMER_H +#define XCORETARGETSTREAMER_H + +#include "llvm/MC/MCStreamer.h" + +namespace llvm { +class XCoreTargetStreamer : public MCTargetStreamer { +public: + XCoreTargetStreamer(MCStreamer &S); + virtual ~XCoreTargetStreamer(); + virtual void emitCCTopData(StringRef Name) = 0; + virtual void emitCCTopFunction(StringRef Name) = 0; + virtual void emitCCBottonData(StringRef Name) = 0; + virtual void emitCCBottonFunction(StringRef Name) = 0; +}; +} + +#endif |