@@ -452,9 +452,9 @@ function static_llvm_module(f, tt, name=fix_name(f); demangle=true, target::Stat
452452 if ! demangle
453453 name = " julia_" * name
454454 end
455- job, kwargs = static_job (f, tt; name, target, kwargs... )
455+ job, kwargs = static_job (f, tt; name, target, strip = true , only_entry = false , validate = false , libraries = false , kwargs... )
456456 m = GPUCompiler. JuliaContext () do context
457- m, _ = GPUCompiler. codegen (:llvm , job; strip = true , only_entry = false , validate = false , libraries = false )
457+ m, _ = GPUCompiler. compile (:llvm , job; kwargs ... )
458458 locate_pointers_and_runtime_calls (m)
459459 m
460460 end
@@ -469,17 +469,17 @@ function static_llvm_module(funcs::Union{Array,Tuple}; demangle=true, target::St
469469 if ! demangle
470470 name_f = " julia_" * name_f
471471 end
472- job, kwargs = static_job (f, tt; name = name_f, target, kwargs... )
473- mod,_ = GPUCompiler. codegen (:llvm , job; strip = true , only_entry = false , validate = false , libraries = false )
472+ job, kwargs = static_job (f, tt; name = name_f, target, strip = true , only_entry = false , validate = false , libraries = false , kwargs... )
473+ mod,_ = GPUCompiler. compile (:llvm , job; kwargs ... )
474474 if length (funcs) > 1
475475 for func in funcs[2 : end ]
476476 f,tt = func
477477 name_f = fix_name (f)
478478 if ! demangle
479479 name_f = " julia_" * name_f
480480 end
481- job, kwargs = static_job (f, tt; name = name_f, target, kwargs... )
482- tmod,_ = GPUCompiler. codegen (:llvm , job; strip = true , only_entry = false , validate = false , libraries = false )
481+ job, kwargs = static_job (f, tt; name = name_f, target, strip = true , only_entry = false , validate = false , libraries = false , kwargs... )
482+ tmod,_ = GPUCompiler. compile (:llvm , job; kwargs ... )
483483 link! (mod,tmod)
484484 end
485485 end
0 commit comments