diff options
Diffstat (limited to 'contrib/llvm/lib/Target/RISCV/RISCV.h')
| -rw-r--r-- | contrib/llvm/lib/Target/RISCV/RISCV.h | 44 | 
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  | 
