File tree Expand file tree Collapse file tree 6 files changed +24
-5
lines changed Expand file tree Collapse file tree 6 files changed +24
-5
lines changed Original file line number Diff line number Diff line change 11
11
// ===----------------------------------------------------------------------===//
12
12
13
13
#include " VEMCTargetDesc.h"
14
+ #include " TargetInfo/VETargetInfo.h"
14
15
#include " VEInstPrinter.h"
15
16
#include " VEMCAsmInfo.h"
16
17
#include " VETargetStreamer.h"
Original file line number Diff line number Diff line change @@ -31,9 +31,6 @@ class Triple;
31
31
class StringRef ;
32
32
class raw_pwrite_stream ;
33
33
class raw_ostream ;
34
-
35
- Target &getTheVETarget ();
36
-
37
34
} // namespace llvm
38
35
39
36
// Defines symbolic names for VE registers. This defines a mapping from
Original file line number Diff line number Diff line change 6
6
//
7
7
// ===----------------------------------------------------------------------===//
8
8
9
- #include " VE.h"
10
- #include " llvm/IR/Module.h"
9
+ #include " TargetInfo/VETargetInfo.h"
11
10
#include " llvm/Support/TargetRegistry.h"
12
11
13
12
using namespace llvm ;
Original file line number Diff line number Diff line change
1
+ // ===-- VETargetInfo.h - VE Target Implementation ---------------*- C++ -*-===//
2
+ //
3
+ // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
+ // See https://llvm.org/LICENSE.txt for license information.
5
+ // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
+ //
7
+ // ===----------------------------------------------------------------------===//
8
+
9
+ #ifndef LLVM_LIB_TARGET_VE_TARGETINFO_VETARGETINFO_H
10
+ #define LLVM_LIB_TARGET_VE_TARGETINFO_VETARGETINFO_H
11
+
12
+ namespace llvm {
13
+
14
+ class Target ;
15
+
16
+ Target &getTheVETarget ();
17
+
18
+ } // namespace llvm
19
+
20
+ #endif // LLVM_LIB_TARGET_VE_TARGETINFO_VETARGETINFO_H
Original file line number Diff line number Diff line change 14
14
#include " MCTargetDesc/VEInstPrinter.h"
15
15
#include " MCTargetDesc/VEMCExpr.h"
16
16
#include " MCTargetDesc/VETargetStreamer.h"
17
+ #include " TargetInfo/VETargetInfo.h"
17
18
#include " VE.h"
18
19
#include " VEInstrInfo.h"
19
20
#include " VETargetMachine.h"
Original file line number Diff line number Diff line change 10
10
// ===----------------------------------------------------------------------===//
11
11
12
12
#include " VETargetMachine.h"
13
+ #include " TargetInfo/VETargetInfo.h"
13
14
#include " VE.h"
14
15
#include " VETargetTransformInfo.h"
15
16
#include " llvm/CodeGen/Passes.h"
You can’t perform that action at this time.
0 commit comments