Skip to content

Commit c0d4ae5

Browse files
committed
Update CodeGenOpt to CodeGenOptLevel
See llvm/llvm-project#66295
1 parent aa37542 commit c0d4ae5

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

src/aotcompile.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1631,7 +1631,7 @@ void jl_dump_native_impl(void *native_code,
16311631
jl_ExecutionEngine->getTargetOptions(),
16321632
RelocModel,
16331633
CMModel,
1634-
CodeGenOpt::Aggressive // -O3 TODO: respect command -O0 flag?
1634+
CodeGenOptLevel::Aggressive // -O3 TODO: respect command -O0 flag?
16351635
));
16361636
fixupTM(*SourceTM);
16371637
auto DL = jl_create_datalayout(*SourceTM);

src/jitlayers.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -603,15 +603,15 @@ jl_value_t *jl_dump_method_asm_impl(jl_method_instance_t *mi, size_t world,
603603
return jl_dump_function_asm(&llvmf_dump, emit_mc, asm_variant, debuginfo, binary, false);
604604
}
605605

606-
CodeGenOpt::Level CodeGenOptLevelFor(int optlevel)
606+
CodeGenOptLevel CodeGenOptLevelFor(int optlevel)
607607
{
608608
#ifdef DISABLE_OPT
609-
return CodeGenOpt::None;
609+
return CodeGenOptLevel::None;
610610
#else
611-
return optlevel == 0 ? CodeGenOpt::None :
612-
optlevel == 1 ? CodeGenOpt::Less :
613-
optlevel == 2 ? CodeGenOpt::Default :
614-
CodeGenOpt::Aggressive;
611+
return optlevel == 0 ? CodeGenOptLevel::None :
612+
optlevel == 1 ? CodeGenOptLevel::Less :
613+
optlevel == 2 ? CodeGenOptLevel::Default :
614+
CodeGenOptLevel::Aggressive;
615615
#endif
616616
}
617617

src/jitlayers.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -642,4 +642,4 @@ void optimizeDLSyms(Module &M);
642642
// NewPM
643643
#include "passes.h"
644644

645-
CodeGenOpt::Level CodeGenOptLevelFor(int optlevel) JL_NOTSAFEPOINT;
645+
CodeGenOptLevel CodeGenOptLevelFor(int optlevel) JL_NOTSAFEPOINT;

0 commit comments

Comments
 (0)