mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 04:30:23 +00:00
Move target independent td files from lib/Target/ to include/llvm/Target so they can be distributed along with the header files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59953 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
24ac408ce8
commit
027fdbe3ba
@ -1259,9 +1259,10 @@ $(ObjDir)/%.bc: %.ll $(ObjDir)/.dir $(LLVMAS)
|
|||||||
ifdef TARGET
|
ifdef TARGET
|
||||||
|
|
||||||
TDFiles := $(strip $(wildcard $(PROJ_SRC_DIR)/*.td) \
|
TDFiles := $(strip $(wildcard $(PROJ_SRC_DIR)/*.td) \
|
||||||
$(LLVM_SRC_ROOT)/lib/Target/Target.td \
|
$(LLVM_SRC_ROOT)/include/llvm/Target/Target.td \
|
||||||
$(LLVM_SRC_ROOT)/lib/Target/TargetCallingConv.td \
|
$(LLVM_SRC_ROOT)/include/llvm/Target/TargetCallingConv.td \
|
||||||
$(LLVM_SRC_ROOT)/lib/Target/TargetSelectionDAG.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) \
|
$(LLVM_SRC_ROOT)/include/llvm/CodeGen/ValueTypes.td) \
|
||||||
$(wildcard $(LLVM_SRC_ROOT)/include/llvm/Intrinsics*.td)
|
$(wildcard $(LLVM_SRC_ROOT)/include/llvm/Intrinsics*.td)
|
||||||
INCFiles := $(filter %.inc,$(BUILT_SOURCES))
|
INCFiles := $(filter %.inc,$(BUILT_SOURCES))
|
||||||
|
@ -147,7 +147,7 @@ class DwarfRegNum<list<int> Numbers> {
|
|||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Pull in the common support for scheduling
|
// Pull in the common support for scheduling
|
||||||
//
|
//
|
||||||
include "TargetSchedule.td"
|
include "llvm/Target/TargetSchedule.td"
|
||||||
|
|
||||||
class Predicate; // Forward def
|
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.
|
// 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.
|
// Pull in the common support for DAG isel generation.
|
||||||
//
|
//
|
||||||
include "TargetSelectionDAG.td"
|
include "llvm/Target/TargetSelectionDAG.td"
|
@ -14,7 +14,7 @@
|
|||||||
// Target-independent interfaces which we are implementing
|
// Target-independent interfaces which we are implementing
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// ARM Subtarget features.
|
// ARM Subtarget features.
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
// Get the target-independent interfaces which we are implementing...
|
// Get the target-independent interfaces which we are implementing...
|
||||||
//
|
//
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
//Alpha is little endian
|
//Alpha is little endian
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
// Get the target-independent interfaces which we are implementing.
|
// Get the target-independent interfaces which we are implementing.
|
||||||
//
|
//
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Register File Description
|
// Register File Description
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
// Get the target-independent interfaces which we are implementing...
|
// Get the target-independent interfaces which we are implementing...
|
||||||
//
|
//
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Register File Description
|
// Register File Description
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
// Target-independent interfaces
|
// Target-independent interfaces
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Register File, Calling Conv, Instruction Descriptions
|
// Register File, Calling Conv, Instruction Descriptions
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
// Target-independent interfaces
|
// Target-independent interfaces
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
include "PIC16RegisterInfo.td"
|
include "PIC16RegisterInfo.td"
|
||||||
include "PIC16InstrInfo.td"
|
include "PIC16InstrInfo.td"
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
// Get the target-independent interfaces which we are implementing.
|
// Get the target-independent interfaces which we are implementing.
|
||||||
//
|
//
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// PowerPC Subtarget features.
|
// PowerPC Subtarget features.
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
// Target-independent interfaces which we are implementing
|
// Target-independent interfaces which we are implementing
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// SPARC Subtarget features.
|
// SPARC Subtarget features.
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
// Get the target-independent interfaces which we are implementing...
|
// Get the target-independent interfaces which we are implementing...
|
||||||
//
|
//
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// X86 Subtarget features.
|
// X86 Subtarget features.
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
// Target-independent interfaces which we are implementing
|
// Target-independent interfaces which we are implementing
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
include "../Target.td"
|
include "llvm/Target/Target.td"
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Descriptions
|
// Descriptions
|
||||||
|
Loading…
Reference in New Issue
Block a user