aboutsummaryrefslogtreecommitdiffstats
path: root/llvm-tblgen-rules.mk
diff options
context:
space:
mode:
authorShih-wei Liao <sliao@google.com>2012-08-03 01:17:37 -0700
committerShih-wei Liao <sliao@google.com>2012-08-03 01:17:37 -0700
commitc3f0e98f40f1382870c679b6aef1c5d01540637f (patch)
tree6f13acda7f0a048c791c83a1e7f463eed2926ef1 /llvm-tblgen-rules.mk
parent7744acd1ab73b3eec6f1449f47083abe3fb1b527 (diff)
downloadexternal_llvm-c3f0e98f40f1382870c679b6aef1c5d01540637f.zip
external_llvm-c3f0e98f40f1382870c679b6aef1c5d01540637f.tar.gz
external_llvm-c3f0e98f40f1382870c679b6aef1c5d01540637f.tar.bz2
Apply changes to migrate to LLVM-160668-20120724.
- Update Android.mk for removed files and new files. - llvm-ld has been removed in upstream, so we remove it as well. Change-Id: I613ada916156a43993d4bba9cae6dcb6bf40ed2f
Diffstat (limited to 'llvm-tblgen-rules.mk')
-rw-r--r--llvm-tblgen-rules.mk14
1 files changed, 14 insertions, 0 deletions
diff --git a/llvm-tblgen-rules.mk b/llvm-tblgen-rules.mk
index b91fde9..3478317 100644
--- a/llvm-tblgen-rules.mk
+++ b/llvm-tblgen-rules.mk
@@ -59,6 +59,20 @@ $(intermediates)/%GenSubtargetInfo.inc: $(tblgen_source_dir)/../%.td $(TBLGEN)
$(call transform-td-to-out,subtarget)
endif
+ifeq ($(tblgen_source_dir),$(LLVM_ROOT_PATH)/lib/Target/Mips/MCTargetDesc)
+$(intermediates)/%GenRegisterInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
+$(intermediates)/%GenRegisterInfo.inc: $(tblgen_source_dir)/../%.td $(TBLGEN)
+ $(call transform-td-to-out, register-info)
+
+$(intermediates)/%GenInstrInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
+$(intermediates)/%GenInstrInfo.inc: $(tblgen_source_dir)/../%.td $(TBLGEN)
+ $(call transform-td-to-out,instr-info)
+
+$(intermediates)/%GenSubtargetInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
+$(intermediates)/%GenSubtargetInfo.inc: $(tblgen_source_dir)/../%.td $(TBLGEN)
+ $(call transform-td-to-out,subtarget)
+endif
+
ifneq ($(filter %GenRegisterInfo.inc,$(tblgen_gen_tables)),)
$(intermediates)/%GenRegisterInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)