diff --git a/vm/jitrino/config/em64t/client.emconf b/vm/jitrino/config/em64t/client.emconf index e69ed04..fb34c26 100644 --- a/vm/jitrino/config/em64t/client.emconf +++ b/vm/jitrino/config/em64t/client.emconf @@ -38,7 +38,7 @@ # Options to be passed to JIT -Djit.CD_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.CD_OPT.path.optimizer=ssa,devirt,inline,purge,simplify,uce,dce,memopt,simplify,uce,dce,lower,dessa,statprof,markglobals +-Djit.CD_OPT.path.optimizer=ssa,devirt,inline,purge,simplify,dce,uce,memopt,simplify,dce,uce,lower,dessa,statprof,markglobals -Djit.CD_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l-,early_prop-,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce-,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.CD_OPT.path.dce1=cg_dce -Djit.CD_OPT.path.dce2=cg_dce diff --git a/vm/jitrino/config/em64t/opt.emconf b/vm/jitrino/config/em64t/opt.emconf index 4bd590d..8637053 100644 --- a/vm/jitrino/config/em64t/opt.emconf +++ b/vm/jitrino/config/em64t/opt.emconf @@ -9,7 +9,7 @@ # Options to be passed to JIT -Djit.CS_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.CS_OPT.path.optimizer=ssa,devirt,inline,purge,simplify,uce,dce,memopt,simplify,uce,dce,lower,dessa,statprof,markglobals +-Djit.CS_OPT.path.optimizer=ssa,devirt,inline,purge,simplify,dce,uce,memopt,simplify,dce,uce,lower,dessa,statprof,markglobals -Djit.CS_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l-,early_prop-,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce-,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.CS_OPT.path.dce1=cg_dce -Djit.CS_OPT.path.dce2=cg_dce diff --git a/vm/jitrino/config/em64t/server.emconf b/vm/jitrino/config/em64t/server.emconf index a108b5c..31606ac 100644 --- a/vm/jitrino/config/em64t/server.emconf +++ b/vm/jitrino/config/em64t/server.emconf @@ -27,7 +27,7 @@ #options for JIT -Djit.SD1_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.SD1_OPT.path.optimizer=ssa,simplify,uce,dce,edge_instrument,dessa,statprof,markglobals +-Djit.SD1_OPT.path.optimizer=ssa,simplify,dce,uce,edge_instrument,dessa,statprof,markglobals -Djit.SD1_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l-,early_prop-,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce-,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.SD1_OPT.path.dce1=cg_dce -Djit.SD1_OPT.path.dce2=cg_dce @@ -43,7 +43,7 @@ #options for JIT -Djit.SD2_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.SD2_OPT.path.optimizer=ssa,simplify,uce,dce,edge_annotate,devirt,inline,purge,simplify,uce,dce,hvn,uce,dce,dessa,statprof,peel,ssa,hvn,simplify,uce,dce,lower,uce,dce,memopt,reassoc,uce,dce,hvn,uce,dce,abcd,uce,dce,gcm,dessa,statprof,markglobals +-Djit.SD2_OPT.path.optimizer=ssa,simplify,dce,uce,edge_annotate,devirt,inline,purge,simplify,dce,uce,hvn,dce,uce,dessa,statprof,peel,ssa,hvn,simplify,dce,uce,lower,dce,uce,memopt,reassoc,dce,uce,hvn,dce,uce,abcd,dce,uce,gcm,dessa,statprof,markglobals -Djit.SD2_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l-,early_prop-,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce-,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.SD2_OPT.path.dce1=dce -Djit.SD2_OPT.path.dce2=dce @@ -53,7 +53,7 @@ #options for JIT #inliner configuration -Djit.SD2_OPT.SD2_OPT_inliner_pipeline.filter=- --Djit.SD2_OPT.SD2_OPT_inliner_pipeline.path=ssa,simplify,uce,dce,edge_annotate,devirt +-Djit.SD2_OPT.SD2_OPT_inliner_pipeline.path=ssa,simplify,dce,uce,edge_annotate,devirt -Djit.SD2_OPT.arg.optimizer.inline.pipeline=SD2_OPT_inliner_pipeline -Djit.SD2_OPT.arg.optimizer.inline.connect_early=false diff --git a/vm/jitrino/config/em64t/server_static.emconf b/vm/jitrino/config/em64t/server_static.emconf index d431b8e..afc3faf 100644 --- a/vm/jitrino/config/em64t/server_static.emconf +++ b/vm/jitrino/config/em64t/server_static.emconf @@ -9,7 +9,7 @@ # Options to be passed to JIT -Djit.SS_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.SS_OPT.path.optimizer=ssa,simplify,uce,dce,statprof,devirt,inline,purge,simplify,uce,dce,hvn,uce,dce,dessa,statprof,peel,ssa,hvn,simplify,uce,dce,lower,uce,dce,memopt,reassoc,uce,dce,hvn,uce,dce,abcd,uce,dce,gcm,dessa,statprof,markglobals +-Djit.SS_OPT.path.optimizer=ssa,simplify,dce,uce,statprof,devirt,inline,purge,simplify,dce,uce,hvn,dce,uce,dessa,statprof,peel,ssa,hvn,simplify,dce,uce,lower,dce,uce,memopt,reassoc,dce,uce,hvn,dce,uce,abcd,dce,uce,gcm,dessa,statprof,markglobals -Djit.SS_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l-,early_prop-,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce-,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.SS_OPT.path.dce1=cg_dce -Djit.SS_OPT.path.dce2=cg_dce @@ -19,7 +19,7 @@ # Options to be passed to JIT #inliner configuration -Djit.SS_OPT.SS_OPT_inliner_pipeline.filter=- --Djit.SS_OPT.SS_OPT_inliner_pipeline.path=ssa,simplify,uce,dce,statprof,devirt +-Djit.SS_OPT.SS_OPT_inliner_pipeline.path=ssa,simplify,dce,uce,statprof,devirt -Djit.SS_OPT.arg.optimizer.inline.pipeline=SS_OPT_inliner_pipeline -Djit.SS_OPT.arg.codegen.dce1.early=yes diff --git a/vm/jitrino/config/ia32/client.emconf b/vm/jitrino/config/ia32/client.emconf index 2243437..a98ceed 100644 --- a/vm/jitrino/config/ia32/client.emconf +++ b/vm/jitrino/config/ia32/client.emconf @@ -38,7 +38,7 @@ # Options to be passed to JIT -Djit.CD_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.CD_OPT.path.optimizer=ssa,devirt,inline,purge,simplify,uce,dce,lazyexc,memopt,simplify,uce,dce,lower,dessa,statprof,markglobals +-Djit.CD_OPT.path.optimizer=ssa,devirt,inline,purge,simplify,dce,uce,lazyexc,memopt,simplify,dce,uce,lower,dessa,statprof,markglobals -Djit.CD_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l,early_prop,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce+,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.CD_OPT.path.dce1=cg_dce -Djit.CD_OPT.path.dce2=cg_dce diff --git a/vm/jitrino/config/ia32/opt.emconf b/vm/jitrino/config/ia32/opt.emconf index 3271056..b074ade 100644 --- a/vm/jitrino/config/ia32/opt.emconf +++ b/vm/jitrino/config/ia32/opt.emconf @@ -9,7 +9,7 @@ # Options to be passed to JIT -Djit.CS_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.CS_OPT.path.optimizer=ssa,devirt,inline,purge,simplify,uce,dce,lazyexc,memopt,simplify,uce,dce,lower,dessa,statprof,markglobals +-Djit.CS_OPT.path.optimizer=ssa,devirt,inline,purge,simplify,dce,uce,lazyexc,memopt,simplify,dce,uce,lower,dessa,statprof,markglobals -Djit.CS_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l,early_prop,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce+,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.CS_OPT.path.dce1=cg_dce -Djit.CS_OPT.path.dce2=cg_dce diff --git a/vm/jitrino/config/ia32/server.emconf b/vm/jitrino/config/ia32/server.emconf index b80787f..feaaec7 100644 --- a/vm/jitrino/config/ia32/server.emconf +++ b/vm/jitrino/config/ia32/server.emconf @@ -27,7 +27,7 @@ #options for JIT -Djit.SD1_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.SD1_OPT.path.optimizer=ssa,simplify,uce,dce,edge_instrument,dessa,statprof,markglobals +-Djit.SD1_OPT.path.optimizer=ssa,simplify,dce,uce,edge_instrument,dessa,statprof,markglobals -Djit.SD1_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l,early_prop,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce+,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.SD1_OPT.path.dce1=cg_dce -Djit.SD1_OPT.path.dce2=cg_dce @@ -41,7 +41,7 @@ #options for JIT -Djit.SD2_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.SD2_OPT.path.optimizer=ssa,simplify,uce,dce,edge_annotate,devirt,inline,purge,simplify,uce,dce,lazyexc,dessa,statprof,peel,ssa,hvn,simplify,uce,dce,lower,uce,dce,memopt,reassoc,uce,dce,hvn,uce,dce,abcd,uce,dce,gcm,dessa,statprof,markglobals +-Djit.SD2_OPT.path.optimizer=ssa,simplify,dce,uce,edge_annotate,devirt,inline,purge,simplify,dce,uce,lazyexc,dessa,statprof,peel,ssa,hvn,simplify,dce,uce,lower,dce,uce,memopt,reassoc,dce,uce,hvn,dce,uce,abcd,dce,uce,gcm,dessa,statprof,markglobals -Djit.SD2_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l,early_prop,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce+,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.SD2_OPT.path.dce1=cg_dce -Djit.SD2_OPT.path.dce2=cg_dce @@ -51,7 +51,7 @@ #options for JIT #inliner configuration -Djit.SD2_OPT.SD2_OPT_inliner_pipeline.filter=- --Djit.SD2_OPT.SD2_OPT_inliner_pipeline.path=ssa,simplify,uce,dce,edge_annotate,devirt +-Djit.SD2_OPT.SD2_OPT_inliner_pipeline.path=ssa,simplify,dce,uce,edge_annotate,devirt -Djit.SD2_OPT.arg.optimizer.inline.pipeline=SD2_OPT_inliner_pipeline -Djit.SD2_OPT.arg.optimizer.inline.connect_early=false diff --git a/vm/jitrino/config/ia32/server_static.emconf b/vm/jitrino/config/ia32/server_static.emconf index f044446..41bb9fb 100644 --- a/vm/jitrino/config/ia32/server_static.emconf +++ b/vm/jitrino/config/ia32/server_static.emconf @@ -9,7 +9,7 @@ # Options to be passed to JIT -Djit.SS_OPT.path=opt_init,translator,optimizer,hir2lir,codegen --Djit.SS_OPT.path.optimizer=ssa,simplify,uce,dce,statprof,devirt,inline,purge,simplify,uce,dce,lazyexc,hvn,uce,dce,dessa,statprof,peel,ssa,hvn,simplify,uce,dce,lower,uce,dce,memopt,reassoc,uce,dce,hvn,uce,dce,abcd,uce,dce,gcm,dessa,statprof,markglobals +-Djit.SS_OPT.path.optimizer=ssa,simplify,dce,uce,statprof,devirt,inline,purge,simplify,dce,uce,lazyexc,hvn,dce,uce,dessa,statprof,peel,ssa,hvn,simplify,dce,uce,lower,dce,uce,memopt,reassoc,dce,uce,hvn,dce,uce,abcd,dce,uce,gcm,dessa,statprof,markglobals -Djit.SS_OPT.path.codegen=lock_method,bbp,gcpoints,cafl,dce1,i8l,early_prop,itrace-,native,constraints,dce2,regalloc,spillgen,layout,copy,rce+,stack,break-,iprof-,emitter!,si_insts,gcmap,info,unlock_method -Djit.SS_OPT.path.dce1=cg_dce -Djit.SS_OPT.path.dce2=cg_dce @@ -19,7 +19,7 @@ # Options to be passed to JIT #inliner configuration -Djit.SS_OPT.SS_OPT_inliner_pipeline.filter=- --Djit.SS_OPT.SS_OPT_inliner_pipeline.path=ssa,simplify,uce,dce,statprof,devirt +-Djit.SS_OPT.SS_OPT_inliner_pipeline.path=ssa,simplify,dce,uce,statprof,devirt -Djit.SS_OPT.arg.optimizer.inline.pipeline=SS_OPT_inliner_pipeline -Djit.SS_OPT.arg.codegen.dce1.early=yes