From b62c93527da6c436e79dc4c76d05b7528e729107 Mon Sep 17 00:00:00 2001 From: James Price Date: Thu, 23 Feb 2017 19:26:55 +0000 Subject: [PATCH] Use computecpp_info for SYCL device compiler flags --- SYCL.make | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/SYCL.make b/SYCL.make index 02f9442..1e1c480 100644 --- a/SYCL.make +++ b/SYCL.make @@ -1,11 +1,12 @@ +COMPUTECPP_FLAGS = $(shell computecpp_info --dump-device-compiler-flags) + sycl-stream: main.cpp SYCLStream.cpp SYCLStream.sycl $(CXX) -O3 -std=c++11 -DSYCL main.cpp SYCLStream.cpp -include SYCLStream.sycl $(EXTRA_FLAGS) -lComputeCpp -lOpenCL -o $@ - SYCLStream.sycl: SYCLStream.cpp - compute++ SYCLStream.cpp -sycl -no-serial-memop -O2 -emit-llvm -c + compute++ SYCLStream.cpp $(COMPUTECPP_FLAGS) -c .PHONY: clean clean: - rm -f SYCLStream.sycl + rm -f sycl-stream SYCLStream.sycl SYCLStream.bc