[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH 66/66] Hexagon HVX build infrastructure
From: |
Taylor Simpson |
Subject: |
[RFC PATCH 66/66] Hexagon HVX build infrastructure |
Date: |
Mon, 10 Feb 2020 18:40:44 -0600 |
Signed-off-by: Taylor Simpson <address@hidden>
---
target/hexagon/Makefile.objs | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/target/hexagon/Makefile.objs b/target/hexagon/Makefile.objs
index efcf510..3ff59e4 100644
--- a/target/hexagon/Makefile.objs
+++ b/target/hexagon/Makefile.objs
@@ -11,7 +11,9 @@ obj-y += \
printinsn.o \
arch.o \
fma_emu.o \
- conv_emu.o
+ conv_emu.o \
+ mmvec/decode_ext_mmvec.o \
+ mmvec/system_ext_mmvec.o
#
# Step 1
@@ -29,10 +31,14 @@ IDEF_FILES = \
$(SRC_PATH)/target/hexagon/imported/mpy.idef \
$(SRC_PATH)/target/hexagon/imported/shift.idef \
$(SRC_PATH)/target/hexagon/imported/subinsns.idef \
- $(SRC_PATH)/target/hexagon/imported/system.idef
+ $(SRC_PATH)/target/hexagon/imported/system.idef \
+ $(SRC_PATH)/target/hexagon/imported/allext.idef \
+ $(SRC_PATH)/target/hexagon/imported/mmvec/ext.idef
DEF_FILES = \
$(SRC_PATH)/target/hexagon/imported/allidefs.def \
- $(SRC_PATH)/target/hexagon/imported/macros.def
+ $(SRC_PATH)/target/hexagon/imported/macros.def \
+ $(SRC_PATH)/target/hexagon/imported/allext_macros.def \
+ $(SRC_PATH)/target/hexagon/imported/mmvec/macros.def
$(GEN_SEMANTICS): $(GEN_SEMANTICS_SRC) $(IDEF_FILES) $(DEF_FILES)
$(CC) $(CFLAGS) $(GEN_SEMANTICS_SRC) -o $(GEN_SEMANTICS)
--
2.7.4
- [RFC PATCH 43/66] Hexagon TCG generation - step 06, (continued)
- [RFC PATCH 43/66] Hexagon TCG generation - step 06, Taylor Simpson, 2020/02/10
- [RFC PATCH 15/66] Hexagon arch import - instruction semantics definitions, Taylor Simpson, 2020/02/10
- [RFC PATCH 42/66] Hexagon TCG generation - step 05, Taylor Simpson, 2020/02/10
- [RFC PATCH 47/66] Hexagon TCG generation - step 10, Taylor Simpson, 2020/02/10
- [RFC PATCH 44/66] Hexagon TCG generation - step 07, Taylor Simpson, 2020/02/10
- [RFC PATCH 45/66] Hexagon TCG generation - step 08, Taylor Simpson, 2020/02/10
- [RFC PATCH 49/66] Hexagon TCG generation - step 12, Taylor Simpson, 2020/02/10
- [RFC PATCH 53/66] Hexagon - Add Hexagon Vector eXtensions (HVX) to core definition, Taylor Simpson, 2020/02/10
- [RFC PATCH 48/66] Hexagon TCG generation - step 11, Taylor Simpson, 2020/02/10
- [RFC PATCH 54/66] Hexagon HVX support in gdbstub, Taylor Simpson, 2020/02/10
- [RFC PATCH 66/66] Hexagon HVX build infrastructure,
Taylor Simpson <=
- [RFC PATCH 50/66] Hexagon translation, Taylor Simpson, 2020/02/10
- [RFC PATCH 64/66] Hexagon HVX TCG generation, Taylor Simpson, 2020/02/10
- [RFC PATCH 51/66] Hexagon Linux user emulation, Taylor Simpson, 2020/02/10
- [RFC PATCH 55/66] Hexagon HVX import instruction encodings, Taylor Simpson, 2020/02/10
[RFC PATCH 65/66] Hexagon HVX translation, Taylor Simpson, 2020/02/10
[RFC PATCH 58/66] Hexagon HVX semantics generator, Taylor Simpson, 2020/02/10