OpenASIP
2.0
src
applibs
LLVMBackend
TCEMCAsmInfo.hh
Go to the documentation of this file.
1
//=====------ TCEMCAsmInfo.h - TCE asm properties -------------*- 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
// This file contains the declaration of the TCEMCAsmInfo class.
11
//
12
//===----------------------------------------------------------------------===//
13
14
#ifndef TCEMCASMINFO_H
15
#define TCEMCASMINFO_H
16
17
#include "
CompilerWarnings.hh
"
18
IGNORE_COMPILER_WARNING
(
"-Wunused-parameter"
)
19
20
#include <llvm/MC/MCAsmInfo.h>
21
#include "tce_config.h"
22
23
POP_COMPILER_DIAGS
24
25
namespace
llvm
{
26
class
Target;
27
class
StringRef;
28
class
Triple;
29
30
class
TCEMCAsmInfo
:
public
MCAsmInfo {
31
public
:
32
explicit
TCEMCAsmInfo
(
33
const
llvm::Triple&,
const
llvm::MCTargetOptions&);
34
};
35
36
}
// namespace llvm
37
38
#endif
llvm
Definition:
InlineAsmParser.hh:49
llvm::TCEMCAsmInfo
Definition:
TCEMCAsmInfo.hh:30
llvm::TCEMCAsmInfo::TCEMCAsmInfo
TCEMCAsmInfo(const llvm::Triple &, const llvm::MCTargetOptions &)
Definition:
TCEMCAsmInfo.cc:20
IGNORE_COMPILER_WARNING
#define IGNORE_COMPILER_WARNING(X)
Definition:
CompilerWarnings.hh:51
POP_COMPILER_DIAGS
#define POP_COMPILER_DIAGS
Definition:
CompilerWarnings.hh:68
CompilerWarnings.hh
Generated by
1.8.17