aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jit/jit.pri
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@qt.io>2018-11-23 12:50:27 +0100
committerErik Verbruggen <erik.verbruggen@qt.io>2019-03-04 12:55:16 +0000
commit80f9634f7e3a1c31cda0c804d811c532aeee103b (patch)
treef9fb44f5f8a952021014109e109411ca29698897 /src/qml/jit/jit.pri
parent00bcc365403f253e0c6fd54b7b1715ba974679c5 (diff)
V4: Add IR that can use traced information to JIT
This is the in a series of patches for a JIT that can use traced information to generate better code. In this patch, traced information is not used/stored yet. It allows testing the basic infrastructure without trying to do any optimizations, therefore making it easier to debug, test, and review. Change-Id: I589bdadf731c36542331abe64e1b39e305b6723e Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/qml/jit/jit.pri')
-rw-r--r--src/qml/jit/jit.pri18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/qml/jit/jit.pri b/src/qml/jit/jit.pri
index 503ce0ebcd..49eb2e8a37 100644
--- a/src/qml/jit/jit.pri
+++ b/src/qml/jit/jit.pri
@@ -10,3 +10,21 @@ HEADERS += \
$$PWD/qv4baselinejit_p.h \
$$PWD/qv4baselineassembler_p.h \
$$PWD/qv4assemblercommon_p.h
+
+qtConfig(qml-tracing) {
+SOURCES += \
+ $$PWD/qv4ir.cpp \
+ $$PWD/qv4operation.cpp \
+ $$PWD/qv4node.cpp \
+ $$PWD/qv4graph.cpp \
+ $$PWD/qv4graphbuilder.cpp \
+ $$PWD/qv4tracingjit.cpp \
+
+HEADERS += \
+ $$PWD/qv4ir_p.h \
+ $$PWD/qv4operation_p.h \
+ $$PWD/qv4runtimesupport_p.h \
+ $$PWD/qv4node_p.h \
+ $$PWD/qv4graph_p.h \
+ $$PWD/qv4graphbuilder_p.h \
+}