diff --git a/bin/yk-config b/bin/yk-config index 8a83f602d..2c7a20f41 100755 --- a/bin/yk-config +++ b/bin/yk-config @@ -109,6 +109,7 @@ handle_arg() { # Use software-tracer pass if [ "${YKB_TRACER}" = "swt" ]; then OUTPUT="${OUTPUT} -Wl,--mllvm=--yk-basicblock-tracer" + OUTPUT="${OUTPUT} -Wl,--mllvm=--yk-module-clone" fi # Disable backend optimisations that Yk can't handle by adding the # `optnone` attribute onto every function after high-level IR diff --git a/ykllvm b/ykllvm index 1056ba1ca..3ff37cbf0 160000 --- a/ykllvm +++ b/ykllvm @@ -1 +1 @@ -Subproject commit 1056ba1caab5a4c49e67d7d33865c653772966e5 +Subproject commit 3ff37cbf086511357547776925f9a8b983533b82