summaryrefslogtreecommitdiff
path: root/contrib/llvm/lib/Target/RISCV/RISCV.h
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/llvm/lib/Target/RISCV/RISCV.h')
-rw-r--r--contrib/llvm/lib/Target/RISCV/RISCV.h44
1 files changed, 0 insertions, 44 deletions
diff --git a/contrib/llvm/lib/Target/RISCV/RISCV.h b/contrib/llvm/lib/Target/RISCV/RISCV.h
deleted file mode 100644
index 834a1d171143..000000000000
--- a/contrib/llvm/lib/Target/RISCV/RISCV.h
+++ /dev/null
@@ -1,44 +0,0 @@
-//===-- RISCV.h - Top-level interface for RISCV -----------------*- C++ -*-===//
-//
-// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
-// See https://llvm.org/LICENSE.txt for license information.
-// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-//
-//===----------------------------------------------------------------------===//
-//
-// This file contains the entry points for global functions defined in the LLVM
-// RISC-V back-end.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_LIB_TARGET_RISCV_RISCV_H
-#define LLVM_LIB_TARGET_RISCV_RISCV_H
-
-#include "Utils/RISCVBaseInfo.h"
-#include "llvm/Target/TargetMachine.h"
-
-namespace llvm {
-class RISCVTargetMachine;
-class AsmPrinter;
-class FunctionPass;
-class MCInst;
-class MCOperand;
-class MachineInstr;
-class MachineOperand;
-class PassRegistry;
-
-void LowerRISCVMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI,
- const AsmPrinter &AP);
-bool LowerRISCVMachineOperandToMCOperand(const MachineOperand &MO,
- MCOperand &MCOp, const AsmPrinter &AP);
-
-FunctionPass *createRISCVISelDag(RISCVTargetMachine &TM);
-
-FunctionPass *createRISCVMergeBaseOffsetOptPass();
-void initializeRISCVMergeBaseOffsetOptPass(PassRegistry &);
-
-FunctionPass *createRISCVExpandPseudoPass();
-void initializeRISCVExpandPseudoPass(PassRegistry &);
-}
-
-#endif