Lines Matching refs:llvm_param
30 struct llvm_param llvm_param = {
48 llvm_param.clang_path = strdup(value);
50 llvm_param.clang_bpf_cmd_template = strdup(value);
52 llvm_param.clang_opt = strdup(value);
54 llvm_param.kbuild_dir = strdup(value);
56 llvm_param.kbuild_opts = strdup(value);
58 llvm_param.dump_obj = !!perf_config_bool(var, value);
60 llvm_param.opts = strdup(value);
65 llvm_param.user_set_param = true;
232 const char *test_dir = llvm_param.kbuild_dir;
331 if (llvm_param.kbuild_dir && !llvm_param.kbuild_dir[0]) {
349 force_set_env("KBUILD_OPTS", llvm_param.kbuild_opts);
440 const char *clang_opt = llvm_param.clang_opt;
445 const char *template = llvm_param.clang_bpf_cmd_template;
447 const char *opts = llvm_param.opts;
461 err = search_program(llvm_param.clang_path,
498 err = search_program(llvm_param.llc_path, "llc", llc_path);
605 return search_program(llvm_param.clang_path, "clang", clang_path);