blob: 50404d5554dec3eb4592f1fecab8a2eba4846a20 [file] [log] [blame]
Alex Bradbury89718422017-10-19 21:37:38 +00001//===-- RISCVInstrInfo.h - RISCV Instruction Information --------*- 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 RISCV implementation of the TargetInstrInfo class.
11//
12//===----------------------------------------------------------------------===//
13
14#ifndef LLVM_LIB_TARGET_RISCV_RISCVINSTRINFO_H
15#define LLVM_LIB_TARGET_RISCV_RISCVINSTRINFO_H
16
17#include "RISCVRegisterInfo.h"
18#include "llvm/Target/TargetInstrInfo.h"
19
20#define GET_INSTRINFO_HEADER
21#include "RISCVGenInstrInfo.inc"
22
23namespace llvm {
24
25class RISCVInstrInfo : public RISCVGenInstrInfo {
26
27public:
28 RISCVInstrInfo();
29};
30}
31
32#endif