1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-01-31 20:51:52 +01:00

Move target independent td files from lib/Target/ to include/llvm/Target so they can be distributed along with the header files.

llvm-svn: 59953
This commit is contained in:
Evan Cheng 2008-11-24 07:34:46 +00:00
parent c6797a1379
commit a19ef59d6c
15 changed files with 17 additions and 16 deletions

View File

@ -1259,9 +1259,10 @@ $(ObjDir)/%.bc: %.ll $(ObjDir)/.dir $(LLVMAS)
ifdef TARGET
TDFiles := $(strip $(wildcard $(PROJ_SRC_DIR)/*.td) \
$(LLVM_SRC_ROOT)/lib/Target/Target.td \
$(LLVM_SRC_ROOT)/lib/Target/TargetCallingConv.td \
$(LLVM_SRC_ROOT)/lib/Target/TargetSelectionDAG.td \
$(LLVM_SRC_ROOT)/include/llvm/Target/Target.td \
$(LLVM_SRC_ROOT)/include/llvm/Target/TargetCallingConv.td \
$(LLVM_SRC_ROOT)/include/llvm/Target/TargetSchedule.td \
$(LLVM_SRC_ROOT)/include/llvm/Target/TargetSelectionDAG.td \
$(LLVM_SRC_ROOT)/include/llvm/CodeGen/ValueTypes.td) \
$(wildcard $(LLVM_SRC_ROOT)/include/llvm/Intrinsics*.td)
INCFiles := $(filter %.inc,$(BUILT_SOURCES))

View File

@ -147,7 +147,7 @@ class DwarfRegNum<list<int> Numbers> {
//===----------------------------------------------------------------------===//
// Pull in the common support for scheduling
//
include "TargetSchedule.td"
include "llvm/Target/TargetSchedule.td"
class Predicate; // Forward def
@ -491,9 +491,9 @@ class Processor<string n, ProcessorItineraries pi, list<SubtargetFeature> f> {
//===----------------------------------------------------------------------===//
// Pull in the common support for calling conventions.
//
include "TargetCallingConv.td"
include "llvm/Target/TargetCallingConv.td"
//===----------------------------------------------------------------------===//
// Pull in the common support for DAG isel generation.
//
include "TargetSelectionDAG.td"
include "llvm/Target/TargetSelectionDAG.td"

View File

@ -14,7 +14,7 @@
// Target-independent interfaces which we are implementing
//===----------------------------------------------------------------------===//
include "../Target.td"
include "llvm/Target/Target.td"
//===----------------------------------------------------------------------===//
// ARM Subtarget features.

View File

@ -12,7 +12,7 @@
// Get the target-independent interfaces which we are implementing...
//
include "../Target.td"
include "llvm/Target/Target.td"
//Alpha is little endian

View File

@ -13,7 +13,7 @@
// Get the target-independent interfaces which we are implementing.
//
include "../Target.td"
include "llvm/Target/Target.td"
//===----------------------------------------------------------------------===//
// Register File Description

View File

@ -14,7 +14,7 @@
// Get the target-independent interfaces which we are implementing...
//
include "../Target.td"
include "llvm/Target/Target.td"
//===----------------------------------------------------------------------===//
// Register File Description

View File

@ -13,7 +13,7 @@
// Target-independent interfaces
//===----------------------------------------------------------------------===//
include "../Target.td"
include "llvm/Target/Target.td"
//===----------------------------------------------------------------------===//
// Register File, Calling Conv, Instruction Descriptions

View File

@ -13,7 +13,7 @@
// Target-independent interfaces
//===----------------------------------------------------------------------===//
include "../Target.td"
include "llvm/Target/Target.td"
include "PIC16RegisterInfo.td"
include "PIC16InstrInfo.td"

View File

@ -13,7 +13,7 @@
// Get the target-independent interfaces which we are implementing.
//
include "../Target.td"
include "llvm/Target/Target.td"
//===----------------------------------------------------------------------===//
// PowerPC Subtarget features.

View File

@ -14,7 +14,7 @@
// Target-independent interfaces which we are implementing
//===----------------------------------------------------------------------===//
include "../Target.td"
include "llvm/Target/Target.td"
//===----------------------------------------------------------------------===//
// SPARC Subtarget features.

View File

@ -14,7 +14,7 @@
// Get the target-independent interfaces which we are implementing...
//
include "../Target.td"
include "llvm/Target/Target.td"
//===----------------------------------------------------------------------===//
// X86 Subtarget features.

View File

@ -14,7 +14,7 @@
// Target-independent interfaces which we are implementing
//===----------------------------------------------------------------------===//
include "../Target.td"
include "llvm/Target/Target.td"
//===----------------------------------------------------------------------===//
// Descriptions