From 8f5dec99f34c822cf402d659dbb1be431d81af98 Mon Sep 17 00:00:00 2001 From: Yifan Zhao <yifanz16@illinois.edu> Date: Mon, 26 Apr 2021 01:30:06 -0500 Subject: [PATCH] hpvm-clang now sends -O flag the first --- hpvm/tools/hpvm-clang/main.py.in | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hpvm/tools/hpvm-clang/main.py.in b/hpvm/tools/hpvm-clang/main.py.in index 8ab8a801bc..6c81e27f26 100644 --- a/hpvm/tools/hpvm-clang/main.py.in +++ b/hpvm/tools/hpvm-clang/main.py.in @@ -30,7 +30,7 @@ def compile_hpvm_c( include: List[PathLike] = None, macro: List[str] = None, flags: List[str] = None, - optim_level: str = "0", # -O0 + optim_level: str = "1", # -O1 is_cpp: bool = True, # otherwise is C std: str = None, # language std (-std=c++11) link_dirs: List[PathLike] = None, @@ -98,7 +98,7 @@ def hpvm_c_to_ll( extra_includes: List[PathLike] = None, macros: List[str] = None, flags: List[str] = None, - optim_level: str = "0", # -O0 + optim_level: str = "1", # -O1 is_cpp: bool = True, # otherwise is C std: str = None, # --std=c++11 ) -> List[str]: @@ -110,9 +110,9 @@ def hpvm_c_to_ll( flags.append(f"-std={std}") clang = "clang++" if is_cpp else "clang" return [ - str(LLVM_BUILD_BIN / clang), *includes_s, *flags, *macros, - f"-O{optim_level}", "-emit-llvm", "-S", - str(src_file), "-o", str(target_file) + str(LLVM_BUILD_BIN / clang), f"-O{optim_level}", + *includes_s, *flags, *macros, + "-emit-llvm", "-S", str(src_file), "-o", str(target_file) ] -- GitLab