Running pass: Annotation2MetadataPass on [module]
Running pass: ForceFunctionAttrsPass on [module]
Running pass: InferFunctionAttrsPass on [module]
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Module> on [module]
Running analysis: TargetLibraryAnalysis on llvm.lifetime.start.p0
Running analysis: TargetLibraryAnalysis on llvm.lifetime.end.p0
Running analysis: TargetLibraryAnalysis on x264_macroblock_encode_p8x8
Running analysis: TargetLibraryAnalysis on x264_macroblock_encode
Running analysis: TargetLibraryAnalysis on x264_mb_predict_mv
Running analysis: TargetLibraryAnalysis on llvm.abs.i32
Running analysis: TargetLibraryAnalysis on x264_macroblock_encode_p4x4
Running analysis: TargetLibraryAnalysis on llvm.memcpy.p0.p0.i64
Running analysis: TargetLibraryAnalysis on x264_malloc
Running analysis: TargetLibraryAnalysis on log2f
Running analysis: TargetLibraryAnalysis on llvm.fmuladd.f32
Running analysis: TargetLibraryAnalysis on x264_free
Running analysis: TargetLibraryAnalysis on x264_weight_scale_plane
Running analysis: TargetLibraryAnalysis on x264_ratecontrol_mb_qp
Running analysis: TargetLibraryAnalysis on x264_macroblock_probe_skip
Running analysis: TargetLibraryAnalysis on x264_me_refine_qpel
Running analysis: TargetLibraryAnalysis on x264_log
Running analysis: TargetLibraryAnalysis on x264_me_refine_qpel_rd
Running analysis: TargetLibraryAnalysis on x264_mb_predict_mv_direct16x16
Running analysis: TargetLibraryAnalysis on x264_mb_mc
Running analysis: TargetLibraryAnalysis on x264_me_refine_bidir_rd
Running analysis: TargetLibraryAnalysis on x264_frame_cond_wait
Running analysis: TargetLibraryAnalysis on x264_predict_lossless_16x16
Running analysis: TargetLibraryAnalysis on x264_predict_lossless_8x8
Running analysis: TargetLibraryAnalysis on x264_mb_encode_i8x8
Running analysis: TargetLibraryAnalysis on x264_predict_lossless_4x4
Running analysis: TargetLibraryAnalysis on x264_mb_encode_i4x4
Running analysis: TargetLibraryAnalysis on x264_predict_lossless_8x8_chroma
Running analysis: TargetLibraryAnalysis on llvm.memset.p0.i64
Running analysis: TargetLibraryAnalysis on x264_mb_encode_8x8_chroma
Running analysis: TargetLibraryAnalysis on x264_mb_predict_mv_16x16
Running analysis: TargetLibraryAnalysis on x264_me_refine_qpel_refdupe
Running analysis: TargetLibraryAnalysis on x264_mb_predict_mv_ref16x16
Running analysis: TargetLibraryAnalysis on x264_me_search_ref
Running analysis: TargetLibraryAnalysis on x264_me_refine_bidir_satd
Running analysis: TargetLibraryAnalysis on llvm.round.f64
Running analysis: TargetLibraryAnalysis on strspn
Running analysis: TargetLibraryAnalysis on llvm.ctlz.i32
Running analysis: TargetLibraryAnalysis on x264_ratecontrol_slice_type
Running analysis: TargetLibraryAnalysis on llvm.umin.i32
Running analysis: TargetLibraryAnalysis on llvm.abs.i16
Running analysis: TargetLibraryAnalysis on llvm.smin.i32
Running analysis: TargetLibraryAnalysis on llvm.fabs.f32
Running analysis: TargetLibraryAnalysis on llvm.round.f32
Running analysis: TargetLibraryAnalysis on llvm.floor.f32
Running analysis: TargetLibraryAnalysis on llvm.smax.i32
Running analysis: TargetLibraryAnalysis on llvm.smin.i8
Running analysis: TargetLibraryAnalysis on llvm.umax.i32
Running analysis: TargetLibraryAnalysis on llvm.umin.i64
Running analysis: TargetLibraryAnalysis on llvm.smax.i8
Running analysis: TargetLibraryAnalysis on llvm.sqrt.f64
Running analysis: TargetLibraryAnalysis on llvm.smax.v2i32
Running analysis: TargetLibraryAnalysis on llvm.smin.v2i32
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Module> on [module]
Running pass: CoroEarlyPass on [module]
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Module> on [module]
Running pass: EntryExitInstrumenterPass on x264_rd_cost_part (1743 instructions)
Running pass: LowerExpectIntrinsicPass on x264_rd_cost_part (1743 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_part (1743 instructions)
Running analysis: TargetIRAnalysis on x264_rd_cost_part
Running analysis: AssumptionAnalysis on x264_rd_cost_part
Running pass: SROAPass on x264_rd_cost_part (1743 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_part
Running pass: EarlyCSEPass on x264_rd_cost_part (1743 instructions)
Running analysis: TargetLibraryAnalysis on x264_rd_cost_part
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_part
Running pass: EntryExitInstrumenterPass on x264_rd_cost_mb (5070 instructions)
Running pass: LowerExpectIntrinsicPass on x264_rd_cost_mb (5070 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_mb (5070 instructions)
Running analysis: TargetIRAnalysis on x264_rd_cost_mb
Running analysis: AssumptionAnalysis on x264_rd_cost_mb
Running pass: SROAPass on x264_rd_cost_mb (5070 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Running pass: EarlyCSEPass on x264_rd_cost_mb (5072 instructions)
Running analysis: TargetLibraryAnalysis on x264_rd_cost_mb
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Running pass: EntryExitInstrumenterPass on ssd_plane (143 instructions)
Running pass: LowerExpectIntrinsicPass on ssd_plane (143 instructions)
Running pass: SimplifyCFGPass on ssd_plane (143 instructions)
Running analysis: TargetIRAnalysis on ssd_plane
Running analysis: AssumptionAnalysis on ssd_plane
Running pass: SROAPass on ssd_plane (143 instructions)
Running analysis: DominatorTreeAnalysis on ssd_plane
Running pass: EarlyCSEPass on ssd_plane (143 instructions)
Running analysis: TargetLibraryAnalysis on ssd_plane
Invalidating analysis: DominatorTreeAnalysis on ssd_plane
Running pass: EntryExitInstrumenterPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LowerExpectIntrinsicPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: TargetIRAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: AssumptionAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: SROAPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: EarlyCSEPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: TargetLibraryAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: EntryExitInstrumenterPass on x264_cabac_mb_ref (126 instructions)
Running pass: LowerExpectIntrinsicPass on x264_cabac_mb_ref (126 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_ref (126 instructions)
Running analysis: TargetIRAnalysis on x264_cabac_mb_ref
Running analysis: AssumptionAnalysis on x264_cabac_mb_ref
Running pass: SROAPass on x264_cabac_mb_ref (126 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Running pass: EarlyCSEPass on x264_cabac_mb_ref (126 instructions)
Running analysis: TargetLibraryAnalysis on x264_cabac_mb_ref
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Running pass: EntryExitInstrumenterPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LowerExpectIntrinsicPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: TargetIRAnalysis on x264_cabac_mb8x8_mvd
Running analysis: AssumptionAnalysis on x264_cabac_mb8x8_mvd
Running pass: SROAPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Running pass: EarlyCSEPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: TargetLibraryAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Running pass: EntryExitInstrumenterPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: LowerExpectIntrinsicPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: TargetIRAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: AssumptionAnalysis on x264_cabac_mb_mvd_cpn
Running pass: SROAPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running pass: EarlyCSEPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: TargetLibraryAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running pass: EntryExitInstrumenterPass on block_residual_write_cabac_internal (358 instructions)
Running pass: LowerExpectIntrinsicPass on block_residual_write_cabac_internal (358 instructions)
Running pass: SimplifyCFGPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: TargetIRAnalysis on block_residual_write_cabac_internal
Running analysis: AssumptionAnalysis on block_residual_write_cabac_internal
Running pass: SROAPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Running pass: EarlyCSEPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: TargetLibraryAnalysis on block_residual_write_cabac_internal
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Running pass: EntryExitInstrumenterPass on cavlc_mb_mvd (67 instructions)
Running pass: LowerExpectIntrinsicPass on cavlc_mb_mvd (67 instructions)
Running pass: SimplifyCFGPass on cavlc_mb_mvd (67 instructions)
Running analysis: TargetIRAnalysis on cavlc_mb_mvd
Running analysis: AssumptionAnalysis on cavlc_mb_mvd
Running pass: SROAPass on cavlc_mb_mvd (67 instructions)
Running analysis: DominatorTreeAnalysis on cavlc_mb_mvd
Running pass: EarlyCSEPass on cavlc_mb_mvd (67 instructions)
Running analysis: TargetLibraryAnalysis on cavlc_mb_mvd
Invalidating analysis: DominatorTreeAnalysis on cavlc_mb_mvd
Running pass: EntryExitInstrumenterPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LowerExpectIntrinsicPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: SimplifyCFGPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: TargetIRAnalysis on cavlc_mb8x8_mvd
Running analysis: AssumptionAnalysis on cavlc_mb8x8_mvd
Running pass: SROAPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: DominatorTreeAnalysis on cavlc_mb8x8_mvd
Running pass: EarlyCSEPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: TargetLibraryAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: DominatorTreeAnalysis on cavlc_mb8x8_mvd
Running pass: EntryExitInstrumenterPass on block_residual_write_cavlc (271 instructions)
Running pass: LowerExpectIntrinsicPass on block_residual_write_cavlc (271 instructions)
Running pass: SimplifyCFGPass on block_residual_write_cavlc (271 instructions)
Running analysis: TargetIRAnalysis on block_residual_write_cavlc
Running analysis: AssumptionAnalysis on block_residual_write_cavlc
Running pass: SROAPass on block_residual_write_cavlc (271 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Running pass: EarlyCSEPass on block_residual_write_cavlc (271 instructions)
Running analysis: TargetLibraryAnalysis on block_residual_write_cavlc
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Running pass: EntryExitInstrumenterPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: LowerExpectIntrinsicPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: TargetIRAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: AssumptionAnalysis on x264_macroblock_luma_write_cavlc
Running pass: SROAPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running pass: EarlyCSEPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: TargetLibraryAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running pass: EntryExitInstrumenterPass on x264_rdo_init (114 instructions)
Running pass: LowerExpectIntrinsicPass on x264_rdo_init (114 instructions)
Running pass: SimplifyCFGPass on x264_rdo_init (114 instructions)
Running analysis: TargetIRAnalysis on x264_rdo_init
Running analysis: AssumptionAnalysis on x264_rdo_init
Running pass: SROAPass on x264_rdo_init (114 instructions)
Running analysis: DominatorTreeAnalysis on x264_rdo_init
Running pass: EarlyCSEPass on x264_rdo_init (114 instructions)
Running analysis: TargetLibraryAnalysis on x264_rdo_init
Invalidating analysis: DominatorTreeAnalysis on x264_rdo_init
Running pass: EntryExitInstrumenterPass on x264_quant_dc_trellis (26 instructions)
Running pass: LowerExpectIntrinsicPass on x264_quant_dc_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_dc_trellis (26 instructions)
Running analysis: TargetIRAnalysis on x264_quant_dc_trellis
Running analysis: AssumptionAnalysis on x264_quant_dc_trellis
Running pass: SROAPass on x264_quant_dc_trellis (26 instructions)
Running analysis: DominatorTreeAnalysis on x264_quant_dc_trellis
Running pass: EarlyCSEPass on x264_quant_dc_trellis (26 instructions)
Running analysis: TargetLibraryAnalysis on x264_quant_dc_trellis
Invalidating analysis: DominatorTreeAnalysis on x264_quant_dc_trellis
Running pass: EntryExitInstrumenterPass on quant_trellis_cabac (707 instructions)
Running pass: LowerExpectIntrinsicPass on quant_trellis_cabac (707 instructions)
Running pass: SimplifyCFGPass on quant_trellis_cabac (707 instructions)
Running analysis: TargetIRAnalysis on quant_trellis_cabac
Running analysis: AssumptionAnalysis on quant_trellis_cabac
Running pass: SROAPass on quant_trellis_cabac (707 instructions)
Running analysis: DominatorTreeAnalysis on quant_trellis_cabac
Running pass: EarlyCSEPass on quant_trellis_cabac (711 instructions)
Running analysis: TargetLibraryAnalysis on quant_trellis_cabac
Invalidating analysis: DominatorTreeAnalysis on quant_trellis_cabac
Running pass: EntryExitInstrumenterPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LowerExpectIntrinsicPass on x264_quant_4x4_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: TargetIRAnalysis on x264_quant_4x4_trellis
Running analysis: AssumptionAnalysis on x264_quant_4x4_trellis
Running pass: SROAPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: DominatorTreeAnalysis on x264_quant_4x4_trellis
Running pass: EarlyCSEPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: TargetLibraryAnalysis on x264_quant_4x4_trellis
Invalidating analysis: DominatorTreeAnalysis on x264_quant_4x4_trellis
Running pass: EntryExitInstrumenterPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LowerExpectIntrinsicPass on x264_quant_8x8_trellis (21 instructions)
Running pass: SimplifyCFGPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: TargetIRAnalysis on x264_quant_8x8_trellis
Running analysis: AssumptionAnalysis on x264_quant_8x8_trellis
Running pass: SROAPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: DominatorTreeAnalysis on x264_quant_8x8_trellis
Running pass: EarlyCSEPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: TargetLibraryAnalysis on x264_quant_8x8_trellis
Invalidating analysis: DominatorTreeAnalysis on x264_quant_8x8_trellis
Running pass: EntryExitInstrumenterPass on x264_analyse_init_costs (308 instructions)
Running pass: LowerExpectIntrinsicPass on x264_analyse_init_costs (308 instructions)
Running pass: SimplifyCFGPass on x264_analyse_init_costs (308 instructions)
Running analysis: TargetIRAnalysis on x264_analyse_init_costs
Running analysis: AssumptionAnalysis on x264_analyse_init_costs
Running pass: SROAPass on x264_analyse_init_costs (308 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Running pass: EarlyCSEPass on x264_analyse_init_costs (308 instructions)
Running analysis: TargetLibraryAnalysis on x264_analyse_init_costs
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Running pass: EntryExitInstrumenterPass on x264_analyse_free_costs (34 instructions)
Running pass: LowerExpectIntrinsicPass on x264_analyse_free_costs (34 instructions)
Running pass: SimplifyCFGPass on x264_analyse_free_costs (34 instructions)
Running analysis: TargetIRAnalysis on x264_analyse_free_costs
Running analysis: AssumptionAnalysis on x264_analyse_free_costs
Running pass: SROAPass on x264_analyse_free_costs (34 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_free_costs
Running pass: EarlyCSEPass on x264_analyse_free_costs (34 instructions)
Running analysis: TargetLibraryAnalysis on x264_analyse_free_costs
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_free_costs
Running pass: EntryExitInstrumenterPass on x264_analyse_weight_frame (84 instructions)
Running pass: LowerExpectIntrinsicPass on x264_analyse_weight_frame (84 instructions)
Running pass: SimplifyCFGPass on x264_analyse_weight_frame (84 instructions)
Running analysis: TargetIRAnalysis on x264_analyse_weight_frame
Running analysis: AssumptionAnalysis on x264_analyse_weight_frame
Running pass: SROAPass on x264_analyse_weight_frame (84 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Running pass: EarlyCSEPass on x264_analyse_weight_frame (84 instructions)
Running analysis: TargetLibraryAnalysis on x264_analyse_weight_frame
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Running pass: EntryExitInstrumenterPass on x264_macroblock_analyse (4268 instructions)
Running pass: LowerExpectIntrinsicPass on x264_macroblock_analyse (4268 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_analyse (4268 instructions)
Running analysis: TargetIRAnalysis on x264_macroblock_analyse
Running analysis: AssumptionAnalysis on x264_macroblock_analyse
Running pass: SROAPass on x264_macroblock_analyse (4268 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Running pass: EarlyCSEPass on x264_macroblock_analyse (4274 instructions)
Running analysis: TargetLibraryAnalysis on x264_macroblock_analyse
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_intra (705 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_intra (705 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_intra (705 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_intra
Running analysis: AssumptionAnalysis on x264_mb_analyse_intra
Running pass: SROAPass on x264_mb_analyse_intra (705 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Running pass: EarlyCSEPass on x264_mb_analyse_intra (705 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_intra
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Running pass: EntryExitInstrumenterPass on x264_intra_rd (48 instructions)
Running pass: LowerExpectIntrinsicPass on x264_intra_rd (48 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd (48 instructions)
Running analysis: TargetIRAnalysis on x264_intra_rd
Running analysis: AssumptionAnalysis on x264_intra_rd
Running pass: SROAPass on x264_intra_rd (48 instructions)
Running analysis: DominatorTreeAnalysis on x264_intra_rd
Running pass: EarlyCSEPass on x264_intra_rd (48 instructions)
Running analysis: TargetLibraryAnalysis on x264_intra_rd
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd
Running pass: EntryExitInstrumenterPass on x264_intra_rd_refine (1130 instructions)
Running pass: LowerExpectIntrinsicPass on x264_intra_rd_refine (1130 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd_refine (1130 instructions)
Running analysis: TargetIRAnalysis on x264_intra_rd_refine
Running analysis: AssumptionAnalysis on x264_intra_rd_refine
Running pass: SROAPass on x264_intra_rd_refine (1130 instructions)
Running analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Running pass: EarlyCSEPass on x264_intra_rd_refine (1130 instructions)
Running analysis: TargetLibraryAnalysis on x264_intra_rd_refine
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_init_qp
Running analysis: AssumptionAnalysis on x264_mb_analyse_init_qp
Running pass: SROAPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_init_qp
Running pass: EarlyCSEPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_init_qp
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_inter_p8x8_mixed_ref (390 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_inter_p8x8_mixed_ref (390 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8_mixed_ref (390 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SROAPass on x264_mb_analyse_inter_p8x8_mixed_ref (390 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p8x8_mixed_ref (390 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p8x8
Running pass: SROAPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Running pass: EntryExitInstrumenterPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: TargetIRAnalysis on x264_mb_cache_mv_p8x8
Running analysis: AssumptionAnalysis on x264_mb_cache_mv_p8x8
Running pass: SROAPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Running pass: EarlyCSEPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: DominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_inter_p16x8 (210 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_inter_p16x8 (210 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p16x8 (210 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p16x8
Running pass: SROAPass on x264_mb_analyse_inter_p16x8 (210 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p16x8 (210 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p8x16
Running pass: SROAPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_intra_chroma
Running analysis: AssumptionAnalysis on x264_mb_analyse_intra_chroma
Running pass: SROAPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running pass: EarlyCSEPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_transform_rd
Running analysis: AssumptionAnalysis on x264_mb_analyse_transform_rd
Running pass: SROAPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_transform_rd
Running pass: EarlyCSEPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_transform_rd
Running pass: EntryExitInstrumenterPass on x264_analyse_update_cache (1005 instructions)
Running pass: LowerExpectIntrinsicPass on x264_analyse_update_cache (1005 instructions)
Running pass: SimplifyCFGPass on x264_analyse_update_cache (1005 instructions)
Running analysis: TargetIRAnalysis on x264_analyse_update_cache
Running analysis: AssumptionAnalysis on x264_analyse_update_cache
Running pass: SROAPass on x264_analyse_update_cache (1005 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Running pass: EarlyCSEPass on x264_analyse_update_cache (1005 instructions)
Running analysis: TargetLibraryAnalysis on x264_analyse_update_cache
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_b_rd
Running analysis: AssumptionAnalysis on x264_mb_analyse_b_rd
Running pass: SROAPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_b_rd
Running pass: EarlyCSEPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_b_rd
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SROAPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: EarlyCSEPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_inter_b8x8 (283 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_inter_b8x8 (283 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8 (283 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_b8x8
Running pass: SROAPass on x264_mb_analyse_inter_b8x8 (283 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Running pass: EarlyCSEPass on x264_mb_analyse_inter_b8x8 (283 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_inter_b16x8 (418 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_inter_b16x8 (418 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b16x8 (418 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_b16x8
Running pass: SROAPass on x264_mb_analyse_inter_b16x8 (418 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Running pass: EarlyCSEPass on x264_mb_analyse_inter_b16x8 (418 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_inter_b8x16 (440 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_inter_b8x16 (440 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x16 (440 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_b8x16
Running pass: SROAPass on x264_mb_analyse_inter_b8x16 (440 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Running pass: EarlyCSEPass on x264_mb_analyse_inter_b8x16 (440 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Running pass: EntryExitInstrumenterPass on x264_refine_bidir (136 instructions)
Running pass: LowerExpectIntrinsicPass on x264_refine_bidir (136 instructions)
Running pass: SimplifyCFGPass on x264_refine_bidir (136 instructions)
Running analysis: TargetIRAnalysis on x264_refine_bidir
Running analysis: AssumptionAnalysis on x264_refine_bidir
Running pass: SROAPass on x264_refine_bidir (136 instructions)
Running analysis: DominatorTreeAnalysis on x264_refine_bidir
Running pass: EarlyCSEPass on x264_refine_bidir (136 instructions)
Running analysis: TargetLibraryAnalysis on x264_refine_bidir
Invalidating analysis: DominatorTreeAnalysis on x264_refine_bidir
Running pass: EntryExitInstrumenterPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: LowerExpectIntrinsicPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: TargetIRAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: AssumptionAnalysis on x264_rd_cost_i8x8_chroma
Running pass: SROAPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running pass: EarlyCSEPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: TargetLibraryAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running pass: EntryExitInstrumenterPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: SROAPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: EntryExitInstrumenterPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LowerExpectIntrinsicPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: TargetIRAnalysis on x264_mb_cache_mv_b8x8
Running analysis: AssumptionAnalysis on x264_mb_cache_mv_b8x8
Running pass: SROAPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Running pass: EarlyCSEPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: TargetLibraryAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: DominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Running pass: EntryExitInstrumenterPass on x264_weight_plane_analyse (57 instructions)
Running pass: LowerExpectIntrinsicPass on x264_weight_plane_analyse (57 instructions)
Running pass: SimplifyCFGPass on x264_weight_plane_analyse (57 instructions)
Running analysis: TargetIRAnalysis on x264_weight_plane_analyse
Running analysis: AssumptionAnalysis on x264_weight_plane_analyse
Running pass: SROAPass on x264_weight_plane_analyse (57 instructions)
Running analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Running pass: EarlyCSEPass on x264_weight_plane_analyse (57 instructions)
Running analysis: TargetLibraryAnalysis on x264_weight_plane_analyse
Invalidating analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Running pass: EntryExitInstrumenterPass on x264_weights_analyse (533 instructions)
Running pass: LowerExpectIntrinsicPass on x264_weights_analyse (533 instructions)
Running pass: SimplifyCFGPass on x264_weights_analyse (533 instructions)
Running analysis: TargetIRAnalysis on x264_weights_analyse
Running analysis: AssumptionAnalysis on x264_weights_analyse
Running pass: SROAPass on x264_weights_analyse (533 instructions)
Running analysis: DominatorTreeAnalysis on x264_weights_analyse
Running pass: EarlyCSEPass on x264_weights_analyse (533 instructions)
Running analysis: TargetLibraryAnalysis on x264_weights_analyse
Invalidating analysis: DominatorTreeAnalysis on x264_weights_analyse
Running pass: EntryExitInstrumenterPass on x264_slicetype_frame_cost (254 instructions)
Running pass: LowerExpectIntrinsicPass on x264_slicetype_frame_cost (254 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: TargetIRAnalysis on x264_slicetype_frame_cost
Running analysis: AssumptionAnalysis on x264_slicetype_frame_cost
Running pass: SROAPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Running pass: EarlyCSEPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: TargetLibraryAnalysis on x264_slicetype_frame_cost
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Running pass: EntryExitInstrumenterPass on x264_slicetype_mb_cost (884 instructions)
Running pass: LowerExpectIntrinsicPass on x264_slicetype_mb_cost (884 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: TargetIRAnalysis on x264_slicetype_mb_cost
Running analysis: AssumptionAnalysis on x264_slicetype_mb_cost
Running pass: SROAPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_mb_cost
Running pass: EarlyCSEPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: TargetLibraryAnalysis on x264_slicetype_mb_cost
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_mb_cost
Running pass: EntryExitInstrumenterPass on x264_slicetype_analyse (1336 instructions)
Running pass: LowerExpectIntrinsicPass on x264_slicetype_analyse (1336 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_analyse (1336 instructions)
Running analysis: TargetIRAnalysis on x264_slicetype_analyse
Running analysis: AssumptionAnalysis on x264_slicetype_analyse
Running pass: SROAPass on x264_slicetype_analyse (1336 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running pass: EarlyCSEPass on x264_slicetype_analyse (1336 instructions)
Running analysis: TargetLibraryAnalysis on x264_slicetype_analyse
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running pass: EntryExitInstrumenterPass on scenecut (66 instructions)
Running pass: LowerExpectIntrinsicPass on scenecut (66 instructions)
Running pass: SimplifyCFGPass on scenecut (66 instructions)
Running analysis: TargetIRAnalysis on scenecut
Running analysis: AssumptionAnalysis on scenecut
Running pass: SROAPass on scenecut (66 instructions)
Running analysis: DominatorTreeAnalysis on scenecut
Running pass: EarlyCSEPass on scenecut (66 instructions)
Running analysis: TargetLibraryAnalysis on scenecut
Invalidating analysis: DominatorTreeAnalysis on scenecut
Running pass: EntryExitInstrumenterPass on scenecut_internal (91 instructions)
Running pass: LowerExpectIntrinsicPass on scenecut_internal (91 instructions)
Running pass: SimplifyCFGPass on scenecut_internal (91 instructions)
Running analysis: TargetIRAnalysis on scenecut_internal
Running analysis: AssumptionAnalysis on scenecut_internal
Running pass: SROAPass on scenecut_internal (91 instructions)
Running analysis: DominatorTreeAnalysis on scenecut_internal
Running pass: EarlyCSEPass on scenecut_internal (91 instructions)
Running analysis: TargetLibraryAnalysis on scenecut_internal
Invalidating analysis: DominatorTreeAnalysis on scenecut_internal
Running pass: EntryExitInstrumenterPass on x264_macroblock_tree_propagate (356 instructions)
Running pass: LowerExpectIntrinsicPass on x264_macroblock_tree_propagate (356 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_tree_propagate (356 instructions)
Running analysis: TargetIRAnalysis on x264_macroblock_tree_propagate
Running analysis: AssumptionAnalysis on x264_macroblock_tree_propagate
Running pass: SROAPass on x264_macroblock_tree_propagate (356 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running pass: EarlyCSEPass on x264_macroblock_tree_propagate (356 instructions)
Running analysis: TargetLibraryAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running pass: EntryExitInstrumenterPass on x264_macroblock_tree_finish (82 instructions)
Running pass: LowerExpectIntrinsicPass on x264_macroblock_tree_finish (82 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: TargetIRAnalysis on x264_macroblock_tree_finish
Running analysis: AssumptionAnalysis on x264_macroblock_tree_finish
Running pass: SROAPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Running pass: EarlyCSEPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: TargetLibraryAnalysis on x264_macroblock_tree_finish
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Running pass: EntryExitInstrumenterPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: LowerExpectIntrinsicPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: TargetIRAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: AssumptionAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: SROAPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: EarlyCSEPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: TargetLibraryAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: EntryExitInstrumenterPass on x264_slicetype_decide (654 instructions)
Running pass: LowerExpectIntrinsicPass on x264_slicetype_decide (654 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_decide (654 instructions)
Running analysis: TargetIRAnalysis on x264_slicetype_decide
Running analysis: AssumptionAnalysis on x264_slicetype_decide
Running pass: SROAPass on x264_slicetype_decide (654 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_decide
Running pass: EarlyCSEPass on x264_slicetype_decide (654 instructions)
Running analysis: TargetLibraryAnalysis on x264_slicetype_decide
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_decide
Running pass: EntryExitInstrumenterPass on x264_rc_analyse_slice (200 instructions)
Running pass: LowerExpectIntrinsicPass on x264_rc_analyse_slice (200 instructions)
Running pass: SimplifyCFGPass on x264_rc_analyse_slice (200 instructions)
Running analysis: TargetIRAnalysis on x264_rc_analyse_slice
Running analysis: AssumptionAnalysis on x264_rc_analyse_slice
Running pass: SROAPass on x264_rc_analyse_slice (200 instructions)
Running analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Running pass: EarlyCSEPass on x264_rc_analyse_slice (200 instructions)
Running analysis: TargetLibraryAnalysis on x264_rc_analyse_slice
Invalidating analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Running pass: OpenMPOptPass on [module]
Running pass: IPSCCPPass on [module]
Running analysis: DominatorTreeAnalysis on x264_rd_cost_part
Running analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Running analysis: DominatorTreeAnalysis on ssd_plane
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Running analysis: DominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Running analysis: DominatorTreeAnalysis on cavlc_mb_mvd
Running analysis: DominatorTreeAnalysis on cavlc_mb8x8_mvd
Running analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Running analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: DominatorTreeAnalysis on x264_rdo_init
Running analysis: DominatorTreeAnalysis on x264_quant_dc_trellis
Running analysis: DominatorTreeAnalysis on quant_trellis_cabac
Running analysis: DominatorTreeAnalysis on x264_quant_4x4_trellis
Running analysis: DominatorTreeAnalysis on x264_quant_8x8_trellis
Running analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Running analysis: DominatorTreeAnalysis on x264_analyse_free_costs
Running analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Running analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Running analysis: DominatorTreeAnalysis on x264_intra_rd
Running analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_init_qp
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_transform_rd
Running analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_b_rd
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: DominatorTreeAnalysis on x264_refine_bidir
Running analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Running analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Running analysis: DominatorTreeAnalysis on x264_weights_analyse
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Running analysis: DominatorTreeAnalysis on x264_slicetype_mb_cost
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running analysis: DominatorTreeAnalysis on scenecut
Running analysis: DominatorTreeAnalysis on scenecut_internal
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: DominatorTreeAnalysis on x264_slicetype_decide
Running analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Running analysis: TargetLibraryAnalysis on log2f
Running analysis: TargetLibraryAnalysis on llvm.fmuladd.f32
Running analysis: BlockFrequencyAnalysis on quant_trellis_cabac
Running analysis: BranchProbabilityAnalysis on quant_trellis_cabac
Running analysis: LoopAnalysis on quant_trellis_cabac
Running analysis: PostDominatorTreeAnalysis on quant_trellis_cabac
Invalidating analysis: LoopAnalysis on quant_trellis_cabac
Invalidating analysis: BranchProbabilityAnalysis on quant_trellis_cabac
Invalidating analysis: BlockFrequencyAnalysis on quant_trellis_cabac
Running pass: CalledValuePropagationPass on [module]
Running pass: GlobalOptPass on [module]
Running pass: PromotePass on x264_rd_cost_part (1743 instructions)
Running pass: InstCombinePass on x264_rd_cost_part (1743 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rd_cost_part
Running analysis: AAManager on x264_rd_cost_part
Running analysis: BasicAA on x264_rd_cost_part
Running analysis: ScopedNoAliasAA on x264_rd_cost_part
Running analysis: TypeBasedAA on x264_rd_cost_part
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rd_cost_part
Running pass: SimplifyCFGPass on x264_rd_cost_part (1743 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_part
Invalidating analysis: BasicAA on x264_rd_cost_part
Invalidating analysis: AAManager on x264_rd_cost_part
Running pass: PromotePass on x264_rd_cost_mb (5029 instructions)
Running pass: InstCombinePass on x264_rd_cost_mb (5029 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rd_cost_mb
Running analysis: AAManager on x264_rd_cost_mb
Running analysis: BasicAA on x264_rd_cost_mb
Running analysis: ScopedNoAliasAA on x264_rd_cost_mb
Running analysis: TypeBasedAA on x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rd_cost_mb
Running pass: SimplifyCFGPass on x264_rd_cost_mb (5019 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Invalidating analysis: BasicAA on x264_rd_cost_mb
Invalidating analysis: AAManager on x264_rd_cost_mb
Running pass: PromotePass on ssd_plane (141 instructions)
Running pass: InstCombinePass on ssd_plane (141 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on ssd_plane
Running analysis: AAManager on ssd_plane
Running analysis: BasicAA on ssd_plane
Running analysis: ScopedNoAliasAA on ssd_plane
Running analysis: TypeBasedAA on ssd_plane
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on ssd_plane
Running pass: SimplifyCFGPass on ssd_plane (139 instructions)
Invalidating analysis: DominatorTreeAnalysis on ssd_plane
Invalidating analysis: BasicAA on ssd_plane
Invalidating analysis: AAManager on ssd_plane
Running pass: PromotePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InstCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: AAManager on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: BasicAA on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: ScopedNoAliasAA on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: TypeBasedAA on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_cabac_mb_intra_chroma_pred_mode
Running pass: SimplifyCFGPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: BasicAA on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: AAManager on x264_cabac_mb_intra_chroma_pred_mode
Running pass: PromotePass on x264_cabac_mb_ref (121 instructions)
Running pass: InstCombinePass on x264_cabac_mb_ref (121 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_cabac_mb_ref
Running analysis: AAManager on x264_cabac_mb_ref
Running analysis: BasicAA on x264_cabac_mb_ref
Running analysis: ScopedNoAliasAA on x264_cabac_mb_ref
Running analysis: TypeBasedAA on x264_cabac_mb_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_cabac_mb_ref
Running pass: SimplifyCFGPass on x264_cabac_mb_ref (120 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Invalidating analysis: BasicAA on x264_cabac_mb_ref
Invalidating analysis: AAManager on x264_cabac_mb_ref
Running pass: PromotePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InstCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_cabac_mb8x8_mvd
Running analysis: AAManager on x264_cabac_mb8x8_mvd
Running analysis: BasicAA on x264_cabac_mb8x8_mvd
Running analysis: ScopedNoAliasAA on x264_cabac_mb8x8_mvd
Running analysis: TypeBasedAA on x264_cabac_mb8x8_mvd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_cabac_mb8x8_mvd
Running pass: SimplifyCFGPass on x264_cabac_mb8x8_mvd (621 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: BasicAA on x264_cabac_mb8x8_mvd
Invalidating analysis: AAManager on x264_cabac_mb8x8_mvd
Running pass: PromotePass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: InstCombinePass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: AAManager on x264_cabac_mb_mvd_cpn
Running analysis: BasicAA on x264_cabac_mb_mvd_cpn
Running analysis: ScopedNoAliasAA on x264_cabac_mb_mvd_cpn
Running analysis: TypeBasedAA on x264_cabac_mb_mvd_cpn
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running pass: SimplifyCFGPass on x264_cabac_mb_mvd_cpn (205 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: BasicAA on x264_cabac_mb_mvd_cpn
Invalidating analysis: AAManager on x264_cabac_mb_mvd_cpn
Running pass: PromotePass on block_residual_write_cabac_internal (357 instructions)
Running pass: InstCombinePass on block_residual_write_cabac_internal (357 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on block_residual_write_cabac_internal
Running analysis: AAManager on block_residual_write_cabac_internal
Running analysis: BasicAA on block_residual_write_cabac_internal
Running analysis: ScopedNoAliasAA on block_residual_write_cabac_internal
Running analysis: TypeBasedAA on block_residual_write_cabac_internal
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on block_residual_write_cabac_internal
Running pass: SimplifyCFGPass on block_residual_write_cabac_internal (357 instructions)
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Invalidating analysis: BasicAA on block_residual_write_cabac_internal
Invalidating analysis: AAManager on block_residual_write_cabac_internal
Running pass: PromotePass on cavlc_mb_mvd (67 instructions)
Running pass: InstCombinePass on cavlc_mb_mvd (67 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on cavlc_mb_mvd
Running analysis: AAManager on cavlc_mb_mvd
Running analysis: BasicAA on cavlc_mb_mvd
Running analysis: ScopedNoAliasAA on cavlc_mb_mvd
Running analysis: TypeBasedAA on cavlc_mb_mvd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on cavlc_mb_mvd
Running pass: SimplifyCFGPass on cavlc_mb_mvd (67 instructions)
Invalidating analysis: DominatorTreeAnalysis on cavlc_mb_mvd
Invalidating analysis: BasicAA on cavlc_mb_mvd
Invalidating analysis: AAManager on cavlc_mb_mvd
Running pass: PromotePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InstCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on cavlc_mb8x8_mvd
Running analysis: AAManager on cavlc_mb8x8_mvd
Running analysis: BasicAA on cavlc_mb8x8_mvd
Running analysis: ScopedNoAliasAA on cavlc_mb8x8_mvd
Running analysis: TypeBasedAA on cavlc_mb8x8_mvd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on cavlc_mb8x8_mvd
Running pass: SimplifyCFGPass on cavlc_mb8x8_mvd (594 instructions)
Invalidating analysis: DominatorTreeAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: BasicAA on cavlc_mb8x8_mvd
Invalidating analysis: AAManager on cavlc_mb8x8_mvd
Running pass: PromotePass on block_residual_write_cavlc (271 instructions)
Running pass: InstCombinePass on block_residual_write_cavlc (271 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on block_residual_write_cavlc
Running analysis: AAManager on block_residual_write_cavlc
Running analysis: BasicAA on block_residual_write_cavlc
Running analysis: ScopedNoAliasAA on block_residual_write_cavlc
Running analysis: TypeBasedAA on block_residual_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on block_residual_write_cavlc
Running pass: SimplifyCFGPass on block_residual_write_cavlc (271 instructions)
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Invalidating analysis: BasicAA on block_residual_write_cavlc
Invalidating analysis: AAManager on block_residual_write_cavlc
Running pass: PromotePass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: InstCombinePass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: AAManager on x264_macroblock_luma_write_cavlc
Running analysis: BasicAA on x264_macroblock_luma_write_cavlc
Running analysis: ScopedNoAliasAA on x264_macroblock_luma_write_cavlc
Running analysis: TypeBasedAA on x264_macroblock_luma_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running pass: SimplifyCFGPass on x264_macroblock_luma_write_cavlc (219 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: BasicAA on x264_macroblock_luma_write_cavlc
Invalidating analysis: AAManager on x264_macroblock_luma_write_cavlc
Running pass: PromotePass on x264_rdo_init (114 instructions)
Running pass: InstCombinePass on x264_rdo_init (114 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rdo_init
Running analysis: AAManager on x264_rdo_init
Running analysis: BasicAA on x264_rdo_init
Running analysis: ScopedNoAliasAA on x264_rdo_init
Running analysis: TypeBasedAA on x264_rdo_init
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rdo_init
Running pass: SimplifyCFGPass on x264_rdo_init (114 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rdo_init
Invalidating analysis: BasicAA on x264_rdo_init
Invalidating analysis: AAManager on x264_rdo_init
Running pass: PromotePass on x264_quant_dc_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_dc_trellis (26 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_quant_dc_trellis
Running analysis: AAManager on x264_quant_dc_trellis
Running analysis: BasicAA on x264_quant_dc_trellis
Running analysis: ScopedNoAliasAA on x264_quant_dc_trellis
Running analysis: TypeBasedAA on x264_quant_dc_trellis
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_quant_dc_trellis
Running pass: SimplifyCFGPass on x264_quant_dc_trellis (26 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_quant_dc_trellis
Invalidating analysis: BasicAA on x264_quant_dc_trellis
Invalidating analysis: AAManager on x264_quant_dc_trellis
Running pass: PromotePass on quant_trellis_cabac (706 instructions)
Running pass: InstCombinePass on quant_trellis_cabac (706 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on quant_trellis_cabac
Running analysis: AAManager on quant_trellis_cabac
Running analysis: BasicAA on quant_trellis_cabac
Running analysis: ScopedNoAliasAA on quant_trellis_cabac
Running analysis: TypeBasedAA on quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on quant_trellis_cabac
Running pass: SimplifyCFGPass on quant_trellis_cabac (706 instructions)
Invalidating analysis: DominatorTreeAnalysis on quant_trellis_cabac
Invalidating analysis: PostDominatorTreeAnalysis on quant_trellis_cabac
Invalidating analysis: BasicAA on quant_trellis_cabac
Invalidating analysis: AAManager on quant_trellis_cabac
Running pass: PromotePass on x264_quant_4x4_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_4x4_trellis (26 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_quant_4x4_trellis
Running analysis: AAManager on x264_quant_4x4_trellis
Running analysis: BasicAA on x264_quant_4x4_trellis
Running analysis: ScopedNoAliasAA on x264_quant_4x4_trellis
Running analysis: TypeBasedAA on x264_quant_4x4_trellis
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_quant_4x4_trellis
Running pass: SimplifyCFGPass on x264_quant_4x4_trellis (26 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_quant_4x4_trellis
Invalidating analysis: BasicAA on x264_quant_4x4_trellis
Invalidating analysis: AAManager on x264_quant_4x4_trellis
Running pass: PromotePass on x264_quant_8x8_trellis (21 instructions)
Running pass: InstCombinePass on x264_quant_8x8_trellis (21 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_quant_8x8_trellis
Running analysis: AAManager on x264_quant_8x8_trellis
Running analysis: BasicAA on x264_quant_8x8_trellis
Running analysis: ScopedNoAliasAA on x264_quant_8x8_trellis
Running analysis: TypeBasedAA on x264_quant_8x8_trellis
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_quant_8x8_trellis
Running pass: SimplifyCFGPass on x264_quant_8x8_trellis (21 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_quant_8x8_trellis
Invalidating analysis: BasicAA on x264_quant_8x8_trellis
Invalidating analysis: AAManager on x264_quant_8x8_trellis
Running pass: PromotePass on x264_analyse_init_costs (302 instructions)
Running pass: InstCombinePass on x264_analyse_init_costs (302 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_analyse_init_costs
Running analysis: AAManager on x264_analyse_init_costs
Running analysis: BasicAA on x264_analyse_init_costs
Running analysis: ScopedNoAliasAA on x264_analyse_init_costs
Running analysis: TypeBasedAA on x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_analyse_init_costs
Running pass: SimplifyCFGPass on x264_analyse_init_costs (302 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Invalidating analysis: BasicAA on x264_analyse_init_costs
Invalidating analysis: AAManager on x264_analyse_init_costs
Running pass: PromotePass on x264_analyse_free_costs (34 instructions)
Running pass: InstCombinePass on x264_analyse_free_costs (34 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_analyse_free_costs
Running analysis: AAManager on x264_analyse_free_costs
Running analysis: BasicAA on x264_analyse_free_costs
Running analysis: ScopedNoAliasAA on x264_analyse_free_costs
Running analysis: TypeBasedAA on x264_analyse_free_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_analyse_free_costs
Running pass: SimplifyCFGPass on x264_analyse_free_costs (34 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_free_costs
Invalidating analysis: BasicAA on x264_analyse_free_costs
Invalidating analysis: AAManager on x264_analyse_free_costs
Running pass: PromotePass on x264_analyse_weight_frame (84 instructions)
Running pass: InstCombinePass on x264_analyse_weight_frame (84 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_analyse_weight_frame
Running analysis: AAManager on x264_analyse_weight_frame
Running analysis: BasicAA on x264_analyse_weight_frame
Running analysis: ScopedNoAliasAA on x264_analyse_weight_frame
Running analysis: TypeBasedAA on x264_analyse_weight_frame
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_analyse_weight_frame
Running pass: SimplifyCFGPass on x264_analyse_weight_frame (84 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Invalidating analysis: BasicAA on x264_analyse_weight_frame
Invalidating analysis: AAManager on x264_analyse_weight_frame
Running pass: PromotePass on x264_macroblock_analyse (4234 instructions)
Running pass: InstCombinePass on x264_macroblock_analyse (4234 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_macroblock_analyse
Running analysis: AAManager on x264_macroblock_analyse
Running analysis: BasicAA on x264_macroblock_analyse
Running analysis: ScopedNoAliasAA on x264_macroblock_analyse
Running analysis: TypeBasedAA on x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_macroblock_analyse
Running pass: SimplifyCFGPass on x264_macroblock_analyse (4221 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Invalidating analysis: BasicAA on x264_macroblock_analyse
Invalidating analysis: AAManager on x264_macroblock_analyse
Running pass: PromotePass on x264_mb_analyse_intra (704 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra (704 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_intra
Running analysis: AAManager on x264_mb_analyse_intra
Running analysis: BasicAA on x264_mb_analyse_intra
Running analysis: ScopedNoAliasAA on x264_mb_analyse_intra
Running analysis: TypeBasedAA on x264_mb_analyse_intra
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_intra
Running pass: SimplifyCFGPass on x264_mb_analyse_intra (704 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Invalidating analysis: BasicAA on x264_mb_analyse_intra
Invalidating analysis: AAManager on x264_mb_analyse_intra
Running pass: PromotePass on x264_intra_rd (48 instructions)
Running pass: InstCombinePass on x264_intra_rd (48 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_intra_rd
Running analysis: AAManager on x264_intra_rd
Running analysis: BasicAA on x264_intra_rd
Running analysis: ScopedNoAliasAA on x264_intra_rd
Running analysis: TypeBasedAA on x264_intra_rd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_intra_rd
Running pass: SimplifyCFGPass on x264_intra_rd (48 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd
Invalidating analysis: BasicAA on x264_intra_rd
Invalidating analysis: AAManager on x264_intra_rd
Running pass: PromotePass on x264_intra_rd_refine (1126 instructions)
Running pass: InstCombinePass on x264_intra_rd_refine (1126 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_intra_rd_refine
Running analysis: AAManager on x264_intra_rd_refine
Running analysis: BasicAA on x264_intra_rd_refine
Running analysis: ScopedNoAliasAA on x264_intra_rd_refine
Running analysis: TypeBasedAA on x264_intra_rd_refine
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_intra_rd_refine
Running pass: SimplifyCFGPass on x264_intra_rd_refine (1126 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Invalidating analysis: BasicAA on x264_intra_rd_refine
Invalidating analysis: AAManager on x264_intra_rd_refine
Running pass: PromotePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: InstCombinePass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_init_qp
Running analysis: AAManager on x264_mb_analyse_init_qp
Running analysis: BasicAA on x264_mb_analyse_init_qp
Running analysis: ScopedNoAliasAA on x264_mb_analyse_init_qp
Running analysis: TypeBasedAA on x264_mb_analyse_init_qp
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_init_qp
Running pass: SimplifyCFGPass on x264_mb_analyse_init_qp (72 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: BasicAA on x264_mb_analyse_init_qp
Invalidating analysis: AAManager on x264_mb_analyse_init_qp
Running pass: PromotePass on x264_mb_analyse_inter_p8x8_mixed_ref (389 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (389 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8_mixed_ref (389 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: PromotePass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: AAManager on x264_mb_analyse_inter_p8x8
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p8x8
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p8x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x8
Running pass: PromotePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_cache_mv_p8x8
Running analysis: AAManager on x264_mb_cache_mv_p8x8
Running analysis: BasicAA on x264_mb_cache_mv_p8x8
Running analysis: ScopedNoAliasAA on x264_mb_cache_mv_p8x8
Running analysis: TypeBasedAA on x264_mb_cache_mv_p8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_cache_mv_p8x8
Running pass: SimplifyCFGPass on x264_mb_cache_mv_p8x8 (104 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: BasicAA on x264_mb_cache_mv_p8x8
Invalidating analysis: AAManager on x264_mb_cache_mv_p8x8
Running pass: PromotePass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: AAManager on x264_mb_analyse_inter_p16x8
Running analysis: BasicAA on x264_mb_analyse_inter_p16x8
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p16x8
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p16x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p16x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p16x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_p16x8
Running pass: PromotePass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: AAManager on x264_mb_analyse_inter_p8x16
Running analysis: BasicAA on x264_mb_analyse_inter_p8x16
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p8x16
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p8x16
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p8x16
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x16
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x16
Running pass: PromotePass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_intra_chroma
Running analysis: AAManager on x264_mb_analyse_intra_chroma
Running analysis: BasicAA on x264_mb_analyse_intra_chroma
Running analysis: ScopedNoAliasAA on x264_mb_analyse_intra_chroma
Running analysis: TypeBasedAA on x264_mb_analyse_intra_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_intra_chroma
Running pass: SimplifyCFGPass on x264_mb_analyse_intra_chroma (170 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: BasicAA on x264_mb_analyse_intra_chroma
Invalidating analysis: AAManager on x264_mb_analyse_intra_chroma
Running pass: PromotePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InstCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_transform_rd
Running analysis: AAManager on x264_mb_analyse_transform_rd
Running analysis: BasicAA on x264_mb_analyse_transform_rd
Running analysis: ScopedNoAliasAA on x264_mb_analyse_transform_rd
Running analysis: TypeBasedAA on x264_mb_analyse_transform_rd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_transform_rd
Running pass: SimplifyCFGPass on x264_mb_analyse_transform_rd (56 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: BasicAA on x264_mb_analyse_transform_rd
Invalidating analysis: AAManager on x264_mb_analyse_transform_rd
Running pass: PromotePass on x264_analyse_update_cache (1005 instructions)
Running pass: InstCombinePass on x264_analyse_update_cache (1005 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_analyse_update_cache
Running analysis: AAManager on x264_analyse_update_cache
Running analysis: BasicAA on x264_analyse_update_cache
Running analysis: ScopedNoAliasAA on x264_analyse_update_cache
Running analysis: TypeBasedAA on x264_analyse_update_cache
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_analyse_update_cache
Running pass: SimplifyCFGPass on x264_analyse_update_cache (1005 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Invalidating analysis: BasicAA on x264_analyse_update_cache
Invalidating analysis: AAManager on x264_analyse_update_cache
Running pass: PromotePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InstCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_b_rd
Running analysis: AAManager on x264_mb_analyse_b_rd
Running analysis: BasicAA on x264_mb_analyse_b_rd
Running analysis: ScopedNoAliasAA on x264_mb_analyse_b_rd
Running analysis: TypeBasedAA on x264_mb_analyse_b_rd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_b_rd
Running pass: SimplifyCFGPass on x264_mb_analyse_b_rd (139 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: BasicAA on x264_mb_analyse_b_rd
Invalidating analysis: AAManager on x264_mb_analyse_b_rd
Running pass: PromotePass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: TypeBasedAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: PromotePass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: AAManager on x264_mb_analyse_inter_b8x8
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_b8x8
Running analysis: TypeBasedAA on x264_mb_analyse_inter_b8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x8
Running pass: PromotePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: AAManager on x264_mb_analyse_inter_b16x8
Running analysis: BasicAA on x264_mb_analyse_inter_b16x8
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_b16x8
Running analysis: TypeBasedAA on x264_mb_analyse_inter_b16x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_b16x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b16x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_b16x8
Running pass: PromotePass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: AAManager on x264_mb_analyse_inter_b8x16
Running analysis: BasicAA on x264_mb_analyse_inter_b8x16
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_b8x16
Running analysis: TypeBasedAA on x264_mb_analyse_inter_b8x16
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_b8x16
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x16 (440 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x16
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x16
Running pass: PromotePass on x264_refine_bidir (136 instructions)
Running pass: InstCombinePass on x264_refine_bidir (136 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_refine_bidir
Running analysis: AAManager on x264_refine_bidir
Running analysis: BasicAA on x264_refine_bidir
Running analysis: ScopedNoAliasAA on x264_refine_bidir
Running analysis: TypeBasedAA on x264_refine_bidir
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_refine_bidir
Running pass: SimplifyCFGPass on x264_refine_bidir (136 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_refine_bidir
Invalidating analysis: BasicAA on x264_refine_bidir
Invalidating analysis: AAManager on x264_refine_bidir
Running pass: PromotePass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: InstCombinePass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: AAManager on x264_rd_cost_i8x8_chroma
Running analysis: BasicAA on x264_rd_cost_i8x8_chroma
Running analysis: ScopedNoAliasAA on x264_rd_cost_i8x8_chroma
Running analysis: TypeBasedAA on x264_rd_cost_i8x8_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running pass: SimplifyCFGPass on x264_rd_cost_i8x8_chroma (335 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: BasicAA on x264_rd_cost_i8x8_chroma
Invalidating analysis: AAManager on x264_rd_cost_i8x8_chroma
Running pass: PromotePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: AAManager on x264_mb_analyse_inter_p4x4_chroma
Running analysis: BasicAA on x264_mb_analyse_inter_p4x4_chroma
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p4x4_chroma
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p4x4_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p4x4_chroma
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: AAManager on x264_mb_analyse_inter_p4x4_chroma
Running pass: PromotePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_cache_mv_b8x8
Running analysis: AAManager on x264_mb_cache_mv_b8x8
Running analysis: BasicAA on x264_mb_cache_mv_b8x8
Running analysis: ScopedNoAliasAA on x264_mb_cache_mv_b8x8
Running analysis: TypeBasedAA on x264_mb_cache_mv_b8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_cache_mv_b8x8
Running pass: SimplifyCFGPass on x264_mb_cache_mv_b8x8 (178 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: BasicAA on x264_mb_cache_mv_b8x8
Invalidating analysis: AAManager on x264_mb_cache_mv_b8x8
Running pass: PromotePass on x264_weight_plane_analyse (57 instructions)
Running pass: InstCombinePass on x264_weight_plane_analyse (57 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_weight_plane_analyse
Running analysis: AAManager on x264_weight_plane_analyse
Running analysis: BasicAA on x264_weight_plane_analyse
Running analysis: ScopedNoAliasAA on x264_weight_plane_analyse
Running analysis: TypeBasedAA on x264_weight_plane_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_weight_plane_analyse
Running pass: SimplifyCFGPass on x264_weight_plane_analyse (57 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Invalidating analysis: BasicAA on x264_weight_plane_analyse
Invalidating analysis: AAManager on x264_weight_plane_analyse
Running pass: PromotePass on x264_weights_analyse (533 instructions)
Running pass: InstCombinePass on x264_weights_analyse (533 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_weights_analyse
Running analysis: AAManager on x264_weights_analyse
Running analysis: BasicAA on x264_weights_analyse
Running analysis: ScopedNoAliasAA on x264_weights_analyse
Running analysis: TypeBasedAA on x264_weights_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_weights_analyse
Running pass: SimplifyCFGPass on x264_weights_analyse (533 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_weights_analyse
Invalidating analysis: BasicAA on x264_weights_analyse
Invalidating analysis: AAManager on x264_weights_analyse
Running pass: PromotePass on x264_slicetype_frame_cost (254 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost (254 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_frame_cost
Running analysis: AAManager on x264_slicetype_frame_cost
Running analysis: BasicAA on x264_slicetype_frame_cost
Running analysis: ScopedNoAliasAA on x264_slicetype_frame_cost
Running analysis: TypeBasedAA on x264_slicetype_frame_cost
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_frame_cost
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost (254 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Invalidating analysis: BasicAA on x264_slicetype_frame_cost
Invalidating analysis: AAManager on x264_slicetype_frame_cost
Running pass: PromotePass on x264_slicetype_mb_cost (884 instructions)
Running pass: InstCombinePass on x264_slicetype_mb_cost (884 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_mb_cost
Running analysis: AAManager on x264_slicetype_mb_cost
Running analysis: BasicAA on x264_slicetype_mb_cost
Running analysis: ScopedNoAliasAA on x264_slicetype_mb_cost
Running analysis: TypeBasedAA on x264_slicetype_mb_cost
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_mb_cost
Running pass: SimplifyCFGPass on x264_slicetype_mb_cost (884 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_mb_cost
Invalidating analysis: BasicAA on x264_slicetype_mb_cost
Invalidating analysis: AAManager on x264_slicetype_mb_cost
Running pass: PromotePass on x264_slicetype_analyse (1333 instructions)
Running pass: InstCombinePass on x264_slicetype_analyse (1333 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_analyse
Running analysis: AAManager on x264_slicetype_analyse
Running analysis: BasicAA on x264_slicetype_analyse
Running analysis: ScopedNoAliasAA on x264_slicetype_analyse
Running analysis: TypeBasedAA on x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_analyse
Running pass: SimplifyCFGPass on x264_slicetype_analyse (1333 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Invalidating analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: AAManager on x264_slicetype_analyse
Running pass: PromotePass on scenecut (59 instructions)
Running pass: InstCombinePass on scenecut (59 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on scenecut
Running analysis: AAManager on scenecut
Running analysis: BasicAA on scenecut
Running analysis: ScopedNoAliasAA on scenecut
Running analysis: TypeBasedAA on scenecut
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on scenecut
Running pass: SimplifyCFGPass on scenecut (59 instructions)
Invalidating analysis: DominatorTreeAnalysis on scenecut
Invalidating analysis: BasicAA on scenecut
Invalidating analysis: AAManager on scenecut
Running pass: PromotePass on scenecut_internal (91 instructions)
Running pass: InstCombinePass on scenecut_internal (91 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on scenecut_internal
Running analysis: AAManager on scenecut_internal
Running analysis: BasicAA on scenecut_internal
Running analysis: ScopedNoAliasAA on scenecut_internal
Running analysis: TypeBasedAA on scenecut_internal
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on scenecut_internal
Running pass: SimplifyCFGPass on scenecut_internal (91 instructions)
Invalidating analysis: DominatorTreeAnalysis on scenecut_internal
Invalidating analysis: BasicAA on scenecut_internal
Invalidating analysis: AAManager on scenecut_internal
Running pass: PromotePass on x264_macroblock_tree_propagate (356 instructions)
Running pass: InstCombinePass on x264_macroblock_tree_propagate (356 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_macroblock_tree_propagate
Running analysis: AAManager on x264_macroblock_tree_propagate
Running analysis: BasicAA on x264_macroblock_tree_propagate
Running analysis: ScopedNoAliasAA on x264_macroblock_tree_propagate
Running analysis: TypeBasedAA on x264_macroblock_tree_propagate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: SimplifyCFGPass on x264_macroblock_tree_propagate (356 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: BasicAA on x264_macroblock_tree_propagate
Invalidating analysis: AAManager on x264_macroblock_tree_propagate
Running pass: PromotePass on x264_macroblock_tree_finish (82 instructions)
Running pass: InstCombinePass on x264_macroblock_tree_finish (82 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_macroblock_tree_finish
Running analysis: AAManager on x264_macroblock_tree_finish
Running analysis: BasicAA on x264_macroblock_tree_finish
Running analysis: ScopedNoAliasAA on x264_macroblock_tree_finish
Running analysis: TypeBasedAA on x264_macroblock_tree_finish
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_macroblock_tree_finish
Running pass: SimplifyCFGPass on x264_macroblock_tree_finish (82 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Invalidating analysis: BasicAA on x264_macroblock_tree_finish
Invalidating analysis: AAManager on x264_macroblock_tree_finish
Running pass: PromotePass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Running analysis: ScopedNoAliasAA on x264_slicetype_frame_cost_recalculate
Running analysis: TypeBasedAA on x264_slicetype_frame_cost_recalculate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Invalidating analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running pass: PromotePass on x264_slicetype_decide (652 instructions)
Running pass: InstCombinePass on x264_slicetype_decide (652 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_decide
Running analysis: AAManager on x264_slicetype_decide
Running analysis: BasicAA on x264_slicetype_decide
Running analysis: ScopedNoAliasAA on x264_slicetype_decide
Running analysis: TypeBasedAA on x264_slicetype_decide
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_decide
Running pass: SimplifyCFGPass on x264_slicetype_decide (652 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_decide
Invalidating analysis: BasicAA on x264_slicetype_decide
Invalidating analysis: AAManager on x264_slicetype_decide
Running pass: PromotePass on x264_rc_analyse_slice (200 instructions)
Running pass: InstCombinePass on x264_rc_analyse_slice (200 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rc_analyse_slice
Running analysis: AAManager on x264_rc_analyse_slice
Running analysis: BasicAA on x264_rc_analyse_slice
Running analysis: ScopedNoAliasAA on x264_rc_analyse_slice
Running analysis: TypeBasedAA on x264_rc_analyse_slice
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rc_analyse_slice
Running pass: SimplifyCFGPass on x264_rc_analyse_slice (200 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Invalidating analysis: BasicAA on x264_rc_analyse_slice
Invalidating analysis: AAManager on x264_rc_analyse_slice
Running pass: AlwaysInlinerPass on [module]
Running analysis: ProfileSummaryAnalysis on [module]
Running pass: ModuleInlinerWrapperPass on [module]
Running analysis: InlineAdvisorAnalysis on [module]
Running pass: RequireAnalysisPass<llvm::GlobalsAA, llvm::Module> on [module]
Running analysis: GlobalsAA on [module]
Running analysis: CallGraphAnalysis on [module]
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_rd_cost_part (1743 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_rd_cost_mb (5019 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on ssd_plane (138 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_cabac_mb_ref (120 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on block_residual_write_cabac_internal (357 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on cavlc_mb_mvd (67 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on cavlc_mb8x8_mvd (594 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on block_residual_write_cavlc (271 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_rdo_init (114 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_quant_dc_trellis (26 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on quant_trellis_cabac (705 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_quant_4x4_trellis (26 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_quant_8x8_trellis (21 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_analyse_init_costs (298 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_analyse_free_costs (34 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_analyse_weight_frame (84 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_macroblock_analyse (4221 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_intra (704 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_intra_rd (48 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_intra_rd_refine (1126 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_init_qp (72 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_inter_p8x8_mixed_ref (389 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_analyse_update_cache (1005 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_b_rd (139 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_inter_b8x16 (440 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_refine_bidir (136 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_weight_plane_analyse (57 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_weights_analyse (533 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_slicetype_frame_cost (254 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_slicetype_mb_cost (884 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_slicetype_analyse (1333 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on scenecut (56 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on scenecut_internal (91 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_macroblock_tree_propagate (356 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_macroblock_tree_finish (82 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_slicetype_decide (652 instructions)
Running pass: InvalidateAnalysisPass<llvm::AAManager> on x264_rc_analyse_slice (200 instructions)
Running pass: RequireAnalysisPass<llvm::ProfileSummaryAnalysis, llvm::Module> on [module]
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::Module> on [module]
Running analysis: LazyCallGraphAnalysis on [module]
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_cabac_mb_intra_chroma_pred_mode)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_cabac_mb_intra_chroma_pred_mode)
Running pass: DevirtSCCRepeatedPass on (x264_cabac_mb_intra_chroma_pred_mode) (1 node)
Running pass: InlinerPass on (x264_cabac_mb_intra_chroma_pred_mode) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_cabac_mb_intra_chroma_pred_mode) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_cabac_mb_intra_chroma_pred_mode) (1 node)
Running pass: SROAPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: EarlyCSEPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: AAManager on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: BasicAA on x264_cabac_mb_intra_chroma_pred_mode
Running pass: SpeculativeExecutionPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: JumpThreadingPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: LazyValueAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: CorrelatedValuePropagationPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Invalidating analysis: LazyValueAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: SimplifyCFGPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InstCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: AggressiveInstCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LibCallsShrinkWrapPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: TailCallElimPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: ReassociatePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: ConstraintEliminationPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: LoopSimplifyPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LCSSAPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InstCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: LoopSimplifyPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LCSSAPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: SROAPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: VectorCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: MergedLoadStoreMotionPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: GVNPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: MemoryDependenceAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: SCCPPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: BDCEPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: DemandedBitsAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: InstCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: JumpThreadingPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: LazyValueAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: CorrelatedValuePropagationPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Invalidating analysis: LazyValueAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: ADCEPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: MemCpyOptPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: DSEPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: MoveAutoInitPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LCSSAPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: CoroElidePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InstCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: BasicAA on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: AAManager on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: LoopAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: MemoryDependenceAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: PostDominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: PostOrderFunctionAttrsPass on (x264_cabac_mb_intra_chroma_pred_mode) (1 node)
Running analysis: AAManager on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: BasicAA on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: CoroSplitPass on (x264_cabac_mb_intra_chroma_pred_mode) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_cabac_mb_ref)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_cabac_mb_ref)
Running pass: DevirtSCCRepeatedPass on (x264_cabac_mb_ref) (1 node)
Running pass: InlinerPass on (x264_cabac_mb_ref) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_cabac_mb_ref) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_cabac_mb_ref) (1 node)
Running pass: SROAPass on x264_cabac_mb_ref (120 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Running pass: EarlyCSEPass on x264_cabac_mb_ref (120 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_ref
Running analysis: AAManager on x264_cabac_mb_ref
Running analysis: BasicAA on x264_cabac_mb_ref
Running pass: SpeculativeExecutionPass on x264_cabac_mb_ref (120 instructions)
Running pass: JumpThreadingPass on x264_cabac_mb_ref (120 instructions)
Running analysis: LazyValueAnalysis on x264_cabac_mb_ref
Running pass: CorrelatedValuePropagationPass on x264_cabac_mb_ref (120 instructions)
Invalidating analysis: LazyValueAnalysis on x264_cabac_mb_ref
Running pass: SimplifyCFGPass on x264_cabac_mb_ref (120 instructions)
Running pass: InstCombinePass on x264_cabac_mb_ref (120 instructions)
Running pass: AggressiveInstCombinePass on x264_cabac_mb_ref (120 instructions)
Running pass: LibCallsShrinkWrapPass on x264_cabac_mb_ref (120 instructions)
Running pass: TailCallElimPass on x264_cabac_mb_ref (120 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_ref (120 instructions)
Running pass: ReassociatePass on x264_cabac_mb_ref (120 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_ref
Running pass: ConstraintEliminationPass on x264_cabac_mb_ref (120 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_ref
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Running pass: LoopSimplifyPass on x264_cabac_mb_ref (120 instructions)
Running pass: LCSSAPass on x264_cabac_mb_ref (122 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_cabac_mb_ref
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_cabac_mb_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_cabac_mb_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_cabac_mb_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_cabac_mb_ref
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_cabac_mb_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_cabac_mb_ref
Running pass: SimplifyCFGPass on x264_cabac_mb_ref (123 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Invalidating analysis: BasicAA on x264_cabac_mb_ref
Invalidating analysis: AAManager on x264_cabac_mb_ref
Invalidating analysis: LoopAnalysis on x264_cabac_mb_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Running pass: InstCombinePass on x264_cabac_mb_ref (120 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Running analysis: AAManager on x264_cabac_mb_ref
Running analysis: BasicAA on x264_cabac_mb_ref
Running pass: LoopSimplifyPass on x264_cabac_mb_ref (120 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_ref
Running pass: LCSSAPass on x264_cabac_mb_ref (122 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Running pass: LoopIdiomRecognizePass on loop %.preheader in function x264_cabac_mb_ref
Running pass: IndVarSimplifyPass on loop %.preheader in function x264_cabac_mb_ref
Running pass: LoopDeletionPass on loop %.preheader in function x264_cabac_mb_ref
Running pass: LoopFullUnrollPass on loop %.preheader in function x264_cabac_mb_ref
Running pass: SROAPass on x264_cabac_mb_ref (154 instructions)
Running pass: VectorCombinePass on x264_cabac_mb_ref (154 instructions)
Running pass: MergedLoadStoreMotionPass on x264_cabac_mb_ref (154 instructions)
Running pass: GVNPass on x264_cabac_mb_ref (154 instructions)
Running analysis: MemoryDependenceAnalysis on x264_cabac_mb_ref
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Invalidating analysis: MemoryDependenceAnalysis on x264_cabac_mb_ref
Running pass: SCCPPass on x264_cabac_mb_ref (148 instructions)
Invalidating analysis: LoopAnalysis on x264_cabac_mb_ref
Running pass: BDCEPass on x264_cabac_mb_ref (148 instructions)
Running analysis: DemandedBitsAnalysis on x264_cabac_mb_ref
Running pass: InstCombinePass on x264_cabac_mb_ref (148 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb_ref
Running pass: JumpThreadingPass on x264_cabac_mb_ref (147 instructions)
Running analysis: LazyValueAnalysis on x264_cabac_mb_ref
Running pass: CorrelatedValuePropagationPass on x264_cabac_mb_ref (144 instructions)
Invalidating analysis: LazyValueAnalysis on x264_cabac_mb_ref
Running pass: ADCEPass on x264_cabac_mb_ref (144 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_cabac_mb_ref
Running pass: MemCpyOptPass on x264_cabac_mb_ref (144 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_ref
Running pass: DSEPass on x264_cabac_mb_ref (144 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_ref
Running pass: MoveAutoInitPass on x264_cabac_mb_ref (143 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb_ref (143 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_cabac_mb_ref
Running pass: LCSSAPass on x264_cabac_mb_ref (144 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Running pass: LICMPass on loop %.preheader in function x264_cabac_mb_ref
Running pass: CoroElidePass on x264_cabac_mb_ref (145 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_ref (145 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Invalidating analysis: BasicAA on x264_cabac_mb_ref
Invalidating analysis: AAManager on x264_cabac_mb_ref
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_ref
Invalidating analysis: LoopAnalysis on x264_cabac_mb_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Running pass: InstCombinePass on x264_cabac_mb_ref (143 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Running analysis: AAManager on x264_cabac_mb_ref
Running analysis: BasicAA on x264_cabac_mb_ref
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Invalidating analysis: BasicAA on x264_cabac_mb_ref
Invalidating analysis: AAManager on x264_cabac_mb_ref
Running pass: PostOrderFunctionAttrsPass on (x264_cabac_mb_ref) (1 node)
Running analysis: AAManager on x264_cabac_mb_ref
Running analysis: BasicAA on x264_cabac_mb_ref
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_cabac_mb_ref (143 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_cabac_mb_ref
Running pass: CoroSplitPass on (x264_cabac_mb_ref) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_cabac_mb_mvd_cpn)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_cabac_mb_mvd_cpn)
Running pass: DevirtSCCRepeatedPass on (x264_cabac_mb_mvd_cpn) (1 node)
Running pass: InlinerPass on (x264_cabac_mb_mvd_cpn) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_cabac_mb_mvd_cpn) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_cabac_mb_mvd_cpn) (1 node)
Running pass: SROAPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running pass: EarlyCSEPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: AAManager on x264_cabac_mb_mvd_cpn
Running analysis: BasicAA on x264_cabac_mb_mvd_cpn
Running pass: SpeculativeExecutionPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: JumpThreadingPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: LazyValueAnalysis on x264_cabac_mb_mvd_cpn
Running pass: CorrelatedValuePropagationPass on x264_cabac_mb_mvd_cpn (205 instructions)
Invalidating analysis: LazyValueAnalysis on x264_cabac_mb_mvd_cpn
Running pass: SimplifyCFGPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: InstCombinePass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: AggressiveInstCombinePass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: LibCallsShrinkWrapPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: TailCallElimPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: ReassociatePass on x264_cabac_mb_mvd_cpn (205 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_mvd_cpn
Running pass: ConstraintEliminationPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Running pass: LoopSimplifyPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: LCSSAPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: LICMPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: LICMPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: SimplifyCFGPass on x264_cabac_mb_mvd_cpn (208 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: BasicAA on x264_cabac_mb_mvd_cpn
Invalidating analysis: AAManager on x264_cabac_mb_mvd_cpn
Invalidating analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running pass: InstCombinePass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: AAManager on x264_cabac_mb_mvd_cpn
Running analysis: BasicAA on x264_cabac_mb_mvd_cpn
Running pass: LoopSimplifyPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Running pass: LCSSAPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: SROAPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: VectorCombinePass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: MergedLoadStoreMotionPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: GVNPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running analysis: MemoryDependenceAnalysis on x264_cabac_mb_mvd_cpn
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Invalidating analysis: MemoryDependenceAnalysis on x264_cabac_mb_mvd_cpn
Running pass: SCCPPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running pass: BDCEPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running analysis: DemandedBitsAnalysis on x264_cabac_mb_mvd_cpn
Running pass: InstCombinePass on x264_cabac_mb_mvd_cpn (206 instructions)
Running pass: JumpThreadingPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running analysis: LazyValueAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb_mvd_cpn
Running pass: CorrelatedValuePropagationPass on x264_cabac_mb_mvd_cpn (205 instructions)
Invalidating analysis: LazyValueAnalysis on x264_cabac_mb_mvd_cpn
Running pass: ADCEPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running pass: MemCpyOptPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_mvd_cpn
Running pass: DSEPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Running pass: MoveAutoInitPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb_mvd_cpn (205 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running pass: LCSSAPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running pass: LICMPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: CoroElidePass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_mvd_cpn (208 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: BasicAA on x264_cabac_mb_mvd_cpn
Invalidating analysis: AAManager on x264_cabac_mb_mvd_cpn
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running pass: InstCombinePass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: AAManager on x264_cabac_mb_mvd_cpn
Running analysis: BasicAA on x264_cabac_mb_mvd_cpn
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: BasicAA on x264_cabac_mb_mvd_cpn
Invalidating analysis: AAManager on x264_cabac_mb_mvd_cpn
Running pass: PostOrderFunctionAttrsPass on (x264_cabac_mb_mvd_cpn) (1 node)
Running analysis: AAManager on x264_cabac_mb_mvd_cpn
Running analysis: BasicAA on x264_cabac_mb_mvd_cpn
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_cabac_mb_mvd_cpn
Running pass: CoroSplitPass on (x264_cabac_mb_mvd_cpn) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_cabac_mb8x8_mvd)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_cabac_mb8x8_mvd)
Running pass: DevirtSCCRepeatedPass on (x264_cabac_mb8x8_mvd) (1 node)
Running pass: InlinerPass on (x264_cabac_mb8x8_mvd) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_cabac_mb8x8_mvd
Running analysis: BranchProbabilityAnalysis on x264_cabac_mb8x8_mvd
Running analysis: LoopAnalysis on x264_cabac_mb8x8_mvd
Running analysis: DominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Running analysis: PostDominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Running pass: PostOrderFunctionAttrsPass on (x264_cabac_mb8x8_mvd) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_cabac_mb8x8_mvd) (1 node)
Running pass: SROAPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: EarlyCSEPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb8x8_mvd
Running analysis: AAManager on x264_cabac_mb8x8_mvd
Running analysis: BasicAA on x264_cabac_mb8x8_mvd
Running pass: SpeculativeExecutionPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: JumpThreadingPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: LazyValueAnalysis on x264_cabac_mb8x8_mvd
Running pass: CorrelatedValuePropagationPass on x264_cabac_mb8x8_mvd (621 instructions)
Invalidating analysis: LazyValueAnalysis on x264_cabac_mb8x8_mvd
Running pass: SimplifyCFGPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InstCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: AggressiveInstCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LibCallsShrinkWrapPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: TailCallElimPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: ReassociatePass on x264_cabac_mb8x8_mvd (621 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb8x8_mvd
Running pass: ConstraintEliminationPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb8x8_mvd
Running pass: LoopSimplifyPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LCSSAPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InstCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb8x8_mvd
Running pass: LoopSimplifyPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LCSSAPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: SROAPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: VectorCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: MergedLoadStoreMotionPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: GVNPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: MemoryDependenceAnalysis on x264_cabac_mb8x8_mvd
Running pass: SCCPPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: BDCEPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: DemandedBitsAnalysis on x264_cabac_mb8x8_mvd
Running pass: InstCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: JumpThreadingPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: LazyValueAnalysis on x264_cabac_mb8x8_mvd
Running pass: CorrelatedValuePropagationPass on x264_cabac_mb8x8_mvd (621 instructions)
Invalidating analysis: LazyValueAnalysis on x264_cabac_mb8x8_mvd
Running pass: ADCEPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: MemCpyOptPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb8x8_mvd
Running pass: DSEPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: MoveAutoInitPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LCSSAPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: CoroElidePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InstCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: LoopAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: PostDominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: BranchProbabilityAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: BlockFrequencyAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: BasicAA on x264_cabac_mb8x8_mvd
Invalidating analysis: AAManager on x264_cabac_mb8x8_mvd
Invalidating analysis: MemoryDependenceAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb8x8_mvd
Running pass: PostOrderFunctionAttrsPass on (x264_cabac_mb8x8_mvd) (1 node)
Running analysis: AAManager on x264_cabac_mb8x8_mvd
Running analysis: BasicAA on x264_cabac_mb8x8_mvd
Running analysis: DominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_cabac_mb8x8_mvd
Running pass: CoroSplitPass on (x264_cabac_mb8x8_mvd) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (block_residual_write_cabac_internal)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (block_residual_write_cabac_internal)
Running pass: DevirtSCCRepeatedPass on (block_residual_write_cabac_internal) (1 node)
Running pass: InlinerPass on (block_residual_write_cabac_internal) (1 node)
Running pass: PostOrderFunctionAttrsPass on (block_residual_write_cabac_internal) (1 node)
Running pass: OpenMPOptCGSCCPass on (block_residual_write_cabac_internal) (1 node)
Running pass: SROAPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Running pass: EarlyCSEPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: MemorySSAAnalysis on block_residual_write_cabac_internal
Running analysis: AAManager on block_residual_write_cabac_internal
Running analysis: BasicAA on block_residual_write_cabac_internal
Running pass: SpeculativeExecutionPass on block_residual_write_cabac_internal (357 instructions)
Running pass: JumpThreadingPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: LazyValueAnalysis on block_residual_write_cabac_internal
Running pass: CorrelatedValuePropagationPass on block_residual_write_cabac_internal (357 instructions)
Invalidating analysis: LazyValueAnalysis on block_residual_write_cabac_internal
Running pass: SimplifyCFGPass on block_residual_write_cabac_internal (357 instructions)
Running pass: InstCombinePass on block_residual_write_cabac_internal (357 instructions)
Running pass: AggressiveInstCombinePass on block_residual_write_cabac_internal (357 instructions)
Running pass: LibCallsShrinkWrapPass on block_residual_write_cabac_internal (357 instructions)
Running pass: TailCallElimPass on block_residual_write_cabac_internal (357 instructions)
Running pass: SimplifyCFGPass on block_residual_write_cabac_internal (357 instructions)
Running pass: ReassociatePass on block_residual_write_cabac_internal (357 instructions)
Invalidating analysis: MemorySSAAnalysis on block_residual_write_cabac_internal
Running pass: ConstraintEliminationPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: LoopAnalysis on block_residual_write_cabac_internal
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Running pass: LoopSimplifyPass on block_residual_write_cabac_internal (357 instructions)
Running pass: LCSSAPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: MemorySSAAnalysis on block_residual_write_cabac_internal
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: LoopRotatePass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: SimplifyCFGPass on block_residual_write_cabac_internal (358 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Invalidating analysis: BasicAA on block_residual_write_cabac_internal
Invalidating analysis: AAManager on block_residual_write_cabac_internal
Invalidating analysis: LoopAnalysis on block_residual_write_cabac_internal
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Invalidating analysis: MemorySSAAnalysis on block_residual_write_cabac_internal
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Running pass: InstCombinePass on block_residual_write_cabac_internal (357 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Running analysis: AAManager on block_residual_write_cabac_internal
Running analysis: BasicAA on block_residual_write_cabac_internal
Running pass: LoopSimplifyPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: LoopAnalysis on block_residual_write_cabac_internal
Running pass: LCSSAPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: LoopDeletionPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: SROAPass on block_residual_write_cabac_internal (358 instructions)
Running pass: VectorCombinePass on block_residual_write_cabac_internal (358 instructions)
Running pass: MergedLoadStoreMotionPass on block_residual_write_cabac_internal (358 instructions)
Running pass: GVNPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: MemoryDependenceAnalysis on block_residual_write_cabac_internal
Running pass: SCCPPass on block_residual_write_cabac_internal (358 instructions)
Running pass: BDCEPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: DemandedBitsAnalysis on block_residual_write_cabac_internal
Running pass: InstCombinePass on block_residual_write_cabac_internal (358 instructions)
Running pass: JumpThreadingPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: LazyValueAnalysis on block_residual_write_cabac_internal
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: LoopAnalysis on block_residual_write_cabac_internal
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Invalidating analysis: MemoryDependenceAnalysis on block_residual_write_cabac_internal
Invalidating analysis: DemandedBitsAnalysis on block_residual_write_cabac_internal
Running pass: CorrelatedValuePropagationPass on block_residual_write_cabac_internal (357 instructions)
Invalidating analysis: LazyValueAnalysis on block_residual_write_cabac_internal
Running pass: ADCEPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: PostDominatorTreeAnalysis on block_residual_write_cabac_internal
Running pass: MemCpyOptPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: MemorySSAAnalysis on block_residual_write_cabac_internal
Running pass: DSEPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: LoopAnalysis on block_residual_write_cabac_internal
Running pass: MoveAutoInitPass on block_residual_write_cabac_internal (357 instructions)
Running pass: LoopSimplifyPass on block_residual_write_cabac_internal (357 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on block_residual_write_cabac_internal
Running pass: LCSSAPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: CoroElidePass on block_residual_write_cabac_internal (358 instructions)
Running pass: SimplifyCFGPass on block_residual_write_cabac_internal (358 instructions)
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Invalidating analysis: BasicAA on block_residual_write_cabac_internal
Invalidating analysis: AAManager on block_residual_write_cabac_internal
Invalidating analysis: MemorySSAAnalysis on block_residual_write_cabac_internal
Invalidating analysis: LoopAnalysis on block_residual_write_cabac_internal
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Running pass: InstCombinePass on block_residual_write_cabac_internal (357 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Running analysis: AAManager on block_residual_write_cabac_internal
Running analysis: BasicAA on block_residual_write_cabac_internal
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Invalidating analysis: BasicAA on block_residual_write_cabac_internal
Invalidating analysis: AAManager on block_residual_write_cabac_internal
Running pass: PostOrderFunctionAttrsPass on (block_residual_write_cabac_internal) (1 node)
Running analysis: AAManager on block_residual_write_cabac_internal
Running analysis: BasicAA on block_residual_write_cabac_internal
Running analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on block_residual_write_cabac_internal (357 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on block_residual_write_cabac_internal
Running pass: CoroSplitPass on (block_residual_write_cabac_internal) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (cavlc_mb8x8_mvd)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (cavlc_mb8x8_mvd)
Running pass: DevirtSCCRepeatedPass on (cavlc_mb8x8_mvd) (1 node)
Running pass: InlinerPass on (cavlc_mb8x8_mvd) (1 node)
Running pass: PostOrderFunctionAttrsPass on (cavlc_mb8x8_mvd) (1 node)
Running pass: OpenMPOptCGSCCPass on (cavlc_mb8x8_mvd) (1 node)
Running pass: SROAPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: DominatorTreeAnalysis on cavlc_mb8x8_mvd
Running pass: EarlyCSEPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: MemorySSAAnalysis on cavlc_mb8x8_mvd
Running analysis: AAManager on cavlc_mb8x8_mvd
Running analysis: BasicAA on cavlc_mb8x8_mvd
Running pass: SpeculativeExecutionPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: JumpThreadingPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: LazyValueAnalysis on cavlc_mb8x8_mvd
Running pass: CorrelatedValuePropagationPass on cavlc_mb8x8_mvd (594 instructions)
Invalidating analysis: LazyValueAnalysis on cavlc_mb8x8_mvd
Running pass: SimplifyCFGPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InstCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: AggressiveInstCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LibCallsShrinkWrapPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: TailCallElimPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: SimplifyCFGPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: ReassociatePass on cavlc_mb8x8_mvd (594 instructions)
Invalidating analysis: MemorySSAAnalysis on cavlc_mb8x8_mvd
Running pass: ConstraintEliminationPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: LoopAnalysis on cavlc_mb8x8_mvd
Running analysis: ScalarEvolutionAnalysis on cavlc_mb8x8_mvd
Running pass: LoopSimplifyPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LCSSAPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: SimplifyCFGPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InstCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LoopSimplifyPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LCSSAPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: SROAPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: VectorCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: MergedLoadStoreMotionPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: GVNPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: MemoryDependenceAnalysis on cavlc_mb8x8_mvd
Running pass: SCCPPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: BDCEPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: DemandedBitsAnalysis on cavlc_mb8x8_mvd
Running pass: InstCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: JumpThreadingPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: LazyValueAnalysis on cavlc_mb8x8_mvd
Running pass: CorrelatedValuePropagationPass on cavlc_mb8x8_mvd (594 instructions)
Invalidating analysis: LazyValueAnalysis on cavlc_mb8x8_mvd
Running pass: ADCEPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: PostDominatorTreeAnalysis on cavlc_mb8x8_mvd
Running pass: MemCpyOptPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: MemorySSAAnalysis on cavlc_mb8x8_mvd
Running pass: DSEPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: MoveAutoInitPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LoopSimplifyPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LCSSAPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: CoroElidePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: SimplifyCFGPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InstCombinePass on cavlc_mb8x8_mvd (594 instructions)
Invalidating analysis: DominatorTreeAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: BasicAA on cavlc_mb8x8_mvd
Invalidating analysis: AAManager on cavlc_mb8x8_mvd
Invalidating analysis: LoopAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: ScalarEvolutionAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: MemoryDependenceAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: DemandedBitsAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: PostDominatorTreeAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: MemorySSAAnalysis on cavlc_mb8x8_mvd
Running pass: PostOrderFunctionAttrsPass on (cavlc_mb8x8_mvd) (1 node)
Running analysis: AAManager on cavlc_mb8x8_mvd
Running analysis: BasicAA on cavlc_mb8x8_mvd
Running analysis: DominatorTreeAnalysis on cavlc_mb8x8_mvd
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on cavlc_mb8x8_mvd (594 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on cavlc_mb8x8_mvd
Running pass: CoroSplitPass on (cavlc_mb8x8_mvd) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (cavlc_mb_mvd)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (cavlc_mb_mvd)
Running pass: DevirtSCCRepeatedPass on (cavlc_mb_mvd) (1 node)
Running pass: InlinerPass on (cavlc_mb_mvd) (1 node)
Running pass: PostOrderFunctionAttrsPass on (cavlc_mb_mvd) (1 node)
Running pass: OpenMPOptCGSCCPass on (cavlc_mb_mvd) (1 node)
Running pass: SROAPass on cavlc_mb_mvd (67 instructions)
Running analysis: DominatorTreeAnalysis on cavlc_mb_mvd
Running pass: EarlyCSEPass on cavlc_mb_mvd (67 instructions)
Running analysis: MemorySSAAnalysis on cavlc_mb_mvd
Running analysis: AAManager on cavlc_mb_mvd
Running analysis: BasicAA on cavlc_mb_mvd
Running pass: SpeculativeExecutionPass on cavlc_mb_mvd (67 instructions)
Running pass: JumpThreadingPass on cavlc_mb_mvd (67 instructions)
Running analysis: LazyValueAnalysis on cavlc_mb_mvd
Running pass: CorrelatedValuePropagationPass on cavlc_mb_mvd (67 instructions)
Invalidating analysis: LazyValueAnalysis on cavlc_mb_mvd
Running pass: SimplifyCFGPass on cavlc_mb_mvd (67 instructions)
Running pass: InstCombinePass on cavlc_mb_mvd (67 instructions)
Running pass: AggressiveInstCombinePass on cavlc_mb_mvd (67 instructions)
Running pass: LibCallsShrinkWrapPass on cavlc_mb_mvd (67 instructions)
Running pass: TailCallElimPass on cavlc_mb_mvd (67 instructions)
Running pass: SimplifyCFGPass on cavlc_mb_mvd (67 instructions)
Running pass: ReassociatePass on cavlc_mb_mvd (67 instructions)
Invalidating analysis: MemorySSAAnalysis on cavlc_mb_mvd
Running pass: ConstraintEliminationPass on cavlc_mb_mvd (67 instructions)
Running analysis: LoopAnalysis on cavlc_mb_mvd
Running analysis: ScalarEvolutionAnalysis on cavlc_mb_mvd
Running pass: LoopSimplifyPass on cavlc_mb_mvd (67 instructions)
Running pass: LCSSAPass on cavlc_mb_mvd (67 instructions)
Running pass: SimplifyCFGPass on cavlc_mb_mvd (67 instructions)
Running pass: InstCombinePass on cavlc_mb_mvd (67 instructions)
Running pass: LoopSimplifyPass on cavlc_mb_mvd (67 instructions)
Running pass: LCSSAPass on cavlc_mb_mvd (67 instructions)
Running pass: SROAPass on cavlc_mb_mvd (67 instructions)
Running pass: VectorCombinePass on cavlc_mb_mvd (67 instructions)
Running pass: MergedLoadStoreMotionPass on cavlc_mb_mvd (67 instructions)
Running pass: GVNPass on cavlc_mb_mvd (67 instructions)
Running analysis: MemoryDependenceAnalysis on cavlc_mb_mvd
Running pass: SCCPPass on cavlc_mb_mvd (67 instructions)
Running pass: BDCEPass on cavlc_mb_mvd (67 instructions)
Running analysis: DemandedBitsAnalysis on cavlc_mb_mvd
Running pass: InstCombinePass on cavlc_mb_mvd (67 instructions)
Running pass: JumpThreadingPass on cavlc_mb_mvd (67 instructions)
Running analysis: LazyValueAnalysis on cavlc_mb_mvd
Running pass: CorrelatedValuePropagationPass on cavlc_mb_mvd (67 instructions)
Invalidating analysis: LazyValueAnalysis on cavlc_mb_mvd
Running pass: ADCEPass on cavlc_mb_mvd (67 instructions)
Running analysis: PostDominatorTreeAnalysis on cavlc_mb_mvd
Running pass: MemCpyOptPass on cavlc_mb_mvd (67 instructions)
Running analysis: MemorySSAAnalysis on cavlc_mb_mvd
Running pass: DSEPass on cavlc_mb_mvd (67 instructions)
Running pass: MoveAutoInitPass on cavlc_mb_mvd (67 instructions)
Running pass: LoopSimplifyPass on cavlc_mb_mvd (67 instructions)
Running pass: LCSSAPass on cavlc_mb_mvd (67 instructions)
Running pass: CoroElidePass on cavlc_mb_mvd (67 instructions)
Running pass: SimplifyCFGPass on cavlc_mb_mvd (67 instructions)
Running pass: InstCombinePass on cavlc_mb_mvd (67 instructions)
Invalidating analysis: DominatorTreeAnalysis on cavlc_mb_mvd
Invalidating analysis: BasicAA on cavlc_mb_mvd
Invalidating analysis: AAManager on cavlc_mb_mvd
Invalidating analysis: LoopAnalysis on cavlc_mb_mvd
Invalidating analysis: ScalarEvolutionAnalysis on cavlc_mb_mvd
Invalidating analysis: MemoryDependenceAnalysis on cavlc_mb_mvd
Invalidating analysis: DemandedBitsAnalysis on cavlc_mb_mvd
Invalidating analysis: PostDominatorTreeAnalysis on cavlc_mb_mvd
Invalidating analysis: MemorySSAAnalysis on cavlc_mb_mvd
Running pass: PostOrderFunctionAttrsPass on (cavlc_mb_mvd) (1 node)
Running analysis: AAManager on cavlc_mb_mvd
Running analysis: BasicAA on cavlc_mb_mvd
Running analysis: DominatorTreeAnalysis on cavlc_mb_mvd
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on cavlc_mb_mvd (67 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on cavlc_mb_mvd
Running pass: CoroSplitPass on (cavlc_mb_mvd) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (block_residual_write_cavlc)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (block_residual_write_cavlc)
Running pass: DevirtSCCRepeatedPass on (block_residual_write_cavlc) (1 node)
Running pass: InlinerPass on (block_residual_write_cavlc) (1 node)
Running pass: PostOrderFunctionAttrsPass on (block_residual_write_cavlc) (1 node)
Running pass: OpenMPOptCGSCCPass on (block_residual_write_cavlc) (1 node)
Running pass: SROAPass on block_residual_write_cavlc (271 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Running pass: EarlyCSEPass on block_residual_write_cavlc (271 instructions)
Running analysis: MemorySSAAnalysis on block_residual_write_cavlc
Running analysis: AAManager on block_residual_write_cavlc
Running analysis: BasicAA on block_residual_write_cavlc
Running pass: SpeculativeExecutionPass on block_residual_write_cavlc (271 instructions)
Running pass: JumpThreadingPass on block_residual_write_cavlc (271 instructions)
Running analysis: LazyValueAnalysis on block_residual_write_cavlc
Running pass: CorrelatedValuePropagationPass on block_residual_write_cavlc (271 instructions)
Invalidating analysis: LazyValueAnalysis on block_residual_write_cavlc
Running pass: SimplifyCFGPass on block_residual_write_cavlc (271 instructions)
Running pass: InstCombinePass on block_residual_write_cavlc (271 instructions)
Running pass: AggressiveInstCombinePass on block_residual_write_cavlc (271 instructions)
Running pass: LibCallsShrinkWrapPass on block_residual_write_cavlc (271 instructions)
Running pass: TailCallElimPass on block_residual_write_cavlc (271 instructions)
Running pass: SimplifyCFGPass on block_residual_write_cavlc (271 instructions)
Running pass: ReassociatePass on block_residual_write_cavlc (271 instructions)
Invalidating analysis: MemorySSAAnalysis on block_residual_write_cavlc
Running pass: ConstraintEliminationPass on block_residual_write_cavlc (271 instructions)
Running analysis: LoopAnalysis on block_residual_write_cavlc
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Running pass: LoopSimplifyPass on block_residual_write_cavlc (271 instructions)
Running pass: LCSSAPass on block_residual_write_cavlc (274 instructions)
Running analysis: MemorySSAAnalysis on block_residual_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: SimplifyCFGPass on block_residual_write_cavlc (278 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Invalidating analysis: BasicAA on block_residual_write_cavlc
Invalidating analysis: AAManager on block_residual_write_cavlc
Invalidating analysis: LoopAnalysis on block_residual_write_cavlc
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Invalidating analysis: MemorySSAAnalysis on block_residual_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Running pass: InstCombinePass on block_residual_write_cavlc (274 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Running analysis: AAManager on block_residual_write_cavlc
Running analysis: BasicAA on block_residual_write_cavlc
Running pass: LoopSimplifyPass on block_residual_write_cavlc (271 instructions)
Running analysis: LoopAnalysis on block_residual_write_cavlc
Running pass: LCSSAPass on block_residual_write_cavlc (274 instructions)
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Running pass: LoopIdiomRecognizePass on loop %.preheader9 in function block_residual_write_cavlc
Running pass: IndVarSimplifyPass on loop %.preheader9 in function block_residual_write_cavlc
Running pass: LoopDeletionPass on loop %.preheader9 in function block_residual_write_cavlc
Running pass: LoopFullUnrollPass on loop %.preheader9 in function block_residual_write_cavlc
Running pass: LoopIdiomRecognizePass on loop %.preheader in function block_residual_write_cavlc
Running pass: IndVarSimplifyPass on loop %.preheader in function block_residual_write_cavlc
Running pass: LoopDeletionPass on loop %.preheader in function block_residual_write_cavlc
Running pass: LoopFullUnrollPass on loop %.preheader in function block_residual_write_cavlc
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopDeletionPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopDeletionPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: SROAPass on block_residual_write_cavlc (278 instructions)
Running pass: VectorCombinePass on block_residual_write_cavlc (278 instructions)
Running pass: MergedLoadStoreMotionPass on block_residual_write_cavlc (278 instructions)
Running pass: GVNPass on block_residual_write_cavlc (278 instructions)
Running analysis: MemoryDependenceAnalysis on block_residual_write_cavlc
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Invalidating analysis: MemoryDependenceAnalysis on block_residual_write_cavlc
Running pass: SCCPPass on block_residual_write_cavlc (274 instructions)
Running pass: BDCEPass on block_residual_write_cavlc (274 instructions)
Running analysis: DemandedBitsAnalysis on block_residual_write_cavlc
Running pass: InstCombinePass on block_residual_write_cavlc (274 instructions)
Running pass: JumpThreadingPass on block_residual_write_cavlc (274 instructions)
Running analysis: LazyValueAnalysis on block_residual_write_cavlc
Invalidating analysis: LoopAnalysis on block_residual_write_cavlc
Invalidating analysis: DemandedBitsAnalysis on block_residual_write_cavlc
Running pass: CorrelatedValuePropagationPass on block_residual_write_cavlc (273 instructions)
Invalidating analysis: LazyValueAnalysis on block_residual_write_cavlc
Running pass: ADCEPass on block_residual_write_cavlc (273 instructions)
Running analysis: PostDominatorTreeAnalysis on block_residual_write_cavlc
Running pass: MemCpyOptPass on block_residual_write_cavlc (273 instructions)
Running analysis: MemorySSAAnalysis on block_residual_write_cavlc
Running pass: DSEPass on block_residual_write_cavlc (273 instructions)
Running analysis: LoopAnalysis on block_residual_write_cavlc
Running pass: MoveAutoInitPass on block_residual_write_cavlc (273 instructions)
Running pass: LoopSimplifyPass on block_residual_write_cavlc (273 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on block_residual_write_cavlc
Running pass: LCSSAPass on block_residual_write_cavlc (274 instructions)
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Running pass: LICMPass on loop %.preheader9 in function block_residual_write_cavlc
Running pass: LICMPass on loop %.preheader in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: CoroElidePass on block_residual_write_cavlc (278 instructions)
Running pass: SimplifyCFGPass on block_residual_write_cavlc (278 instructions)
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Invalidating analysis: BasicAA on block_residual_write_cavlc
Invalidating analysis: AAManager on block_residual_write_cavlc
Invalidating analysis: MemorySSAAnalysis on block_residual_write_cavlc
Invalidating analysis: LoopAnalysis on block_residual_write_cavlc
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Running pass: InstCombinePass on block_residual_write_cavlc (274 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Running analysis: AAManager on block_residual_write_cavlc
Running analysis: BasicAA on block_residual_write_cavlc
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Invalidating analysis: BasicAA on block_residual_write_cavlc
Invalidating analysis: AAManager on block_residual_write_cavlc
Running pass: PostOrderFunctionAttrsPass on (block_residual_write_cavlc) (1 node)
Running analysis: AAManager on block_residual_write_cavlc
Running analysis: BasicAA on block_residual_write_cavlc
Running analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on block_residual_write_cavlc (271 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on block_residual_write_cavlc
Running pass: CoroSplitPass on (block_residual_write_cavlc) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_macroblock_luma_write_cavlc)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_macroblock_luma_write_cavlc)
Running pass: DevirtSCCRepeatedPass on (x264_macroblock_luma_write_cavlc) (1 node)
Running pass: InlinerPass on (x264_macroblock_luma_write_cavlc) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: BranchProbabilityAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: PostDominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running pass: PostOrderFunctionAttrsPass on (x264_macroblock_luma_write_cavlc) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_macroblock_luma_write_cavlc) (1 node)
Running pass: SROAPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: EarlyCSEPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: AAManager on x264_macroblock_luma_write_cavlc
Running analysis: BasicAA on x264_macroblock_luma_write_cavlc
Running pass: SpeculativeExecutionPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: JumpThreadingPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: LazyValueAnalysis on x264_macroblock_luma_write_cavlc
Running pass: CorrelatedValuePropagationPass on x264_macroblock_luma_write_cavlc (219 instructions)
Invalidating analysis: LazyValueAnalysis on x264_macroblock_luma_write_cavlc
Running pass: SimplifyCFGPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: InstCombinePass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: AggressiveInstCombinePass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: LibCallsShrinkWrapPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: TailCallElimPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: ReassociatePass on x264_macroblock_luma_write_cavlc (219 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_luma_write_cavlc
Running pass: ConstraintEliminationPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Running pass: LoopSimplifyPass on x264_macroblock_luma_write_cavlc (219 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: BlockFrequencyAnalysis on x264_macroblock_luma_write_cavlc
Running pass: LCSSAPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: SimplifyCFGPass on x264_macroblock_luma_write_cavlc (221 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: BranchProbabilityAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: BasicAA on x264_macroblock_luma_write_cavlc
Invalidating analysis: AAManager on x264_macroblock_luma_write_cavlc
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running pass: InstCombinePass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: AAManager on x264_macroblock_luma_write_cavlc
Running analysis: BasicAA on x264_macroblock_luma_write_cavlc
Running pass: LoopSimplifyPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Running pass: LCSSAPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: SROAPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: VectorCombinePass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: MergedLoadStoreMotionPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: GVNPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: MemoryDependenceAnalysis on x264_macroblock_luma_write_cavlc
Running pass: SCCPPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: BDCEPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: DemandedBitsAnalysis on x264_macroblock_luma_write_cavlc
Running pass: InstCombinePass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: JumpThreadingPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: LazyValueAnalysis on x264_macroblock_luma_write_cavlc
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Invalidating analysis: MemoryDependenceAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_luma_write_cavlc
Running pass: CorrelatedValuePropagationPass on x264_macroblock_luma_write_cavlc (219 instructions)
Invalidating analysis: LazyValueAnalysis on x264_macroblock_luma_write_cavlc
Running pass: ADCEPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running pass: MemCpyOptPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_luma_write_cavlc
Running pass: DSEPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Running pass: MoveAutoInitPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_luma_write_cavlc (219 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running pass: LCSSAPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: CoroElidePass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_luma_write_cavlc (221 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: BasicAA on x264_macroblock_luma_write_cavlc
Invalidating analysis: AAManager on x264_macroblock_luma_write_cavlc
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running pass: InstCombinePass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: AAManager on x264_macroblock_luma_write_cavlc
Running analysis: BasicAA on x264_macroblock_luma_write_cavlc
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: BasicAA on x264_macroblock_luma_write_cavlc
Invalidating analysis: AAManager on x264_macroblock_luma_write_cavlc
Running pass: PostOrderFunctionAttrsPass on (x264_macroblock_luma_write_cavlc) (1 node)
Running analysis: AAManager on x264_macroblock_luma_write_cavlc
Running analysis: BasicAA on x264_macroblock_luma_write_cavlc
Running analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_macroblock_luma_write_cavlc
Running pass: CoroSplitPass on (x264_macroblock_luma_write_cavlc) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_rd_cost_mb)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_rd_cost_mb)
Running pass: DevirtSCCRepeatedPass on (x264_rd_cost_mb) (1 node)
Running pass: InlinerPass on (x264_rd_cost_mb) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_rd_cost_mb
Running analysis: BranchProbabilityAnalysis on x264_rd_cost_mb
Running analysis: LoopAnalysis on x264_rd_cost_mb
Running analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Running analysis: PostDominatorTreeAnalysis on x264_rd_cost_mb
Running analysis: BlockFrequencyAnalysis on x264_cabac_mb8x8_mvd
Running analysis: BranchProbabilityAnalysis on x264_cabac_mb8x8_mvd
Running analysis: LoopAnalysis on x264_cabac_mb8x8_mvd
Running analysis: PostDominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Running analysis: BlockFrequencyAnalysis on cavlc_mb8x8_mvd
Running analysis: BranchProbabilityAnalysis on cavlc_mb8x8_mvd
Running analysis: LoopAnalysis on cavlc_mb8x8_mvd
Running analysis: PostDominatorTreeAnalysis on cavlc_mb8x8_mvd
Running pass: PostOrderFunctionAttrsPass on (x264_rd_cost_mb) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_rd_cost_mb) (1 node)
Running pass: SROAPass on x264_rd_cost_mb (5019 instructions)
Running pass: EarlyCSEPass on x264_rd_cost_mb (5021 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_mb
Running analysis: AAManager on x264_rd_cost_mb
Running analysis: BasicAA on x264_rd_cost_mb
Running pass: SpeculativeExecutionPass on x264_rd_cost_mb (5020 instructions)
Running pass: JumpThreadingPass on x264_rd_cost_mb (5020 instructions)
Running analysis: LazyValueAnalysis on x264_rd_cost_mb
Running pass: CorrelatedValuePropagationPass on x264_rd_cost_mb (5020 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rd_cost_mb
Running pass: SimplifyCFGPass on x264_rd_cost_mb (5020 instructions)
Running pass: InstCombinePass on x264_rd_cost_mb (5020 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_mb
Running pass: AggressiveInstCombinePass on x264_rd_cost_mb (5019 instructions)
Running pass: LibCallsShrinkWrapPass on x264_rd_cost_mb (5019 instructions)
Running pass: TailCallElimPass on x264_rd_cost_mb (5019 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_mb (5019 instructions)
Running pass: ReassociatePass on x264_rd_cost_mb (5019 instructions)
Running pass: ConstraintEliminationPass on x264_rd_cost_mb (5025 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Running pass: LoopSimplifyPass on x264_rd_cost_mb (5025 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_rd_cost_mb
Invalidating analysis: BlockFrequencyAnalysis on x264_rd_cost_mb
Running pass: LCSSAPass on x264_rd_cost_mb (5053 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_mb
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SimplifyCFGPass on x264_rd_cost_mb (5070 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Invalidating analysis: LoopAnalysis on x264_rd_cost_mb
Invalidating analysis: BranchProbabilityAnalysis on x264_rd_cost_mb
Invalidating analysis: BasicAA on x264_rd_cost_mb
Invalidating analysis: AAManager on x264_rd_cost_mb
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_mb
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Running pass: InstCombinePass on x264_rd_cost_mb (5031 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Running analysis: AAManager on x264_rd_cost_mb
Running analysis: BasicAA on x264_rd_cost_mb
Running pass: LoopSimplifyPass on x264_rd_cost_mb (5019 instructions)
Running analysis: LoopAnalysis on x264_rd_cost_mb
Running pass: LCSSAPass on x264_rd_cost_mb (5047 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %.preheader125 in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %.preheader125 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader125 in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %.preheader125 in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %.preheader123 in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %.preheader123 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader123 in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %.preheader123 in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %.preheader121 in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %.preheader121 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader121 in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %.preheader121 in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %.preheader119 in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %.preheader119 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader119 in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %.preheader119 in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %.preheader117 in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %.preheader117 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader117 in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %.preheader117 in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %.preheader115 in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %.preheader115 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader115 in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %.preheader115 in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %.preheader111 in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %.preheader111 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader111 in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %.preheader111 in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %.preheader108 in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %.preheader108 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader108 in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %.preheader108 in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %.preheader in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %.preheader in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %.preheader in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: SROAPass on x264_rd_cost_mb (5342 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Running pass: VectorCombinePass on x264_rd_cost_mb (5344 instructions)
Running pass: MergedLoadStoreMotionPass on x264_rd_cost_mb (5344 instructions)
Running pass: GVNPass on x264_rd_cost_mb (5344 instructions)
Running analysis: MemoryDependenceAnalysis on x264_rd_cost_mb
Invalidating analysis: MemoryDependenceAnalysis on x264_rd_cost_mb
Running pass: SCCPPass on x264_rd_cost_mb (5282 instructions)
Invalidating analysis: LoopAnalysis on x264_rd_cost_mb
Running pass: BDCEPass on x264_rd_cost_mb (5282 instructions)
Running analysis: DemandedBitsAnalysis on x264_rd_cost_mb
Invalidating analysis: DemandedBitsAnalysis on x264_rd_cost_mb
Running pass: InstCombinePass on x264_rd_cost_mb (5281 instructions)
Running pass: JumpThreadingPass on x264_rd_cost_mb (5272 instructions)
Running analysis: LazyValueAnalysis on x264_rd_cost_mb
Running pass: CorrelatedValuePropagationPass on x264_rd_cost_mb (5235 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rd_cost_mb
Running pass: ADCEPass on x264_rd_cost_mb (5235 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_rd_cost_mb
Running pass: MemCpyOptPass on x264_rd_cost_mb (5235 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_mb
Running pass: DSEPass on x264_rd_cost_mb (5235 instructions)
Running analysis: LoopAnalysis on x264_rd_cost_mb
Running pass: MoveAutoInitPass on x264_rd_cost_mb (5226 instructions)
Running pass: LoopSimplifyPass on x264_rd_cost_mb (5226 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_rd_cost_mb
Running pass: LCSSAPass on x264_rd_cost_mb (5245 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader125 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader123 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader121 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader119 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader117 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader115 in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader111 in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader108 in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: CoroElidePass on x264_rd_cost_mb (5271 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_mb (5271 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Invalidating analysis: BasicAA on x264_rd_cost_mb
Invalidating analysis: AAManager on x264_rd_cost_mb
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_mb
Invalidating analysis: LoopAnalysis on x264_rd_cost_mb
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Running pass: InstCombinePass on x264_rd_cost_mb (5259 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Running analysis: AAManager on x264_rd_cost_mb
Running analysis: BasicAA on x264_rd_cost_mb
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Invalidating analysis: BasicAA on x264_rd_cost_mb
Invalidating analysis: AAManager on x264_rd_cost_mb
Running pass: PostOrderFunctionAttrsPass on (x264_rd_cost_mb) (1 node)
Running analysis: AAManager on x264_rd_cost_mb
Running analysis: BasicAA on x264_rd_cost_mb
Running analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_rd_cost_mb (5235 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_rd_cost_mb
Running pass: CoroSplitPass on (x264_rd_cost_mb) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (ssd_plane)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (ssd_plane)
Running pass: DevirtSCCRepeatedPass on (ssd_plane) (1 node)
Running pass: InlinerPass on (ssd_plane) (1 node)
Running pass: PostOrderFunctionAttrsPass on (ssd_plane) (1 node)
Running pass: OpenMPOptCGSCCPass on (ssd_plane) (1 node)
Running pass: SROAPass on ssd_plane (138 instructions)
Running analysis: DominatorTreeAnalysis on ssd_plane
Running pass: EarlyCSEPass on ssd_plane (138 instructions)
Running analysis: MemorySSAAnalysis on ssd_plane
Running analysis: AAManager on ssd_plane
Running analysis: BasicAA on ssd_plane
Running pass: SpeculativeExecutionPass on ssd_plane (138 instructions)
Running pass: JumpThreadingPass on ssd_plane (138 instructions)
Running analysis: LazyValueAnalysis on ssd_plane
Running pass: CorrelatedValuePropagationPass on ssd_plane (138 instructions)
Invalidating analysis: LazyValueAnalysis on ssd_plane
Running pass: SimplifyCFGPass on ssd_plane (138 instructions)
Running pass: InstCombinePass on ssd_plane (138 instructions)
Running pass: AggressiveInstCombinePass on ssd_plane (138 instructions)
Running pass: LibCallsShrinkWrapPass on ssd_plane (138 instructions)
Running pass: TailCallElimPass on ssd_plane (138 instructions)
Running pass: SimplifyCFGPass on ssd_plane (138 instructions)
Running pass: ReassociatePass on ssd_plane (138 instructions)
Invalidating analysis: MemorySSAAnalysis on ssd_plane
Running pass: ConstraintEliminationPass on ssd_plane (140 instructions)
Running analysis: LoopAnalysis on ssd_plane
Running analysis: ScalarEvolutionAnalysis on ssd_plane
Running pass: LoopSimplifyPass on ssd_plane (140 instructions)
Running pass: LCSSAPass on ssd_plane (140 instructions)
Running pass: SimplifyCFGPass on ssd_plane (140 instructions)
Running pass: InstCombinePass on ssd_plane (140 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on ssd_plane
Running pass: LoopSimplifyPass on ssd_plane (138 instructions)
Running pass: LCSSAPass on ssd_plane (138 instructions)
Running pass: SROAPass on ssd_plane (138 instructions)
Running pass: VectorCombinePass on ssd_plane (138 instructions)
Running pass: MergedLoadStoreMotionPass on ssd_plane (138 instructions)
Running pass: GVNPass on ssd_plane (138 instructions)
Running analysis: MemoryDependenceAnalysis on ssd_plane
Running pass: SCCPPass on ssd_plane (138 instructions)
Running pass: BDCEPass on ssd_plane (138 instructions)
Running analysis: DemandedBitsAnalysis on ssd_plane
Running pass: InstCombinePass on ssd_plane (138 instructions)
Running pass: JumpThreadingPass on ssd_plane (138 instructions)
Running analysis: LazyValueAnalysis on ssd_plane
Running pass: CorrelatedValuePropagationPass on ssd_plane (138 instructions)
Invalidating analysis: LazyValueAnalysis on ssd_plane
Running pass: ADCEPass on ssd_plane (138 instructions)
Running analysis: PostDominatorTreeAnalysis on ssd_plane
Running pass: MemCpyOptPass on ssd_plane (138 instructions)
Running analysis: MemorySSAAnalysis on ssd_plane
Running pass: DSEPass on ssd_plane (138 instructions)
Running pass: MoveAutoInitPass on ssd_plane (138 instructions)
Running pass: LoopSimplifyPass on ssd_plane (138 instructions)
Running pass: LCSSAPass on ssd_plane (138 instructions)
Running pass: CoroElidePass on ssd_plane (138 instructions)
Running pass: SimplifyCFGPass on ssd_plane (138 instructions)
Running pass: InstCombinePass on ssd_plane (138 instructions)
Invalidating analysis: DominatorTreeAnalysis on ssd_plane
Invalidating analysis: BasicAA on ssd_plane
Invalidating analysis: AAManager on ssd_plane
Invalidating analysis: LoopAnalysis on ssd_plane
Invalidating analysis: MemoryDependenceAnalysis on ssd_plane
Invalidating analysis: DemandedBitsAnalysis on ssd_plane
Invalidating analysis: PostDominatorTreeAnalysis on ssd_plane
Invalidating analysis: MemorySSAAnalysis on ssd_plane
Running pass: PostOrderFunctionAttrsPass on (ssd_plane) (1 node)
Running analysis: AAManager on ssd_plane
Running analysis: BasicAA on ssd_plane
Running analysis: DominatorTreeAnalysis on ssd_plane
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on ssd_plane (138 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on ssd_plane
Running pass: CoroSplitPass on (ssd_plane) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_rd_cost_part)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_rd_cost_part)
Running pass: DevirtSCCRepeatedPass on (x264_rd_cost_part) (1 node)
Running pass: InlinerPass on (x264_rd_cost_part) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_rd_cost_part
Running analysis: BranchProbabilityAnalysis on x264_rd_cost_part
Running analysis: LoopAnalysis on x264_rd_cost_part
Running analysis: DominatorTreeAnalysis on x264_rd_cost_part
Running analysis: PostDominatorTreeAnalysis on x264_rd_cost_part
Running analysis: BlockFrequencyAnalysis on x264_rd_cost_mb
Running analysis: BranchProbabilityAnalysis on x264_rd_cost_mb
Running analysis: LoopAnalysis on x264_rd_cost_mb
Running analysis: PostDominatorTreeAnalysis on x264_rd_cost_mb
Running pass: PostOrderFunctionAttrsPass on (x264_rd_cost_part) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_rd_cost_part) (1 node)
Running pass: SROAPass on x264_rd_cost_part (1743 instructions)
Running pass: EarlyCSEPass on x264_rd_cost_part (1743 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_part
Running analysis: AAManager on x264_rd_cost_part
Running analysis: BasicAA on x264_rd_cost_part
Running pass: SpeculativeExecutionPass on x264_rd_cost_part (1743 instructions)
Running pass: JumpThreadingPass on x264_rd_cost_part (1743 instructions)
Running analysis: LazyValueAnalysis on x264_rd_cost_part
Running pass: CorrelatedValuePropagationPass on x264_rd_cost_part (1743 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rd_cost_part
Running pass: SimplifyCFGPass on x264_rd_cost_part (1743 instructions)
Running pass: InstCombinePass on x264_rd_cost_part (1743 instructions)
Running pass: AggressiveInstCombinePass on x264_rd_cost_part (1743 instructions)
Running pass: LibCallsShrinkWrapPass on x264_rd_cost_part (1743 instructions)
Running pass: TailCallElimPass on x264_rd_cost_part (1743 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_part (1743 instructions)
Running pass: ReassociatePass on x264_rd_cost_part (1743 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_part
Running pass: ConstraintEliminationPass on x264_rd_cost_part (1743 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Running pass: LoopSimplifyPass on x264_rd_cost_part (1743 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_rd_cost_part
Invalidating analysis: BlockFrequencyAnalysis on x264_rd_cost_part
Running pass: LCSSAPass on x264_rd_cost_part (1744 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_part
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_part
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_part
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_part
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: SimplifyCFGPass on x264_rd_cost_part (1744 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_part
Invalidating analysis: LoopAnalysis on x264_rd_cost_part
Invalidating analysis: BranchProbabilityAnalysis on x264_rd_cost_part
Invalidating analysis: BasicAA on x264_rd_cost_part
Invalidating analysis: AAManager on x264_rd_cost_part
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_part
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Running pass: InstCombinePass on x264_rd_cost_part (1743 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_part
Running analysis: AAManager on x264_rd_cost_part
Running analysis: BasicAA on x264_rd_cost_part
Running pass: LoopSimplifyPass on x264_rd_cost_part (1743 instructions)
Running analysis: LoopAnalysis on x264_rd_cost_part
Running pass: LCSSAPass on x264_rd_cost_part (1744 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: SROAPass on x264_rd_cost_part (1744 instructions)
Running pass: VectorCombinePass on x264_rd_cost_part (1744 instructions)
Running pass: MergedLoadStoreMotionPass on x264_rd_cost_part (1744 instructions)
Running pass: GVNPass on x264_rd_cost_part (1744 instructions)
Running analysis: MemoryDependenceAnalysis on x264_rd_cost_part
Running pass: SCCPPass on x264_rd_cost_part (1744 instructions)
Running pass: BDCEPass on x264_rd_cost_part (1744 instructions)
Running analysis: DemandedBitsAnalysis on x264_rd_cost_part
Running pass: InstCombinePass on x264_rd_cost_part (1744 instructions)
Running pass: JumpThreadingPass on x264_rd_cost_part (1744 instructions)
Running analysis: LazyValueAnalysis on x264_rd_cost_part
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: LoopAnalysis on x264_rd_cost_part
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Invalidating analysis: MemoryDependenceAnalysis on x264_rd_cost_part
Invalidating analysis: DemandedBitsAnalysis on x264_rd_cost_part
Running pass: CorrelatedValuePropagationPass on x264_rd_cost_part (1743 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rd_cost_part
Running pass: ADCEPass on x264_rd_cost_part (1743 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_rd_cost_part
Running pass: MemCpyOptPass on x264_rd_cost_part (1743 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_part
Running pass: DSEPass on x264_rd_cost_part (1743 instructions)
Running analysis: LoopAnalysis on x264_rd_cost_part
Running pass: MoveAutoInitPass on x264_rd_cost_part (1743 instructions)
Running pass: LoopSimplifyPass on x264_rd_cost_part (1743 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_rd_cost_part
Running pass: LCSSAPass on x264_rd_cost_part (1744 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: CoroElidePass on x264_rd_cost_part (1744 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_part (1744 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_part
Invalidating analysis: BasicAA on x264_rd_cost_part
Invalidating analysis: AAManager on x264_rd_cost_part
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_part
Invalidating analysis: LoopAnalysis on x264_rd_cost_part
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Running pass: InstCombinePass on x264_rd_cost_part (1743 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_part
Running analysis: AAManager on x264_rd_cost_part
Running analysis: BasicAA on x264_rd_cost_part
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_part
Invalidating analysis: BasicAA on x264_rd_cost_part
Invalidating analysis: AAManager on x264_rd_cost_part
Running pass: PostOrderFunctionAttrsPass on (x264_rd_cost_part) (1 node)
Running analysis: AAManager on x264_rd_cost_part
Running analysis: BasicAA on x264_rd_cost_part
Running analysis: DominatorTreeAnalysis on x264_rd_cost_part
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_rd_cost_part (1743 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_rd_cost_part
Running pass: CoroSplitPass on (x264_rd_cost_part) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_rdo_init)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_rdo_init)
Running pass: DevirtSCCRepeatedPass on (x264_rdo_init) (1 node)
Running pass: InlinerPass on (x264_rdo_init) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_rdo_init) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_rdo_init) (1 node)
Running pass: SROAPass on x264_rdo_init (114 instructions)
Running analysis: DominatorTreeAnalysis on x264_rdo_init
Running pass: EarlyCSEPass on x264_rdo_init (114 instructions)
Running analysis: MemorySSAAnalysis on x264_rdo_init
Running analysis: AAManager on x264_rdo_init
Running analysis: BasicAA on x264_rdo_init
Running pass: SpeculativeExecutionPass on x264_rdo_init (114 instructions)
Running pass: JumpThreadingPass on x264_rdo_init (114 instructions)
Running analysis: LazyValueAnalysis on x264_rdo_init
Invalidating analysis: MemorySSAAnalysis on x264_rdo_init
Running pass: CorrelatedValuePropagationPass on x264_rdo_init (116 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rdo_init
Running pass: SimplifyCFGPass on x264_rdo_init (112 instructions)
Running pass: InstCombinePass on x264_rdo_init (112 instructions)
Running pass: AggressiveInstCombinePass on x264_rdo_init (112 instructions)
Running pass: LibCallsShrinkWrapPass on x264_rdo_init (112 instructions)
Running pass: TailCallElimPass on x264_rdo_init (112 instructions)
Running pass: SimplifyCFGPass on x264_rdo_init (112 instructions)
Running pass: ReassociatePass on x264_rdo_init (112 instructions)
Running pass: ConstraintEliminationPass on x264_rdo_init (112 instructions)
Running analysis: LoopAnalysis on x264_rdo_init
Running analysis: ScalarEvolutionAnalysis on x264_rdo_init
Running pass: LoopSimplifyPass on x264_rdo_init (112 instructions)
Running pass: LCSSAPass on x264_rdo_init (114 instructions)
Running analysis: MemorySSAAnalysis on x264_rdo_init
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rdo_init
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rdo_init
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rdo_init
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rdo_init
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rdo_init
Running pass: SimplifyCFGPass on x264_rdo_init (116 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_rdo_init
Invalidating analysis: BasicAA on x264_rdo_init
Invalidating analysis: AAManager on x264_rdo_init
Invalidating analysis: LoopAnalysis on x264_rdo_init
Invalidating analysis: ScalarEvolutionAnalysis on x264_rdo_init
Invalidating analysis: MemorySSAAnalysis on x264_rdo_init
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Running pass: InstCombinePass on x264_rdo_init (114 instructions)
Running analysis: DominatorTreeAnalysis on x264_rdo_init
Running analysis: AAManager on x264_rdo_init
Running analysis: BasicAA on x264_rdo_init
Running pass: LoopSimplifyPass on x264_rdo_init (112 instructions)
Running analysis: LoopAnalysis on x264_rdo_init
Running pass: LCSSAPass on x264_rdo_init (114 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rdo_init
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Running pass: LoopIdiomRecognizePass on loop %.preheader2 in function x264_rdo_init
Running pass: IndVarSimplifyPass on loop %.preheader2 in function x264_rdo_init
Running pass: LoopDeletionPass on loop %.preheader2 in function x264_rdo_init
Running pass: LoopFullUnrollPass on loop %.preheader2 in function x264_rdo_init
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rdo_init
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rdo_init
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopIdiomRecognizePass on loop %.preheader in function x264_rdo_init
Running pass: IndVarSimplifyPass on loop %.preheader in function x264_rdo_init
Running pass: LoopDeletionPass on loop %.preheader in function x264_rdo_init
Running pass: LoopFullUnrollPass on loop %.preheader in function x264_rdo_init
Running pass: SROAPass on x264_rdo_init (115 instructions)
Running pass: VectorCombinePass on x264_rdo_init (115 instructions)
Running pass: MergedLoadStoreMotionPass on x264_rdo_init (115 instructions)
Running pass: GVNPass on x264_rdo_init (115 instructions)
Running analysis: MemoryDependenceAnalysis on x264_rdo_init
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_rdo_init
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Invalidating analysis: MemoryDependenceAnalysis on x264_rdo_init
Running pass: SCCPPass on x264_rdo_init (113 instructions)
Running pass: BDCEPass on x264_rdo_init (113 instructions)
Running analysis: DemandedBitsAnalysis on x264_rdo_init
Running pass: InstCombinePass on x264_rdo_init (113 instructions)
Running pass: JumpThreadingPass on x264_rdo_init (113 instructions)
Running analysis: LazyValueAnalysis on x264_rdo_init
Running pass: CorrelatedValuePropagationPass on x264_rdo_init (113 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rdo_init
Running pass: ADCEPass on x264_rdo_init (113 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_rdo_init
Running pass: MemCpyOptPass on x264_rdo_init (113 instructions)
Running analysis: MemorySSAAnalysis on x264_rdo_init
Running pass: DSEPass on x264_rdo_init (113 instructions)
Running pass: MoveAutoInitPass on x264_rdo_init (113 instructions)
Running pass: LoopSimplifyPass on x264_rdo_init (113 instructions)
Running pass: LCSSAPass on x264_rdo_init (113 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_rdo_init
Running analysis: ScalarEvolutionAnalysis on x264_rdo_init
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Running pass: LICMPass on loop %.preheader2 in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %.preheader in function x264_rdo_init
Running pass: CoroElidePass on x264_rdo_init (115 instructions)
Running pass: SimplifyCFGPass on x264_rdo_init (115 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rdo_init
Invalidating analysis: BasicAA on x264_rdo_init
Invalidating analysis: AAManager on x264_rdo_init
Invalidating analysis: LoopAnalysis on x264_rdo_init
Invalidating analysis: PostDominatorTreeAnalysis on x264_rdo_init
Invalidating analysis: MemorySSAAnalysis on x264_rdo_init
Invalidating analysis: ScalarEvolutionAnalysis on x264_rdo_init
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Running pass: InstCombinePass on x264_rdo_init (113 instructions)
Running analysis: DominatorTreeAnalysis on x264_rdo_init
Running analysis: AAManager on x264_rdo_init
Running analysis: BasicAA on x264_rdo_init
Invalidating analysis: DominatorTreeAnalysis on x264_rdo_init
Invalidating analysis: BasicAA on x264_rdo_init
Invalidating analysis: AAManager on x264_rdo_init
Running pass: PostOrderFunctionAttrsPass on (x264_rdo_init) (1 node)
Running analysis: AAManager on x264_rdo_init
Running analysis: BasicAA on x264_rdo_init
Running analysis: DominatorTreeAnalysis on x264_rdo_init
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_rdo_init (111 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_rdo_init
Running pass: CoroSplitPass on (x264_rdo_init) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (quant_trellis_cabac)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (quant_trellis_cabac)
Running pass: DevirtSCCRepeatedPass on (quant_trellis_cabac) (1 node)
Running pass: InlinerPass on (quant_trellis_cabac) (1 node)
Running pass: PostOrderFunctionAttrsPass on (quant_trellis_cabac) (1 node)
Running pass: OpenMPOptCGSCCPass on (quant_trellis_cabac) (1 node)
Running pass: SROAPass on quant_trellis_cabac (705 instructions)
Running analysis: DominatorTreeAnalysis on quant_trellis_cabac
Running pass: EarlyCSEPass on quant_trellis_cabac (709 instructions)
Running analysis: MemorySSAAnalysis on quant_trellis_cabac
Running analysis: AAManager on quant_trellis_cabac
Running analysis: BasicAA on quant_trellis_cabac
Running pass: SpeculativeExecutionPass on quant_trellis_cabac (707 instructions)
Running pass: JumpThreadingPass on quant_trellis_cabac (707 instructions)
Running analysis: LazyValueAnalysis on quant_trellis_cabac
Running pass: CorrelatedValuePropagationPass on quant_trellis_cabac (707 instructions)
Invalidating analysis: LazyValueAnalysis on quant_trellis_cabac
Running pass: SimplifyCFGPass on quant_trellis_cabac (707 instructions)
Running pass: InstCombinePass on quant_trellis_cabac (707 instructions)
Invalidating analysis: MemorySSAAnalysis on quant_trellis_cabac
Running pass: AggressiveInstCombinePass on quant_trellis_cabac (707 instructions)
Running pass: LibCallsShrinkWrapPass on quant_trellis_cabac (707 instructions)
Running pass: TailCallElimPass on quant_trellis_cabac (707 instructions)
Running pass: SimplifyCFGPass on quant_trellis_cabac (707 instructions)
Running pass: ReassociatePass on quant_trellis_cabac (707 instructions)
Running pass: ConstraintEliminationPass on quant_trellis_cabac (707 instructions)
Running analysis: LoopAnalysis on quant_trellis_cabac
Running analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Running pass: LoopSimplifyPass on quant_trellis_cabac (707 instructions)
Running pass: LCSSAPass on quant_trellis_cabac (713 instructions)
Running analysis: MemorySSAAnalysis on quant_trellis_cabac
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SimplifyCFGPass on quant_trellis_cabac (719 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on quant_trellis_cabac
Invalidating analysis: BasicAA on quant_trellis_cabac
Invalidating analysis: AAManager on quant_trellis_cabac
Invalidating analysis: LoopAnalysis on quant_trellis_cabac
Invalidating analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Invalidating analysis: MemorySSAAnalysis on quant_trellis_cabac
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Running pass: InstCombinePass on quant_trellis_cabac (711 instructions)
Running analysis: DominatorTreeAnalysis on quant_trellis_cabac
Running analysis: AAManager on quant_trellis_cabac
Running analysis: BasicAA on quant_trellis_cabac
Running pass: LoopSimplifyPass on quant_trellis_cabac (707 instructions)
Running analysis: LoopAnalysis on quant_trellis_cabac
Running pass: LCSSAPass on quant_trellis_cabac (713 instructions)
Running analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopIdiomRecognizePass on loop %.preheader24 in function quant_trellis_cabac
Running pass: IndVarSimplifyPass on loop %.preheader24 in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %.preheader24 in function quant_trellis_cabac
Running pass: LoopFullUnrollPass on loop %.preheader24 in function quant_trellis_cabac
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopIdiomRecognizePass on loop %.preheader in function quant_trellis_cabac
Running pass: IndVarSimplifyPass on loop %.preheader in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %.preheader in function quant_trellis_cabac
Running pass: LoopFullUnrollPass on loop %.preheader in function quant_trellis_cabac
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: SROAPass on quant_trellis_cabac (719 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Running pass: VectorCombinePass on quant_trellis_cabac (723 instructions)
Running pass: MergedLoadStoreMotionPass on quant_trellis_cabac (723 instructions)
Running pass: GVNPass on quant_trellis_cabac (723 instructions)
Running analysis: MemoryDependenceAnalysis on quant_trellis_cabac
Invalidating analysis: MemoryDependenceAnalysis on quant_trellis_cabac
Running pass: SCCPPass on quant_trellis_cabac (716 instructions)
Running pass: BDCEPass on quant_trellis_cabac (716 instructions)
Running analysis: DemandedBitsAnalysis on quant_trellis_cabac
Invalidating analysis: DemandedBitsAnalysis on quant_trellis_cabac
Running pass: InstCombinePass on quant_trellis_cabac (715 instructions)
Running pass: JumpThreadingPass on quant_trellis_cabac (715 instructions)
Running analysis: LazyValueAnalysis on quant_trellis_cabac
Invalidating analysis: LoopAnalysis on quant_trellis_cabac
Running pass: CorrelatedValuePropagationPass on quant_trellis_cabac (711 instructions)
Invalidating analysis: LazyValueAnalysis on quant_trellis_cabac
Running pass: ADCEPass on quant_trellis_cabac (711 instructions)
Running analysis: PostDominatorTreeAnalysis on quant_trellis_cabac
Running pass: MemCpyOptPass on quant_trellis_cabac (711 instructions)
Running analysis: MemorySSAAnalysis on quant_trellis_cabac
Running pass: DSEPass on quant_trellis_cabac (711 instructions)
Running analysis: LoopAnalysis on quant_trellis_cabac
Running pass: MoveAutoInitPass on quant_trellis_cabac (711 instructions)
Running pass: LoopSimplifyPass on quant_trellis_cabac (711 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on quant_trellis_cabac
Running pass: LCSSAPass on quant_trellis_cabac (715 instructions)
Running analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %.preheader24 in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %.preheader in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: CoroElidePass on quant_trellis_cabac (721 instructions)
Running pass: SimplifyCFGPass on quant_trellis_cabac (721 instructions)
Invalidating analysis: DominatorTreeAnalysis on quant_trellis_cabac
Invalidating analysis: BasicAA on quant_trellis_cabac
Invalidating analysis: AAManager on quant_trellis_cabac
Invalidating analysis: MemorySSAAnalysis on quant_trellis_cabac
Invalidating analysis: LoopAnalysis on quant_trellis_cabac
Invalidating analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Running pass: InstCombinePass on quant_trellis_cabac (713 instructions)
Running analysis: DominatorTreeAnalysis on quant_trellis_cabac
Running analysis: AAManager on quant_trellis_cabac
Running analysis: BasicAA on quant_trellis_cabac
Invalidating analysis: DominatorTreeAnalysis on quant_trellis_cabac
Invalidating analysis: BasicAA on quant_trellis_cabac
Invalidating analysis: AAManager on quant_trellis_cabac
Running pass: PostOrderFunctionAttrsPass on (quant_trellis_cabac) (1 node)
Running analysis: AAManager on quant_trellis_cabac
Running analysis: BasicAA on quant_trellis_cabac
Running analysis: DominatorTreeAnalysis on quant_trellis_cabac
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on quant_trellis_cabac (709 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on quant_trellis_cabac
Running pass: CoroSplitPass on (quant_trellis_cabac) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_quant_dc_trellis)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_quant_dc_trellis)
Running pass: DevirtSCCRepeatedPass on (x264_quant_dc_trellis) (1 node)
Running pass: InlinerPass on (x264_quant_dc_trellis) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_quant_dc_trellis
Running analysis: BranchProbabilityAnalysis on x264_quant_dc_trellis
Running analysis: LoopAnalysis on x264_quant_dc_trellis
Running analysis: DominatorTreeAnalysis on x264_quant_dc_trellis
Running analysis: PostDominatorTreeAnalysis on x264_quant_dc_trellis
Running pass: PostOrderFunctionAttrsPass on (x264_quant_dc_trellis) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_quant_dc_trellis) (1 node)
Running pass: SROAPass on x264_quant_dc_trellis (26 instructions)
Running pass: EarlyCSEPass on x264_quant_dc_trellis (26 instructions)
Running analysis: MemorySSAAnalysis on x264_quant_dc_trellis
Running analysis: AAManager on x264_quant_dc_trellis
Running analysis: BasicAA on x264_quant_dc_trellis
Running pass: SpeculativeExecutionPass on x264_quant_dc_trellis (26 instructions)
Running pass: JumpThreadingPass on x264_quant_dc_trellis (26 instructions)
Running analysis: LazyValueAnalysis on x264_quant_dc_trellis
Running pass: CorrelatedValuePropagationPass on x264_quant_dc_trellis (26 instructions)
Invalidating analysis: LazyValueAnalysis on x264_quant_dc_trellis
Running pass: SimplifyCFGPass on x264_quant_dc_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_dc_trellis (26 instructions)
Running pass: AggressiveInstCombinePass on x264_quant_dc_trellis (26 instructions)
Running pass: LibCallsShrinkWrapPass on x264_quant_dc_trellis (26 instructions)
Running pass: TailCallElimPass on x264_quant_dc_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_dc_trellis (26 instructions)
Running pass: ReassociatePass on x264_quant_dc_trellis (26 instructions)
Running pass: ConstraintEliminationPass on x264_quant_dc_trellis (26 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_quant_dc_trellis
Running pass: LoopSimplifyPass on x264_quant_dc_trellis (26 instructions)
Running pass: LCSSAPass on x264_quant_dc_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_dc_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_dc_trellis (26 instructions)
Running pass: LoopSimplifyPass on x264_quant_dc_trellis (26 instructions)
Running pass: LCSSAPass on x264_quant_dc_trellis (26 instructions)
Running pass: SROAPass on x264_quant_dc_trellis (26 instructions)
Running pass: VectorCombinePass on x264_quant_dc_trellis (26 instructions)
Running pass: MergedLoadStoreMotionPass on x264_quant_dc_trellis (26 instructions)
Running pass: GVNPass on x264_quant_dc_trellis (26 instructions)
Running analysis: MemoryDependenceAnalysis on x264_quant_dc_trellis
Running pass: SCCPPass on x264_quant_dc_trellis (26 instructions)
Running pass: BDCEPass on x264_quant_dc_trellis (26 instructions)
Running analysis: DemandedBitsAnalysis on x264_quant_dc_trellis
Running pass: InstCombinePass on x264_quant_dc_trellis (26 instructions)
Running pass: JumpThreadingPass on x264_quant_dc_trellis (26 instructions)
Running analysis: LazyValueAnalysis on x264_quant_dc_trellis
Running pass: CorrelatedValuePropagationPass on x264_quant_dc_trellis (26 instructions)
Invalidating analysis: LazyValueAnalysis on x264_quant_dc_trellis
Running pass: ADCEPass on x264_quant_dc_trellis (26 instructions)
Running pass: MemCpyOptPass on x264_quant_dc_trellis (26 instructions)
Running pass: DSEPass on x264_quant_dc_trellis (26 instructions)
Running pass: MoveAutoInitPass on x264_quant_dc_trellis (26 instructions)
Running pass: LoopSimplifyPass on x264_quant_dc_trellis (26 instructions)
Running pass: LCSSAPass on x264_quant_dc_trellis (26 instructions)
Running pass: CoroElidePass on x264_quant_dc_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_dc_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_dc_trellis (26 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_quant_dc_trellis
Invalidating analysis: LoopAnalysis on x264_quant_dc_trellis
Invalidating analysis: PostDominatorTreeAnalysis on x264_quant_dc_trellis
Invalidating analysis: BranchProbabilityAnalysis on x264_quant_dc_trellis
Invalidating analysis: BlockFrequencyAnalysis on x264_quant_dc_trellis
Invalidating analysis: BasicAA on x264_quant_dc_trellis
Invalidating analysis: AAManager on x264_quant_dc_trellis
Invalidating analysis: MemorySSAAnalysis on x264_quant_dc_trellis
Invalidating analysis: ScalarEvolutionAnalysis on x264_quant_dc_trellis
Invalidating analysis: MemoryDependenceAnalysis on x264_quant_dc_trellis
Invalidating analysis: DemandedBitsAnalysis on x264_quant_dc_trellis
Running pass: PostOrderFunctionAttrsPass on (x264_quant_dc_trellis) (1 node)
Running analysis: AAManager on x264_quant_dc_trellis
Running analysis: BasicAA on x264_quant_dc_trellis
Running analysis: DominatorTreeAnalysis on x264_quant_dc_trellis
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_quant_dc_trellis (26 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_quant_dc_trellis
Running pass: CoroSplitPass on (x264_quant_dc_trellis) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_quant_4x4_trellis)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_quant_4x4_trellis)
Running pass: DevirtSCCRepeatedPass on (x264_quant_4x4_trellis) (1 node)
Running pass: InlinerPass on (x264_quant_4x4_trellis) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_quant_4x4_trellis
Running analysis: BranchProbabilityAnalysis on x264_quant_4x4_trellis
Running analysis: LoopAnalysis on x264_quant_4x4_trellis
Running analysis: DominatorTreeAnalysis on x264_quant_4x4_trellis
Running analysis: PostDominatorTreeAnalysis on x264_quant_4x4_trellis
Running pass: PostOrderFunctionAttrsPass on (x264_quant_4x4_trellis) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_quant_4x4_trellis) (1 node)
Running pass: SROAPass on x264_quant_4x4_trellis (26 instructions)
Running pass: EarlyCSEPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: MemorySSAAnalysis on x264_quant_4x4_trellis
Running analysis: AAManager on x264_quant_4x4_trellis
Running analysis: BasicAA on x264_quant_4x4_trellis
Running pass: SpeculativeExecutionPass on x264_quant_4x4_trellis (26 instructions)
Running pass: JumpThreadingPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: LazyValueAnalysis on x264_quant_4x4_trellis
Running pass: CorrelatedValuePropagationPass on x264_quant_4x4_trellis (26 instructions)
Invalidating analysis: LazyValueAnalysis on x264_quant_4x4_trellis
Running pass: SimplifyCFGPass on x264_quant_4x4_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_4x4_trellis (26 instructions)
Running pass: AggressiveInstCombinePass on x264_quant_4x4_trellis (26 instructions)
Running pass: LibCallsShrinkWrapPass on x264_quant_4x4_trellis (26 instructions)
Running pass: TailCallElimPass on x264_quant_4x4_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_4x4_trellis (26 instructions)
Running pass: ReassociatePass on x264_quant_4x4_trellis (26 instructions)
Running pass: ConstraintEliminationPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_quant_4x4_trellis
Running pass: LoopSimplifyPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LCSSAPass on x264_quant_4x4_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_4x4_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_4x4_trellis (26 instructions)
Running pass: LoopSimplifyPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LCSSAPass on x264_quant_4x4_trellis (26 instructions)
Running pass: SROAPass on x264_quant_4x4_trellis (26 instructions)
Running pass: VectorCombinePass on x264_quant_4x4_trellis (26 instructions)
Running pass: MergedLoadStoreMotionPass on x264_quant_4x4_trellis (26 instructions)
Running pass: GVNPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: MemoryDependenceAnalysis on x264_quant_4x4_trellis
Running pass: SCCPPass on x264_quant_4x4_trellis (26 instructions)
Running pass: BDCEPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: DemandedBitsAnalysis on x264_quant_4x4_trellis
Running pass: InstCombinePass on x264_quant_4x4_trellis (26 instructions)
Running pass: JumpThreadingPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: LazyValueAnalysis on x264_quant_4x4_trellis
Running pass: CorrelatedValuePropagationPass on x264_quant_4x4_trellis (26 instructions)
Invalidating analysis: LazyValueAnalysis on x264_quant_4x4_trellis
Running pass: ADCEPass on x264_quant_4x4_trellis (26 instructions)
Running pass: MemCpyOptPass on x264_quant_4x4_trellis (26 instructions)
Running pass: DSEPass on x264_quant_4x4_trellis (26 instructions)
Running pass: MoveAutoInitPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LoopSimplifyPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LCSSAPass on x264_quant_4x4_trellis (26 instructions)
Running pass: CoroElidePass on x264_quant_4x4_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_4x4_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_4x4_trellis (26 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_quant_4x4_trellis
Invalidating analysis: LoopAnalysis on x264_quant_4x4_trellis
Invalidating analysis: PostDominatorTreeAnalysis on x264_quant_4x4_trellis
Invalidating analysis: BranchProbabilityAnalysis on x264_quant_4x4_trellis
Invalidating analysis: BlockFrequencyAnalysis on x264_quant_4x4_trellis
Invalidating analysis: BasicAA on x264_quant_4x4_trellis
Invalidating analysis: AAManager on x264_quant_4x4_trellis
Invalidating analysis: MemorySSAAnalysis on x264_quant_4x4_trellis
Invalidating analysis: ScalarEvolutionAnalysis on x264_quant_4x4_trellis
Invalidating analysis: MemoryDependenceAnalysis on x264_quant_4x4_trellis
Invalidating analysis: DemandedBitsAnalysis on x264_quant_4x4_trellis
Running pass: PostOrderFunctionAttrsPass on (x264_quant_4x4_trellis) (1 node)
Running analysis: AAManager on x264_quant_4x4_trellis
Running analysis: BasicAA on x264_quant_4x4_trellis
Running analysis: DominatorTreeAnalysis on x264_quant_4x4_trellis
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_quant_4x4_trellis (26 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_quant_4x4_trellis
Running pass: CoroSplitPass on (x264_quant_4x4_trellis) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_quant_8x8_trellis)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_quant_8x8_trellis)
Running pass: DevirtSCCRepeatedPass on (x264_quant_8x8_trellis) (1 node)
Running pass: InlinerPass on (x264_quant_8x8_trellis) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_quant_8x8_trellis
Running analysis: BranchProbabilityAnalysis on x264_quant_8x8_trellis
Running analysis: LoopAnalysis on x264_quant_8x8_trellis
Running analysis: DominatorTreeAnalysis on x264_quant_8x8_trellis
Running analysis: PostDominatorTreeAnalysis on x264_quant_8x8_trellis
Running pass: PostOrderFunctionAttrsPass on (x264_quant_8x8_trellis) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_quant_8x8_trellis) (1 node)
Running pass: SROAPass on x264_quant_8x8_trellis (21 instructions)
Running pass: EarlyCSEPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: MemorySSAAnalysis on x264_quant_8x8_trellis
Running analysis: AAManager on x264_quant_8x8_trellis
Running analysis: BasicAA on x264_quant_8x8_trellis
Running pass: SpeculativeExecutionPass on x264_quant_8x8_trellis (21 instructions)
Running pass: JumpThreadingPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: LazyValueAnalysis on x264_quant_8x8_trellis
Running pass: CorrelatedValuePropagationPass on x264_quant_8x8_trellis (21 instructions)
Invalidating analysis: LazyValueAnalysis on x264_quant_8x8_trellis
Running pass: SimplifyCFGPass on x264_quant_8x8_trellis (21 instructions)
Running pass: InstCombinePass on x264_quant_8x8_trellis (21 instructions)
Running pass: AggressiveInstCombinePass on x264_quant_8x8_trellis (21 instructions)
Running pass: LibCallsShrinkWrapPass on x264_quant_8x8_trellis (21 instructions)
Running pass: TailCallElimPass on x264_quant_8x8_trellis (21 instructions)
Running pass: SimplifyCFGPass on x264_quant_8x8_trellis (21 instructions)
Running pass: ReassociatePass on x264_quant_8x8_trellis (21 instructions)
Running pass: ConstraintEliminationPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_quant_8x8_trellis
Running pass: LoopSimplifyPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LCSSAPass on x264_quant_8x8_trellis (21 instructions)
Running pass: SimplifyCFGPass on x264_quant_8x8_trellis (21 instructions)
Running pass: InstCombinePass on x264_quant_8x8_trellis (21 instructions)
Running pass: LoopSimplifyPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LCSSAPass on x264_quant_8x8_trellis (21 instructions)
Running pass: SROAPass on x264_quant_8x8_trellis (21 instructions)
Running pass: VectorCombinePass on x264_quant_8x8_trellis (21 instructions)
Running pass: MergedLoadStoreMotionPass on x264_quant_8x8_trellis (21 instructions)
Running pass: GVNPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: MemoryDependenceAnalysis on x264_quant_8x8_trellis
Running pass: SCCPPass on x264_quant_8x8_trellis (21 instructions)
Running pass: BDCEPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: DemandedBitsAnalysis on x264_quant_8x8_trellis
Running pass: InstCombinePass on x264_quant_8x8_trellis (21 instructions)
Running pass: JumpThreadingPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: LazyValueAnalysis on x264_quant_8x8_trellis
Running pass: CorrelatedValuePropagationPass on x264_quant_8x8_trellis (21 instructions)
Invalidating analysis: LazyValueAnalysis on x264_quant_8x8_trellis
Running pass: ADCEPass on x264_quant_8x8_trellis (21 instructions)
Running pass: MemCpyOptPass on x264_quant_8x8_trellis (21 instructions)
Running pass: DSEPass on x264_quant_8x8_trellis (21 instructions)
Running pass: MoveAutoInitPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LoopSimplifyPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LCSSAPass on x264_quant_8x8_trellis (21 instructions)
Running pass: CoroElidePass on x264_quant_8x8_trellis (21 instructions)
Running pass: SimplifyCFGPass on x264_quant_8x8_trellis (21 instructions)
Running pass: InstCombinePass on x264_quant_8x8_trellis (21 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_quant_8x8_trellis
Invalidating analysis: LoopAnalysis on x264_quant_8x8_trellis
Invalidating analysis: PostDominatorTreeAnalysis on x264_quant_8x8_trellis
Invalidating analysis: BranchProbabilityAnalysis on x264_quant_8x8_trellis
Invalidating analysis: BlockFrequencyAnalysis on x264_quant_8x8_trellis
Invalidating analysis: BasicAA on x264_quant_8x8_trellis
Invalidating analysis: AAManager on x264_quant_8x8_trellis
Invalidating analysis: MemorySSAAnalysis on x264_quant_8x8_trellis
Invalidating analysis: ScalarEvolutionAnalysis on x264_quant_8x8_trellis
Invalidating analysis: MemoryDependenceAnalysis on x264_quant_8x8_trellis
Invalidating analysis: DemandedBitsAnalysis on x264_quant_8x8_trellis
Running pass: PostOrderFunctionAttrsPass on (x264_quant_8x8_trellis) (1 node)
Running analysis: AAManager on x264_quant_8x8_trellis
Running analysis: BasicAA on x264_quant_8x8_trellis
Running analysis: DominatorTreeAnalysis on x264_quant_8x8_trellis
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_quant_8x8_trellis (21 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_quant_8x8_trellis
Running pass: CoroSplitPass on (x264_quant_8x8_trellis) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_analyse_init_costs)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_analyse_init_costs)
Running pass: DevirtSCCRepeatedPass on (x264_analyse_init_costs) (1 node)
Running pass: InlinerPass on (x264_analyse_init_costs) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_analyse_init_costs) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_analyse_init_costs) (1 node)
Running pass: SROAPass on x264_analyse_init_costs (298 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Running pass: EarlyCSEPass on x264_analyse_init_costs (298 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_init_costs
Running analysis: AAManager on x264_analyse_init_costs
Running analysis: BasicAA on x264_analyse_init_costs
Running pass: SpeculativeExecutionPass on x264_analyse_init_costs (298 instructions)
Running pass: JumpThreadingPass on x264_analyse_init_costs (298 instructions)
Running analysis: LazyValueAnalysis on x264_analyse_init_costs
Running pass: CorrelatedValuePropagationPass on x264_analyse_init_costs (298 instructions)
Invalidating analysis: LazyValueAnalysis on x264_analyse_init_costs
Running pass: SimplifyCFGPass on x264_analyse_init_costs (298 instructions)
Running pass: InstCombinePass on x264_analyse_init_costs (298 instructions)
Running pass: AggressiveInstCombinePass on x264_analyse_init_costs (298 instructions)
Running pass: LibCallsShrinkWrapPass on x264_analyse_init_costs (298 instructions)
Running pass: TailCallElimPass on x264_analyse_init_costs (298 instructions)
Running pass: SimplifyCFGPass on x264_analyse_init_costs (298 instructions)
Running pass: ReassociatePass on x264_analyse_init_costs (298 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_analyse_init_costs
Running pass: ConstraintEliminationPass on x264_analyse_init_costs (298 instructions)
Running analysis: LoopAnalysis on x264_analyse_init_costs
Running analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Running pass: LoopSimplifyPass on x264_analyse_init_costs (298 instructions)
Running pass: LCSSAPass on x264_analyse_init_costs (307 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_init_costs
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SimplifyCFGPass on x264_analyse_init_costs (307 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Invalidating analysis: BasicAA on x264_analyse_init_costs
Invalidating analysis: AAManager on x264_analyse_init_costs
Invalidating analysis: LoopAnalysis on x264_analyse_init_costs
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Invalidating analysis: MemorySSAAnalysis on x264_analyse_init_costs
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Running pass: InstCombinePass on x264_analyse_init_costs (298 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Running analysis: AAManager on x264_analyse_init_costs
Running analysis: BasicAA on x264_analyse_init_costs
Running pass: LoopSimplifyPass on x264_analyse_init_costs (298 instructions)
Running analysis: LoopAnalysis on x264_analyse_init_costs
Running pass: LCSSAPass on x264_analyse_init_costs (307 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopIdiomRecognizePass on loop %.preheader10 in function x264_analyse_init_costs
Running pass: IndVarSimplifyPass on loop %.preheader10 in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %.preheader10 in function x264_analyse_init_costs
Running pass: LoopFullUnrollPass on loop %.preheader10 in function x264_analyse_init_costs
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopIdiomRecognizePass on loop %.preheader8 in function x264_analyse_init_costs
Running pass: IndVarSimplifyPass on loop %.preheader8 in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %.preheader8 in function x264_analyse_init_costs
Running pass: LoopFullUnrollPass on loop %.preheader8 in function x264_analyse_init_costs
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopIdiomRecognizePass on loop %.preheader6 in function x264_analyse_init_costs
Running pass: IndVarSimplifyPass on loop %.preheader6 in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %.preheader6 in function x264_analyse_init_costs
Running pass: LoopFullUnrollPass on loop %.preheader6 in function x264_analyse_init_costs
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopIdiomRecognizePass on loop %.preheader in function x264_analyse_init_costs
Running pass: IndVarSimplifyPass on loop %.preheader in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %.preheader in function x264_analyse_init_costs
Running pass: LoopFullUnrollPass on loop %.preheader in function x264_analyse_init_costs
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: SROAPass on x264_analyse_init_costs (307 instructions)
Running pass: VectorCombinePass on x264_analyse_init_costs (307 instructions)
Running pass: MergedLoadStoreMotionPass on x264_analyse_init_costs (307 instructions)
Running pass: GVNPass on x264_analyse_init_costs (307 instructions)
Running analysis: MemoryDependenceAnalysis on x264_analyse_init_costs
Running pass: SCCPPass on x264_analyse_init_costs (307 instructions)
Running pass: BDCEPass on x264_analyse_init_costs (307 instructions)
Running analysis: DemandedBitsAnalysis on x264_analyse_init_costs
Running pass: InstCombinePass on x264_analyse_init_costs (307 instructions)
Running pass: JumpThreadingPass on x264_analyse_init_costs (307 instructions)
Running analysis: LazyValueAnalysis on x264_analyse_init_costs
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: LoopAnalysis on x264_analyse_init_costs
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Invalidating analysis: MemoryDependenceAnalysis on x264_analyse_init_costs
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_init_costs
Running pass: CorrelatedValuePropagationPass on x264_analyse_init_costs (302 instructions)
Invalidating analysis: LazyValueAnalysis on x264_analyse_init_costs
Running pass: ADCEPass on x264_analyse_init_costs (302 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_analyse_init_costs
Running pass: MemCpyOptPass on x264_analyse_init_costs (302 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_init_costs
Running pass: DSEPass on x264_analyse_init_costs (300 instructions)
Running analysis: LoopAnalysis on x264_analyse_init_costs
Running pass: MoveAutoInitPass on x264_analyse_init_costs (300 instructions)
Running pass: LoopSimplifyPass on x264_analyse_init_costs (300 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_analyse_init_costs
Running pass: LCSSAPass on x264_analyse_init_costs (305 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %.preheader10 in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %.preheader8 in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %.preheader6 in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %.preheader in function x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: CoroElidePass on x264_analyse_init_costs (305 instructions)
Running pass: SimplifyCFGPass on x264_analyse_init_costs (305 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Invalidating analysis: BasicAA on x264_analyse_init_costs
Invalidating analysis: AAManager on x264_analyse_init_costs
Invalidating analysis: MemorySSAAnalysis on x264_analyse_init_costs
Invalidating analysis: LoopAnalysis on x264_analyse_init_costs
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Running pass: InstCombinePass on x264_analyse_init_costs (296 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Running analysis: AAManager on x264_analyse_init_costs
Running analysis: BasicAA on x264_analyse_init_costs
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Invalidating analysis: BasicAA on x264_analyse_init_costs
Invalidating analysis: AAManager on x264_analyse_init_costs
Running pass: PostOrderFunctionAttrsPass on (x264_analyse_init_costs) (1 node)
Running analysis: AAManager on x264_analyse_init_costs
Running analysis: BasicAA on x264_analyse_init_costs
Running analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_analyse_init_costs (294 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_analyse_init_costs
Running pass: CoroSplitPass on (x264_analyse_init_costs) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_analyse_free_costs)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_analyse_free_costs)
Running pass: DevirtSCCRepeatedPass on (x264_analyse_free_costs) (1 node)
Running pass: InlinerPass on (x264_analyse_free_costs) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_analyse_free_costs) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_analyse_free_costs) (1 node)
Running pass: SROAPass on x264_analyse_free_costs (34 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_free_costs
Running pass: EarlyCSEPass on x264_analyse_free_costs (34 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_free_costs
Running analysis: AAManager on x264_analyse_free_costs
Running analysis: BasicAA on x264_analyse_free_costs
Running pass: SpeculativeExecutionPass on x264_analyse_free_costs (34 instructions)
Running pass: JumpThreadingPass on x264_analyse_free_costs (34 instructions)
Running analysis: LazyValueAnalysis on x264_analyse_free_costs
Running pass: CorrelatedValuePropagationPass on x264_analyse_free_costs (34 instructions)
Invalidating analysis: LazyValueAnalysis on x264_analyse_free_costs
Running pass: SimplifyCFGPass on x264_analyse_free_costs (34 instructions)
Running pass: InstCombinePass on x264_analyse_free_costs (34 instructions)
Running pass: AggressiveInstCombinePass on x264_analyse_free_costs (34 instructions)
Running pass: LibCallsShrinkWrapPass on x264_analyse_free_costs (34 instructions)
Running pass: TailCallElimPass on x264_analyse_free_costs (34 instructions)
Running pass: SimplifyCFGPass on x264_analyse_free_costs (34 instructions)
Running pass: ReassociatePass on x264_analyse_free_costs (34 instructions)
Running pass: ConstraintEliminationPass on x264_analyse_free_costs (34 instructions)
Running analysis: LoopAnalysis on x264_analyse_free_costs
Running analysis: ScalarEvolutionAnalysis on x264_analyse_free_costs
Running pass: LoopSimplifyPass on x264_analyse_free_costs (34 instructions)
Running pass: LCSSAPass on x264_analyse_free_costs (34 instructions)
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_free_costs
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: SimplifyCFGPass on x264_analyse_free_costs (34 instructions)
Running pass: InstCombinePass on x264_analyse_free_costs (34 instructions)
Running pass: LoopSimplifyPass on x264_analyse_free_costs (34 instructions)
Running pass: LCSSAPass on x264_analyse_free_costs (34 instructions)
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: SROAPass on x264_analyse_free_costs (34 instructions)
Running pass: VectorCombinePass on x264_analyse_free_costs (34 instructions)
Running pass: MergedLoadStoreMotionPass on x264_analyse_free_costs (34 instructions)
Running pass: GVNPass on x264_analyse_free_costs (34 instructions)
Running analysis: MemoryDependenceAnalysis on x264_analyse_free_costs
Running pass: SCCPPass on x264_analyse_free_costs (34 instructions)
Running pass: BDCEPass on x264_analyse_free_costs (34 instructions)
Running analysis: DemandedBitsAnalysis on x264_analyse_free_costs
Running pass: InstCombinePass on x264_analyse_free_costs (34 instructions)
Running pass: JumpThreadingPass on x264_analyse_free_costs (34 instructions)
Running analysis: LazyValueAnalysis on x264_analyse_free_costs
Running pass: CorrelatedValuePropagationPass on x264_analyse_free_costs (34 instructions)
Invalidating analysis: LazyValueAnalysis on x264_analyse_free_costs
Running pass: ADCEPass on x264_analyse_free_costs (34 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_analyse_free_costs
Running pass: MemCpyOptPass on x264_analyse_free_costs (34 instructions)
Running pass: DSEPass on x264_analyse_free_costs (34 instructions)
Running pass: MoveAutoInitPass on x264_analyse_free_costs (34 instructions)
Running pass: LoopSimplifyPass on x264_analyse_free_costs (34 instructions)
Running pass: LCSSAPass on x264_analyse_free_costs (34 instructions)
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: CoroElidePass on x264_analyse_free_costs (34 instructions)
Running pass: SimplifyCFGPass on x264_analyse_free_costs (34 instructions)
Running pass: InstCombinePass on x264_analyse_free_costs (34 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_free_costs
Invalidating analysis: BasicAA on x264_analyse_free_costs
Invalidating analysis: AAManager on x264_analyse_free_costs
Invalidating analysis: MemorySSAAnalysis on x264_analyse_free_costs
Invalidating analysis: LoopAnalysis on x264_analyse_free_costs
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_free_costs
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_free_costs
Invalidating analysis: MemoryDependenceAnalysis on x264_analyse_free_costs
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_free_costs
Invalidating analysis: PostDominatorTreeAnalysis on x264_analyse_free_costs
Running pass: PostOrderFunctionAttrsPass on (x264_analyse_free_costs) (1 node)
Running analysis: AAManager on x264_analyse_free_costs
Running analysis: BasicAA on x264_analyse_free_costs
Running analysis: DominatorTreeAnalysis on x264_analyse_free_costs
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_analyse_free_costs (34 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_analyse_free_costs
Running pass: CoroSplitPass on (x264_analyse_free_costs) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_analyse_weight_frame)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_analyse_weight_frame)
Running pass: DevirtSCCRepeatedPass on (x264_analyse_weight_frame) (1 node)
Running pass: InlinerPass on (x264_analyse_weight_frame) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_analyse_weight_frame) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_analyse_weight_frame) (1 node)
Running pass: SROAPass on x264_analyse_weight_frame (84 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Running pass: EarlyCSEPass on x264_analyse_weight_frame (84 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_weight_frame
Running analysis: AAManager on x264_analyse_weight_frame
Running analysis: BasicAA on x264_analyse_weight_frame
Running pass: SpeculativeExecutionPass on x264_analyse_weight_frame (84 instructions)
Running pass: JumpThreadingPass on x264_analyse_weight_frame (84 instructions)
Running analysis: LazyValueAnalysis on x264_analyse_weight_frame
Running pass: CorrelatedValuePropagationPass on x264_analyse_weight_frame (84 instructions)
Invalidating analysis: LazyValueAnalysis on x264_analyse_weight_frame
Running pass: SimplifyCFGPass on x264_analyse_weight_frame (84 instructions)
Running pass: InstCombinePass on x264_analyse_weight_frame (84 instructions)
Running pass: AggressiveInstCombinePass on x264_analyse_weight_frame (84 instructions)
Running pass: LibCallsShrinkWrapPass on x264_analyse_weight_frame (84 instructions)
Running pass: TailCallElimPass on x264_analyse_weight_frame (84 instructions)
Running pass: SimplifyCFGPass on x264_analyse_weight_frame (84 instructions)
Running pass: ReassociatePass on x264_analyse_weight_frame (84 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_analyse_weight_frame
Running pass: ConstraintEliminationPass on x264_analyse_weight_frame (84 instructions)
Running analysis: LoopAnalysis on x264_analyse_weight_frame
Running analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Running pass: LoopSimplifyPass on x264_analyse_weight_frame (84 instructions)
Running pass: LCSSAPass on x264_analyse_weight_frame (86 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_weight_frame
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: SimplifyCFGPass on x264_analyse_weight_frame (87 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Invalidating analysis: BasicAA on x264_analyse_weight_frame
Invalidating analysis: AAManager on x264_analyse_weight_frame
Invalidating analysis: LoopAnalysis on x264_analyse_weight_frame
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Invalidating analysis: MemorySSAAnalysis on x264_analyse_weight_frame
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Running pass: InstCombinePass on x264_analyse_weight_frame (85 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Running analysis: AAManager on x264_analyse_weight_frame
Running analysis: BasicAA on x264_analyse_weight_frame
Running pass: LoopSimplifyPass on x264_analyse_weight_frame (84 instructions)
Running analysis: LoopAnalysis on x264_analyse_weight_frame
Running pass: LCSSAPass on x264_analyse_weight_frame (86 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: SROAPass on x264_analyse_weight_frame (87 instructions)
Running pass: VectorCombinePass on x264_analyse_weight_frame (87 instructions)
Running pass: MergedLoadStoreMotionPass on x264_analyse_weight_frame (87 instructions)
Running pass: GVNPass on x264_analyse_weight_frame (87 instructions)
Running analysis: MemoryDependenceAnalysis on x264_analyse_weight_frame
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Invalidating analysis: MemoryDependenceAnalysis on x264_analyse_weight_frame
Running pass: SCCPPass on x264_analyse_weight_frame (86 instructions)
Running pass: BDCEPass on x264_analyse_weight_frame (86 instructions)
Running analysis: DemandedBitsAnalysis on x264_analyse_weight_frame
Running pass: InstCombinePass on x264_analyse_weight_frame (86 instructions)
Running pass: JumpThreadingPass on x264_analyse_weight_frame (86 instructions)
Running analysis: LazyValueAnalysis on x264_analyse_weight_frame
Invalidating analysis: LoopAnalysis on x264_analyse_weight_frame
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_weight_frame
Running pass: CorrelatedValuePropagationPass on x264_analyse_weight_frame (84 instructions)
Invalidating analysis: LazyValueAnalysis on x264_analyse_weight_frame
Running pass: ADCEPass on x264_analyse_weight_frame (84 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_analyse_weight_frame
Running pass: MemCpyOptPass on x264_analyse_weight_frame (84 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_weight_frame
Running pass: DSEPass on x264_analyse_weight_frame (84 instructions)
Running analysis: LoopAnalysis on x264_analyse_weight_frame
Running pass: MoveAutoInitPass on x264_analyse_weight_frame (84 instructions)
Running pass: LoopSimplifyPass on x264_analyse_weight_frame (84 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_analyse_weight_frame
Running pass: LCSSAPass on x264_analyse_weight_frame (86 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: CoroElidePass on x264_analyse_weight_frame (87 instructions)
Running pass: SimplifyCFGPass on x264_analyse_weight_frame (87 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Invalidating analysis: BasicAA on x264_analyse_weight_frame
Invalidating analysis: AAManager on x264_analyse_weight_frame
Invalidating analysis: MemorySSAAnalysis on x264_analyse_weight_frame
Invalidating analysis: LoopAnalysis on x264_analyse_weight_frame
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Running pass: InstCombinePass on x264_analyse_weight_frame (85 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Running analysis: AAManager on x264_analyse_weight_frame
Running analysis: BasicAA on x264_analyse_weight_frame
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Invalidating analysis: BasicAA on x264_analyse_weight_frame
Invalidating analysis: AAManager on x264_analyse_weight_frame
Running pass: PostOrderFunctionAttrsPass on (x264_analyse_weight_frame) (1 node)
Running analysis: AAManager on x264_analyse_weight_frame
Running analysis: BasicAA on x264_analyse_weight_frame
Running analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_analyse_weight_frame (84 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_analyse_weight_frame
Running pass: CoroSplitPass on (x264_analyse_weight_frame) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_intra)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_intra)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_intra) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_intra) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_intra) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_intra) (1 node)
Running pass: SROAPass on x264_mb_analyse_intra (704 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Running pass: EarlyCSEPass on x264_mb_analyse_intra (704 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_intra
Running analysis: AAManager on x264_mb_analyse_intra
Running analysis: BasicAA on x264_mb_analyse_intra
Running pass: SpeculativeExecutionPass on x264_mb_analyse_intra (704 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_intra (704 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_intra
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_intra (704 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_intra
Running pass: SimplifyCFGPass on x264_mb_analyse_intra (704 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra (704 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_intra (704 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_intra (704 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_intra (704 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_intra (704 instructions)
Running pass: ReassociatePass on x264_mb_analyse_intra (704 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_intra
Running pass: ConstraintEliminationPass on x264_mb_analyse_intra (704 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_intra
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Running pass: LoopSimplifyPass on x264_mb_analyse_intra (704 instructions)
Running pass: LCSSAPass on x264_mb_analyse_intra (708 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_intra
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: SimplifyCFGPass on x264_mb_analyse_intra (716 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Invalidating analysis: BasicAA on x264_mb_analyse_intra
Invalidating analysis: AAManager on x264_mb_analyse_intra
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_intra
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Running pass: InstCombinePass on x264_mb_analyse_intra (706 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Running analysis: AAManager on x264_mb_analyse_intra
Running analysis: BasicAA on x264_mb_analyse_intra
Running pass: LoopSimplifyPass on x264_mb_analyse_intra (704 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_intra
Running pass: LCSSAPass on x264_mb_analyse_intra (708 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: SROAPass on x264_mb_analyse_intra (716 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_intra (716 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_intra (716 instructions)
Running pass: GVNPass on x264_mb_analyse_intra (716 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_intra
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_intra
Running pass: SCCPPass on x264_mb_analyse_intra (708 instructions)
Running pass: BDCEPass on x264_mb_analyse_intra (708 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_intra
Running pass: InstCombinePass on x264_mb_analyse_intra (708 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_intra (708 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_intra
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_intra
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_intra (704 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_intra
Running pass: ADCEPass on x264_mb_analyse_intra (704 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_intra
Running pass: MemCpyOptPass on x264_mb_analyse_intra (704 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_intra
Running pass: DSEPass on x264_mb_analyse_intra (704 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_intra
Running pass: MoveAutoInitPass on x264_mb_analyse_intra (704 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_intra (704 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_intra
Running pass: LCSSAPass on x264_mb_analyse_intra (708 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: CoroElidePass on x264_mb_analyse_intra (716 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_intra (716 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Invalidating analysis: BasicAA on x264_mb_analyse_intra
Invalidating analysis: AAManager on x264_mb_analyse_intra
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_intra
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Running pass: InstCombinePass on x264_mb_analyse_intra (706 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Running analysis: AAManager on x264_mb_analyse_intra
Running analysis: BasicAA on x264_mb_analyse_intra
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Invalidating analysis: BasicAA on x264_mb_analyse_intra
Invalidating analysis: AAManager on x264_mb_analyse_intra
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_intra) (1 node)
Running analysis: AAManager on x264_mb_analyse_intra
Running analysis: BasicAA on x264_mb_analyse_intra
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_intra (704 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_intra
Running pass: CoroSplitPass on (x264_mb_analyse_intra) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_cache_mv_b8x8)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_cache_mv_b8x8)
Running pass: DevirtSCCRepeatedPass on (x264_mb_cache_mv_b8x8) (1 node)
Running pass: InlinerPass on (x264_mb_cache_mv_b8x8) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_cache_mv_b8x8) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_cache_mv_b8x8) (1 node)
Running pass: SROAPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Running pass: EarlyCSEPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_cache_mv_b8x8
Running analysis: AAManager on x264_mb_cache_mv_b8x8
Running analysis: BasicAA on x264_mb_cache_mv_b8x8
Running pass: SpeculativeExecutionPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: JumpThreadingPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: LazyValueAnalysis on x264_mb_cache_mv_b8x8
Running pass: CorrelatedValuePropagationPass on x264_mb_cache_mv_b8x8 (178 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_cache_mv_b8x8
Running pass: SimplifyCFGPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: TailCallElimPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: ReassociatePass on x264_mb_cache_mv_b8x8 (178 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_cache_mv_b8x8
Running pass: ConstraintEliminationPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: LoopAnalysis on x264_mb_cache_mv_b8x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_cache_mv_b8x8
Running pass: LoopSimplifyPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LCSSAPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_cache_mv_b8x8
Running pass: LoopSimplifyPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LCSSAPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: SROAPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: VectorCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: GVNPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_cache_mv_b8x8
Running pass: SCCPPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: BDCEPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_cache_mv_b8x8
Running pass: InstCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: JumpThreadingPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: LazyValueAnalysis on x264_mb_cache_mv_b8x8
Running pass: CorrelatedValuePropagationPass on x264_mb_cache_mv_b8x8 (178 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_cache_mv_b8x8
Running pass: ADCEPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Running pass: MemCpyOptPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_cache_mv_b8x8
Running pass: DSEPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: MoveAutoInitPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LoopSimplifyPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LCSSAPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: CoroElidePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: BasicAA on x264_mb_cache_mv_b8x8
Invalidating analysis: AAManager on x264_mb_cache_mv_b8x8
Invalidating analysis: LoopAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_cache_mv_b8x8
Running pass: PostOrderFunctionAttrsPass on (x264_mb_cache_mv_b8x8) (1 node)
Running analysis: AAManager on x264_mb_cache_mv_b8x8
Running analysis: BasicAA on x264_mb_cache_mv_b8x8
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_cache_mv_b8x8
Running pass: CoroSplitPass on (x264_mb_cache_mv_b8x8) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_intra_chroma)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_intra_chroma)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_intra_chroma) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_intra_chroma) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_intra_chroma) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_intra_chroma) (1 node)
Running pass: SROAPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running pass: EarlyCSEPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_intra_chroma
Running analysis: AAManager on x264_mb_analyse_intra_chroma
Running analysis: BasicAA on x264_mb_analyse_intra_chroma
Running pass: SpeculativeExecutionPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_intra_chroma
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_intra_chroma (170 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_intra_chroma
Running pass: SimplifyCFGPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: ReassociatePass on x264_mb_analyse_intra_chroma (170 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_intra_chroma
Running pass: ConstraintEliminationPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Running pass: LoopSimplifyPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: LCSSAPass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_intra_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: SimplifyCFGPass on x264_mb_analyse_intra_chroma (172 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: BasicAA on x264_mb_analyse_intra_chroma
Invalidating analysis: AAManager on x264_mb_analyse_intra_chroma
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Running pass: InstCombinePass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running analysis: AAManager on x264_mb_analyse_intra_chroma
Running analysis: BasicAA on x264_mb_analyse_intra_chroma
Running pass: LoopSimplifyPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Running pass: LCSSAPass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: SROAPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: GVNPass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_intra_chroma
Running pass: SCCPPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: BDCEPass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_intra_chroma
Running pass: InstCombinePass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_intra_chroma
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_intra_chroma
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_intra_chroma (170 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_intra_chroma
Running pass: ADCEPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running pass: MemCpyOptPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_intra_chroma
Running pass: DSEPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Running pass: MoveAutoInitPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_intra_chroma (170 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running pass: LCSSAPass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: CoroElidePass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_intra_chroma (172 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: BasicAA on x264_mb_analyse_intra_chroma
Invalidating analysis: AAManager on x264_mb_analyse_intra_chroma
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Running pass: InstCombinePass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running analysis: AAManager on x264_mb_analyse_intra_chroma
Running analysis: BasicAA on x264_mb_analyse_intra_chroma
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: BasicAA on x264_mb_analyse_intra_chroma
Invalidating analysis: AAManager on x264_mb_analyse_intra_chroma
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_intra_chroma) (1 node)
Running analysis: AAManager on x264_mb_analyse_intra_chroma
Running analysis: BasicAA on x264_mb_analyse_intra_chroma
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_intra_chroma
Running pass: CoroSplitPass on (x264_mb_analyse_intra_chroma) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_cache_mv_p8x8)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_cache_mv_p8x8)
Running pass: DevirtSCCRepeatedPass on (x264_mb_cache_mv_p8x8) (1 node)
Running pass: InlinerPass on (x264_mb_cache_mv_p8x8) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_cache_mv_p8x8) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_cache_mv_p8x8) (1 node)
Running pass: SROAPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Running pass: EarlyCSEPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_cache_mv_p8x8
Running analysis: AAManager on x264_mb_cache_mv_p8x8
Running analysis: BasicAA on x264_mb_cache_mv_p8x8
Running pass: SpeculativeExecutionPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: JumpThreadingPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: LazyValueAnalysis on x264_mb_cache_mv_p8x8
Running pass: CorrelatedValuePropagationPass on x264_mb_cache_mv_p8x8 (104 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_cache_mv_p8x8
Running pass: SimplifyCFGPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: TailCallElimPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: ReassociatePass on x264_mb_cache_mv_p8x8 (104 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_cache_mv_p8x8
Running pass: ConstraintEliminationPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: LoopAnalysis on x264_mb_cache_mv_p8x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_cache_mv_p8x8
Running pass: LoopSimplifyPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LCSSAPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_cache_mv_p8x8
Running pass: LoopSimplifyPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LCSSAPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: SROAPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: VectorCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: GVNPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_cache_mv_p8x8
Running pass: SCCPPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: BDCEPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_cache_mv_p8x8
Running pass: InstCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: JumpThreadingPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: LazyValueAnalysis on x264_mb_cache_mv_p8x8
Running pass: CorrelatedValuePropagationPass on x264_mb_cache_mv_p8x8 (104 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_cache_mv_p8x8
Running pass: ADCEPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Running pass: MemCpyOptPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_cache_mv_p8x8
Running pass: DSEPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: MoveAutoInitPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LoopSimplifyPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LCSSAPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: CoroElidePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: BasicAA on x264_mb_cache_mv_p8x8
Invalidating analysis: AAManager on x264_mb_cache_mv_p8x8
Invalidating analysis: LoopAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_cache_mv_p8x8
Running pass: PostOrderFunctionAttrsPass on (x264_mb_cache_mv_p8x8) (1 node)
Running analysis: AAManager on x264_mb_cache_mv_p8x8
Running analysis: BasicAA on x264_mb_cache_mv_p8x8
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_cache_mv_p8x8
Running pass: CoroSplitPass on (x264_mb_cache_mv_p8x8) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_analyse_update_cache)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_analyse_update_cache)
Running pass: DevirtSCCRepeatedPass on (x264_analyse_update_cache) (1 node)
Running pass: InlinerPass on (x264_analyse_update_cache) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_analyse_update_cache
Running analysis: BranchProbabilityAnalysis on x264_analyse_update_cache
Running analysis: LoopAnalysis on x264_analyse_update_cache
Running analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Running analysis: PostDominatorTreeAnalysis on x264_analyse_update_cache
Running analysis: BlockFrequencyAnalysis on x264_mb_cache_mv_b8x8
Running analysis: BranchProbabilityAnalysis on x264_mb_cache_mv_b8x8
Running analysis: LoopAnalysis on x264_mb_cache_mv_b8x8
Running analysis: PostDominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Running analysis: AAManager on x264_analyse_update_cache
Running analysis: BasicAA on x264_analyse_update_cache
Running analysis: BlockFrequencyAnalysis on x264_mb_cache_mv_p8x8
Running analysis: BranchProbabilityAnalysis on x264_mb_cache_mv_p8x8
Running analysis: LoopAnalysis on x264_mb_cache_mv_p8x8
Running analysis: PostDominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Invalidating analysis: LoopAnalysis on x264_analyse_update_cache
Invalidating analysis: PostDominatorTreeAnalysis on x264_analyse_update_cache
Invalidating analysis: BranchProbabilityAnalysis on x264_analyse_update_cache
Invalidating analysis: BlockFrequencyAnalysis on x264_analyse_update_cache
Invalidating analysis: BasicAA on x264_analyse_update_cache
Invalidating analysis: AAManager on x264_analyse_update_cache
Running pass: PostOrderFunctionAttrsPass on (x264_analyse_update_cache) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_analyse_update_cache) (1 node)
Running pass: SROAPass on x264_analyse_update_cache (1842 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Running pass: EarlyCSEPass on x264_analyse_update_cache (1842 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_update_cache
Running analysis: AAManager on x264_analyse_update_cache
Running analysis: BasicAA on x264_analyse_update_cache
Running pass: SpeculativeExecutionPass on x264_analyse_update_cache (1834 instructions)
Running pass: JumpThreadingPass on x264_analyse_update_cache (1834 instructions)
Running analysis: LazyValueAnalysis on x264_analyse_update_cache
Invalidating analysis: MemorySSAAnalysis on x264_analyse_update_cache
Running pass: CorrelatedValuePropagationPass on x264_analyse_update_cache (1832 instructions)
Invalidating analysis: LazyValueAnalysis on x264_analyse_update_cache
Running pass: SimplifyCFGPass on x264_analyse_update_cache (1832 instructions)
Running pass: InstCombinePass on x264_analyse_update_cache (1832 instructions)
Running pass: AggressiveInstCombinePass on x264_analyse_update_cache (1709 instructions)
Running pass: LibCallsShrinkWrapPass on x264_analyse_update_cache (1709 instructions)
Running pass: TailCallElimPass on x264_analyse_update_cache (1709 instructions)
Running pass: SimplifyCFGPass on x264_analyse_update_cache (1709 instructions)
Running pass: ReassociatePass on x264_analyse_update_cache (1709 instructions)
Running pass: ConstraintEliminationPass on x264_analyse_update_cache (1709 instructions)
Running analysis: LoopAnalysis on x264_analyse_update_cache
Running analysis: ScalarEvolutionAnalysis on x264_analyse_update_cache
Running pass: LoopSimplifyPass on x264_analyse_update_cache (1709 instructions)
Running pass: LCSSAPass on x264_analyse_update_cache (1709 instructions)
Running pass: SimplifyCFGPass on x264_analyse_update_cache (1709 instructions)
Running pass: InstCombinePass on x264_analyse_update_cache (1709 instructions)
Running pass: LoopSimplifyPass on x264_analyse_update_cache (1709 instructions)
Running pass: LCSSAPass on x264_analyse_update_cache (1709 instructions)
Running pass: SROAPass on x264_analyse_update_cache (1709 instructions)
Running pass: VectorCombinePass on x264_analyse_update_cache (1709 instructions)
Running pass: MergedLoadStoreMotionPass on x264_analyse_update_cache (1709 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_update_cache
Running pass: GVNPass on x264_analyse_update_cache (1695 instructions)
Running analysis: MemoryDependenceAnalysis on x264_analyse_update_cache
Invalidating analysis: MemoryDependenceAnalysis on x264_analyse_update_cache
Running pass: SCCPPass on x264_analyse_update_cache (1679 instructions)
Running pass: BDCEPass on x264_analyse_update_cache (1679 instructions)
Running analysis: DemandedBitsAnalysis on x264_analyse_update_cache
Running pass: InstCombinePass on x264_analyse_update_cache (1679 instructions)
Running pass: JumpThreadingPass on x264_analyse_update_cache (1679 instructions)
Running analysis: LazyValueAnalysis on x264_analyse_update_cache
Running pass: CorrelatedValuePropagationPass on x264_analyse_update_cache (1679 instructions)
Invalidating analysis: LazyValueAnalysis on x264_analyse_update_cache
Running pass: ADCEPass on x264_analyse_update_cache (1679 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_analyse_update_cache
Running pass: MemCpyOptPass on x264_analyse_update_cache (1679 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_update_cache
Running pass: DSEPass on x264_analyse_update_cache (1679 instructions)
Running pass: MoveAutoInitPass on x264_analyse_update_cache (1679 instructions)
Running pass: LoopSimplifyPass on x264_analyse_update_cache (1679 instructions)
Running pass: LCSSAPass on x264_analyse_update_cache (1679 instructions)
Running pass: CoroElidePass on x264_analyse_update_cache (1679 instructions)
Running pass: SimplifyCFGPass on x264_analyse_update_cache (1679 instructions)
Running pass: InstCombinePass on x264_analyse_update_cache (1679 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Invalidating analysis: BasicAA on x264_analyse_update_cache
Invalidating analysis: AAManager on x264_analyse_update_cache
Invalidating analysis: LoopAnalysis on x264_analyse_update_cache
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_update_cache
Invalidating analysis: PostDominatorTreeAnalysis on x264_analyse_update_cache
Invalidating analysis: MemorySSAAnalysis on x264_analyse_update_cache
Running pass: PostOrderFunctionAttrsPass on (x264_analyse_update_cache) (1 node)
Running analysis: AAManager on x264_analyse_update_cache
Running analysis: BasicAA on x264_analyse_update_cache
Running analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_analyse_update_cache (1679 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_analyse_update_cache
Running pass: CoroSplitPass on (x264_analyse_update_cache) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_intra_rd)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_intra_rd)
Running pass: DevirtSCCRepeatedPass on (x264_intra_rd) (1 node)
Running pass: InlinerPass on (x264_intra_rd) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_intra_rd
Running analysis: BranchProbabilityAnalysis on x264_intra_rd
Running analysis: LoopAnalysis on x264_intra_rd
Running analysis: DominatorTreeAnalysis on x264_intra_rd
Running analysis: PostDominatorTreeAnalysis on x264_intra_rd
Running analysis: BlockFrequencyAnalysis on x264_analyse_update_cache
Running analysis: BranchProbabilityAnalysis on x264_analyse_update_cache
Running analysis: LoopAnalysis on x264_analyse_update_cache
Running analysis: PostDominatorTreeAnalysis on x264_analyse_update_cache
Running pass: PostOrderFunctionAttrsPass on (x264_intra_rd) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_intra_rd) (1 node)
Running pass: SROAPass on x264_intra_rd (48 instructions)
Running pass: EarlyCSEPass on x264_intra_rd (48 instructions)
Running analysis: MemorySSAAnalysis on x264_intra_rd
Running analysis: AAManager on x264_intra_rd
Running analysis: BasicAA on x264_intra_rd
Running pass: SpeculativeExecutionPass on x264_intra_rd (48 instructions)
Running pass: JumpThreadingPass on x264_intra_rd (48 instructions)
Running analysis: LazyValueAnalysis on x264_intra_rd
Running pass: CorrelatedValuePropagationPass on x264_intra_rd (48 instructions)
Invalidating analysis: LazyValueAnalysis on x264_intra_rd
Running pass: SimplifyCFGPass on x264_intra_rd (48 instructions)
Running pass: InstCombinePass on x264_intra_rd (48 instructions)
Running pass: AggressiveInstCombinePass on x264_intra_rd (48 instructions)
Running pass: LibCallsShrinkWrapPass on x264_intra_rd (48 instructions)
Running pass: TailCallElimPass on x264_intra_rd (48 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd (48 instructions)
Running pass: ReassociatePass on x264_intra_rd (48 instructions)
Running pass: ConstraintEliminationPass on x264_intra_rd (48 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_intra_rd
Running pass: LoopSimplifyPass on x264_intra_rd (48 instructions)
Running pass: LCSSAPass on x264_intra_rd (48 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd (48 instructions)
Running pass: InstCombinePass on x264_intra_rd (48 instructions)
Running pass: LoopSimplifyPass on x264_intra_rd (48 instructions)
Running pass: LCSSAPass on x264_intra_rd (48 instructions)
Running pass: SROAPass on x264_intra_rd (48 instructions)
Running pass: VectorCombinePass on x264_intra_rd (48 instructions)
Running pass: MergedLoadStoreMotionPass on x264_intra_rd (48 instructions)
Running pass: GVNPass on x264_intra_rd (48 instructions)
Running analysis: MemoryDependenceAnalysis on x264_intra_rd
Running pass: SCCPPass on x264_intra_rd (48 instructions)
Running pass: BDCEPass on x264_intra_rd (48 instructions)
Running analysis: DemandedBitsAnalysis on x264_intra_rd
Running pass: InstCombinePass on x264_intra_rd (48 instructions)
Running pass: JumpThreadingPass on x264_intra_rd (48 instructions)
Running analysis: LazyValueAnalysis on x264_intra_rd
Running pass: CorrelatedValuePropagationPass on x264_intra_rd (48 instructions)
Invalidating analysis: LazyValueAnalysis on x264_intra_rd
Running pass: ADCEPass on x264_intra_rd (48 instructions)
Running pass: MemCpyOptPass on x264_intra_rd (48 instructions)
Running pass: DSEPass on x264_intra_rd (48 instructions)
Running pass: MoveAutoInitPass on x264_intra_rd (48 instructions)
Running pass: LoopSimplifyPass on x264_intra_rd (48 instructions)
Running pass: LCSSAPass on x264_intra_rd (48 instructions)
Running pass: CoroElidePass on x264_intra_rd (48 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd (48 instructions)
Running pass: InstCombinePass on x264_intra_rd (48 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd
Invalidating analysis: LoopAnalysis on x264_intra_rd
Invalidating analysis: PostDominatorTreeAnalysis on x264_intra_rd
Invalidating analysis: BranchProbabilityAnalysis on x264_intra_rd
Invalidating analysis: BlockFrequencyAnalysis on x264_intra_rd
Invalidating analysis: BasicAA on x264_intra_rd
Invalidating analysis: AAManager on x264_intra_rd
Invalidating analysis: MemorySSAAnalysis on x264_intra_rd
Invalidating analysis: ScalarEvolutionAnalysis on x264_intra_rd
Invalidating analysis: MemoryDependenceAnalysis on x264_intra_rd
Invalidating analysis: DemandedBitsAnalysis on x264_intra_rd
Running pass: PostOrderFunctionAttrsPass on (x264_intra_rd) (1 node)
Running analysis: AAManager on x264_intra_rd
Running analysis: BasicAA on x264_intra_rd
Running analysis: DominatorTreeAnalysis on x264_intra_rd
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_intra_rd (48 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_intra_rd
Running pass: CoroSplitPass on (x264_intra_rd) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_rd_cost_i8x8_chroma)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_rd_cost_i8x8_chroma)
Running pass: DevirtSCCRepeatedPass on (x264_rd_cost_i8x8_chroma) (1 node)
Running pass: InlinerPass on (x264_rd_cost_i8x8_chroma) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: BranchProbabilityAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: PostDominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running pass: PostOrderFunctionAttrsPass on (x264_rd_cost_i8x8_chroma) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_rd_cost_i8x8_chroma) (1 node)
Running pass: SROAPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: EarlyCSEPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: AAManager on x264_rd_cost_i8x8_chroma
Running analysis: BasicAA on x264_rd_cost_i8x8_chroma
Running pass: SpeculativeExecutionPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: JumpThreadingPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: LazyValueAnalysis on x264_rd_cost_i8x8_chroma
Running pass: CorrelatedValuePropagationPass on x264_rd_cost_i8x8_chroma (335 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rd_cost_i8x8_chroma
Running pass: SimplifyCFGPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: InstCombinePass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: AggressiveInstCombinePass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: LibCallsShrinkWrapPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: TailCallElimPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: ReassociatePass on x264_rd_cost_i8x8_chroma (335 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_i8x8_chroma
Running pass: ConstraintEliminationPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Running pass: LoopSimplifyPass on x264_rd_cost_i8x8_chroma (335 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: BlockFrequencyAnalysis on x264_rd_cost_i8x8_chroma
Running pass: LCSSAPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: SimplifyCFGPass on x264_rd_cost_i8x8_chroma (337 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: BranchProbabilityAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: BasicAA on x264_rd_cost_i8x8_chroma
Invalidating analysis: AAManager on x264_rd_cost_i8x8_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running pass: InstCombinePass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: AAManager on x264_rd_cost_i8x8_chroma
Running analysis: BasicAA on x264_rd_cost_i8x8_chroma
Running pass: LoopSimplifyPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Running pass: LCSSAPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: SROAPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: VectorCombinePass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: MergedLoadStoreMotionPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: GVNPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: MemoryDependenceAnalysis on x264_rd_cost_i8x8_chroma
Running pass: SCCPPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: BDCEPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: DemandedBitsAnalysis on x264_rd_cost_i8x8_chroma
Running pass: InstCombinePass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: JumpThreadingPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: LazyValueAnalysis on x264_rd_cost_i8x8_chroma
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Invalidating analysis: MemoryDependenceAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: DemandedBitsAnalysis on x264_rd_cost_i8x8_chroma
Running pass: CorrelatedValuePropagationPass on x264_rd_cost_i8x8_chroma (335 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rd_cost_i8x8_chroma
Running pass: ADCEPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running pass: MemCpyOptPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_i8x8_chroma
Running pass: DSEPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Running pass: MoveAutoInitPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: LoopSimplifyPass on x264_rd_cost_i8x8_chroma (335 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running pass: LCSSAPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: CoroElidePass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_i8x8_chroma (337 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: BasicAA on x264_rd_cost_i8x8_chroma
Invalidating analysis: AAManager on x264_rd_cost_i8x8_chroma
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running pass: InstCombinePass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: AAManager on x264_rd_cost_i8x8_chroma
Running analysis: BasicAA on x264_rd_cost_i8x8_chroma
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: BasicAA on x264_rd_cost_i8x8_chroma
Invalidating analysis: AAManager on x264_rd_cost_i8x8_chroma
Running pass: PostOrderFunctionAttrsPass on (x264_rd_cost_i8x8_chroma) (1 node)
Running analysis: AAManager on x264_rd_cost_i8x8_chroma
Running analysis: BasicAA on x264_rd_cost_i8x8_chroma
Running analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_rd_cost_i8x8_chroma
Running pass: CoroSplitPass on (x264_rd_cost_i8x8_chroma) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_intra_rd_refine)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_intra_rd_refine)
Running pass: DevirtSCCRepeatedPass on (x264_intra_rd_refine) (1 node)
Running pass: InlinerPass on (x264_intra_rd_refine) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_intra_rd_refine
Running analysis: BranchProbabilityAnalysis on x264_intra_rd_refine
Running analysis: LoopAnalysis on x264_intra_rd_refine
Running analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Running analysis: PostDominatorTreeAnalysis on x264_intra_rd_refine
Running pass: PostOrderFunctionAttrsPass on (x264_intra_rd_refine) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_intra_rd_refine) (1 node)
Running pass: SROAPass on x264_intra_rd_refine (1126 instructions)
Running pass: EarlyCSEPass on x264_intra_rd_refine (1126 instructions)
Running analysis: MemorySSAAnalysis on x264_intra_rd_refine
Running analysis: AAManager on x264_intra_rd_refine
Running analysis: BasicAA on x264_intra_rd_refine
Running pass: SpeculativeExecutionPass on x264_intra_rd_refine (1126 instructions)
Running pass: JumpThreadingPass on x264_intra_rd_refine (1126 instructions)
Running analysis: LazyValueAnalysis on x264_intra_rd_refine
Running pass: CorrelatedValuePropagationPass on x264_intra_rd_refine (1126 instructions)
Invalidating analysis: LazyValueAnalysis on x264_intra_rd_refine
Running pass: SimplifyCFGPass on x264_intra_rd_refine (1126 instructions)
Running pass: InstCombinePass on x264_intra_rd_refine (1126 instructions)
Running pass: AggressiveInstCombinePass on x264_intra_rd_refine (1126 instructions)
Running pass: LibCallsShrinkWrapPass on x264_intra_rd_refine (1126 instructions)
Running pass: TailCallElimPass on x264_intra_rd_refine (1126 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd_refine (1126 instructions)
Running pass: ReassociatePass on x264_intra_rd_refine (1126 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_intra_rd_refine
Running pass: ConstraintEliminationPass on x264_intra_rd_refine (1134 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Running pass: LoopSimplifyPass on x264_intra_rd_refine (1134 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_intra_rd_refine
Invalidating analysis: BlockFrequencyAnalysis on x264_intra_rd_refine
Running pass: LCSSAPass on x264_intra_rd_refine (1138 instructions)
Running analysis: MemorySSAAnalysis on x264_intra_rd_refine
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: SimplifyCFGPass on x264_intra_rd_refine (1157 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Invalidating analysis: LoopAnalysis on x264_intra_rd_refine
Invalidating analysis: BranchProbabilityAnalysis on x264_intra_rd_refine
Invalidating analysis: BasicAA on x264_intra_rd_refine
Invalidating analysis: AAManager on x264_intra_rd_refine
Invalidating analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Invalidating analysis: MemorySSAAnalysis on x264_intra_rd_refine
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Running pass: InstCombinePass on x264_intra_rd_refine (1136 instructions)
Running analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Running analysis: AAManager on x264_intra_rd_refine
Running analysis: BasicAA on x264_intra_rd_refine
Running pass: LoopSimplifyPass on x264_intra_rd_refine (1126 instructions)
Running analysis: LoopAnalysis on x264_intra_rd_refine
Running pass: LCSSAPass on x264_intra_rd_refine (1130 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: SROAPass on x264_intra_rd_refine (1149 instructions)
Running pass: VectorCombinePass on x264_intra_rd_refine (1149 instructions)
Running pass: MergedLoadStoreMotionPass on x264_intra_rd_refine (1149 instructions)
Running pass: GVNPass on x264_intra_rd_refine (1149 instructions)
Running analysis: MemoryDependenceAnalysis on x264_intra_rd_refine
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Invalidating analysis: MemoryDependenceAnalysis on x264_intra_rd_refine
Running pass: SCCPPass on x264_intra_rd_refine (1130 instructions)
Invalidating analysis: LoopAnalysis on x264_intra_rd_refine
Running pass: BDCEPass on x264_intra_rd_refine (1130 instructions)
Running analysis: DemandedBitsAnalysis on x264_intra_rd_refine
Running pass: InstCombinePass on x264_intra_rd_refine (1130 instructions)
Running pass: JumpThreadingPass on x264_intra_rd_refine (1130 instructions)
Running analysis: LazyValueAnalysis on x264_intra_rd_refine
Invalidating analysis: DemandedBitsAnalysis on x264_intra_rd_refine
Running pass: CorrelatedValuePropagationPass on x264_intra_rd_refine (1126 instructions)
Invalidating analysis: LazyValueAnalysis on x264_intra_rd_refine
Running pass: ADCEPass on x264_intra_rd_refine (1126 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_intra_rd_refine
Running pass: MemCpyOptPass on x264_intra_rd_refine (1126 instructions)
Running analysis: MemorySSAAnalysis on x264_intra_rd_refine
Running pass: DSEPass on x264_intra_rd_refine (1126 instructions)
Running analysis: LoopAnalysis on x264_intra_rd_refine
Running pass: MoveAutoInitPass on x264_intra_rd_refine (1126 instructions)
Running pass: LoopSimplifyPass on x264_intra_rd_refine (1126 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_intra_rd_refine
Running pass: LCSSAPass on x264_intra_rd_refine (1130 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: CoroElidePass on x264_intra_rd_refine (1149 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd_refine (1149 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Invalidating analysis: BasicAA on x264_intra_rd_refine
Invalidating analysis: AAManager on x264_intra_rd_refine
Invalidating analysis: MemorySSAAnalysis on x264_intra_rd_refine
Invalidating analysis: LoopAnalysis on x264_intra_rd_refine
Invalidating analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Running pass: InstCombinePass on x264_intra_rd_refine (1128 instructions)
Running analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Running analysis: AAManager on x264_intra_rd_refine
Running analysis: BasicAA on x264_intra_rd_refine
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Invalidating analysis: BasicAA on x264_intra_rd_refine
Invalidating analysis: AAManager on x264_intra_rd_refine
Running pass: PostOrderFunctionAttrsPass on (x264_intra_rd_refine) (1 node)
Running analysis: AAManager on x264_intra_rd_refine
Running analysis: BasicAA on x264_intra_rd_refine
Running analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_intra_rd_refine (1126 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_intra_rd_refine
Running pass: CoroSplitPass on (x264_intra_rd_refine) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_inter_p8x8_mixed_ref)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_inter_p8x8_mixed_ref)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_inter_p8x8_mixed_ref) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_inter_p8x8_mixed_ref) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p8x8_mixed_ref) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_inter_p8x8_mixed_ref) (1 node)
Running pass: SROAPass on x264_mb_analyse_inter_p8x8_mixed_ref (389 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p8x8_mixed_ref (389 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SpeculativeExecutionPass on x264_mb_analyse_inter_p8x8_mixed_ref (389 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p8x8_mixed_ref (389 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (419 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_inter_p8x8_mixed_ref (419 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p8x8_mixed_ref (419 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8_mixed_ref (419 instructions)
Running pass: ReassociatePass on x264_mb_analyse_inter_p8x8_mixed_ref (419 instructions)
Running pass: ConstraintEliminationPass on x264_mb_analyse_inter_p8x8_mixed_ref (421 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8_mixed_ref (421 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8_mixed_ref (422 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8_mixed_ref (424 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (421 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8_mixed_ref (419 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8_mixed_ref (420 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SROAPass on x264_mb_analyse_inter_p8x8_mixed_ref (420 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (420 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_inter_p8x8_mixed_ref (420 instructions)
Running pass: GVNPass on x264_mb_analyse_inter_p8x8_mixed_ref (420 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SCCPPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running pass: BDCEPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: ADCEPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: MemCpyOptPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: DSEPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: MoveAutoInitPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: CoroElidePass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p8x8_mixed_ref) (1 node)
Running analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: CoroSplitPass on (x264_mb_analyse_inter_p8x8_mixed_ref) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_inter_p8x8)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_inter_p8x8)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_inter_p8x8) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_inter_p8x8) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p8x8) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_inter_p8x8) (1 node)
Running pass: SROAPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: AAManager on x264_mb_analyse_inter_p8x8
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8
Running pass: SpeculativeExecutionPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x8
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: ReassociatePass on x264_mb_analyse_inter_p8x8 (199 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8
Running pass: ConstraintEliminationPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8 (201 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8 (201 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: SROAPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: GVNPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p8x8
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p8x8
Running pass: SCCPPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: BDCEPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x8
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x8
Running pass: ADCEPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Running pass: MemCpyOptPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8
Running pass: DSEPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: CoroElidePass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8 (200 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x8
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p8x8) (1 node)
Running analysis: AAManager on x264_mb_analyse_inter_p8x8
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p8x8
Running pass: CoroSplitPass on (x264_mb_analyse_inter_p8x8) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_inter_p4x4_chroma)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_inter_p4x4_chroma)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_inter_p4x4_chroma) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_inter_p4x4_chroma) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p4x4_chroma) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_inter_p4x4_chroma) (1 node)
Running pass: SROAPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: AAManager on x264_mb_analyse_inter_p4x4_chroma
Running analysis: BasicAA on x264_mb_analyse_inter_p4x4_chroma
Running pass: SpeculativeExecutionPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: ReassociatePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: ConstraintEliminationPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: GVNPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: SCCPPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: BDCEPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: InstCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: ADCEPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: MemCpyOptPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: DSEPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: CoroElidePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: AAManager on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p4x4_chroma) (1 node)
Running analysis: AAManager on x264_mb_analyse_inter_p4x4_chroma
Running analysis: BasicAA on x264_mb_analyse_inter_p4x4_chroma
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: CoroSplitPass on (x264_mb_analyse_inter_p4x4_chroma) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_inter_p16x8)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_inter_p16x8)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_inter_p16x8) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_inter_p16x8) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p16x8) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_inter_p16x8) (1 node)
Running pass: SROAPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: AAManager on x264_mb_analyse_inter_p16x8
Running analysis: BasicAA on x264_mb_analyse_inter_p16x8
Running pass: SpeculativeExecutionPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p16x8
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p16x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: ReassociatePass on x264_mb_analyse_inter_p16x8 (209 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p16x8
Running pass: ConstraintEliminationPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p16x8
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p16x8
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p16x8 (209 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p16x8
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p16x8
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: SROAPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: GVNPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p16x8
Running pass: SCCPPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: BDCEPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p16x8
Running pass: InstCombinePass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p16x8
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p16x8
Running pass: ADCEPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Running pass: MemCpyOptPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p16x8
Running pass: DSEPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: CoroElidePass on x264_mb_analyse_inter_p16x8 (209 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p16x8 (209 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p16x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_p16x8
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p16x8
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p16x8
Running pass: InstCombinePass on x264_mb_analyse_inter_p16x8 (207 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: AAManager on x264_mb_analyse_inter_p16x8
Running analysis: BasicAA on x264_mb_analyse_inter_p16x8
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p16x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_p16x8
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p16x8) (1 node)
Running analysis: AAManager on x264_mb_analyse_inter_p16x8
Running analysis: BasicAA on x264_mb_analyse_inter_p16x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_inter_p16x8 (207 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p16x8
Running pass: CoroSplitPass on (x264_mb_analyse_inter_p16x8) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_inter_p8x16)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_inter_p8x16)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_inter_p8x16) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_inter_p8x16) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p8x16) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_inter_p8x16) (1 node)
Running pass: SROAPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Running pass: EarlyCSEPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: AAManager on x264_mb_analyse_inter_p8x16
Running analysis: BasicAA on x264_mb_analyse_inter_p8x16
Running pass: SpeculativeExecutionPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x16
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x16
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: ReassociatePass on x264_mb_analyse_inter_p8x16 (213 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x16
Running pass: ConstraintEliminationPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x16
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x16
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x16 (213 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x16
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x16
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: SROAPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: GVNPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p8x16
Running pass: SCCPPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: BDCEPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x16
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x16
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_p8x16
Running pass: ADCEPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Running pass: MemCpyOptPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x16
Running pass: DSEPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: CoroElidePass on x264_mb_analyse_inter_p8x16 (213 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x16 (213 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x16
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x16
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x16
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x16
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x16 (211 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: AAManager on x264_mb_analyse_inter_p8x16
Running analysis: BasicAA on x264_mb_analyse_inter_p8x16
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x16
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x16
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_p8x16) (1 node)
Running analysis: AAManager on x264_mb_analyse_inter_p8x16
Running analysis: BasicAA on x264_mb_analyse_inter_p8x16
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_inter_p8x16 (211 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p8x16
Running pass: CoroSplitPass on (x264_mb_analyse_inter_p8x16) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_transform_rd)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_transform_rd)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_transform_rd) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_transform_rd) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_mb_analyse_transform_rd
Running analysis: BranchProbabilityAnalysis on x264_mb_analyse_transform_rd
Running analysis: LoopAnalysis on x264_mb_analyse_transform_rd
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_transform_rd
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_transform_rd
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_transform_rd) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_transform_rd) (1 node)
Running pass: SROAPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: EarlyCSEPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_transform_rd
Running analysis: AAManager on x264_mb_analyse_transform_rd
Running analysis: BasicAA on x264_mb_analyse_transform_rd
Running pass: SpeculativeExecutionPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_transform_rd
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_transform_rd (56 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_transform_rd
Running pass: SimplifyCFGPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InstCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: ReassociatePass on x264_mb_analyse_transform_rd (56 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_transform_rd
Running pass: ConstraintEliminationPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_transform_rd
Running pass: LoopSimplifyPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LCSSAPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InstCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LCSSAPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: SROAPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: GVNPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_transform_rd
Running pass: SCCPPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: BDCEPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_transform_rd
Running pass: InstCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_transform_rd
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_transform_rd (56 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_transform_rd
Running pass: ADCEPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: MemCpyOptPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_transform_rd
Running pass: DSEPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LCSSAPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: CoroElidePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InstCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: LoopAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: BranchProbabilityAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: BlockFrequencyAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: BasicAA on x264_mb_analyse_transform_rd
Invalidating analysis: AAManager on x264_mb_analyse_transform_rd
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_transform_rd
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_transform_rd) (1 node)
Running analysis: AAManager on x264_mb_analyse_transform_rd
Running analysis: BasicAA on x264_mb_analyse_transform_rd
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_transform_rd
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_transform_rd
Running pass: CoroSplitPass on (x264_mb_analyse_transform_rd) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_init_qp)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_init_qp)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_init_qp) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_init_qp) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_init_qp) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_init_qp) (1 node)
Running pass: SROAPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_init_qp
Running pass: EarlyCSEPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_init_qp
Running analysis: AAManager on x264_mb_analyse_init_qp
Running analysis: BasicAA on x264_mb_analyse_init_qp
Running pass: SpeculativeExecutionPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_init_qp
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_init_qp (72 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_init_qp
Running pass: SimplifyCFGPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: InstCombinePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: ReassociatePass on x264_mb_analyse_init_qp (72 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_init_qp
Running pass: ConstraintEliminationPass on x264_mb_analyse_init_qp (73 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_init_qp
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_init_qp
Running pass: LoopSimplifyPass on x264_mb_analyse_init_qp (73 instructions)
Running pass: LCSSAPass on x264_mb_analyse_init_qp (73 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_init_qp (73 instructions)
Running pass: InstCombinePass on x264_mb_analyse_init_qp (73 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_init_qp
Running pass: LoopSimplifyPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LCSSAPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: SROAPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: GVNPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_init_qp
Running pass: SCCPPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: BDCEPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_init_qp
Running pass: InstCombinePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_init_qp
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_init_qp (72 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_init_qp
Running pass: ADCEPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_init_qp
Running pass: MemCpyOptPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_init_qp
Running pass: DSEPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LCSSAPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: CoroElidePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: InstCombinePass on x264_mb_analyse_init_qp (72 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: BasicAA on x264_mb_analyse_init_qp
Invalidating analysis: AAManager on x264_mb_analyse_init_qp
Invalidating analysis: LoopAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_init_qp
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_init_qp) (1 node)
Running analysis: AAManager on x264_mb_analyse_init_qp
Running analysis: BasicAA on x264_mb_analyse_init_qp
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_init_qp
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_init_qp (72 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_init_qp
Running pass: CoroSplitPass on (x264_mb_analyse_init_qp) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_b_rd)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_b_rd)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_b_rd) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_b_rd) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_mb_analyse_b_rd
Running analysis: BranchProbabilityAnalysis on x264_mb_analyse_b_rd
Running analysis: LoopAnalysis on x264_mb_analyse_b_rd
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_b_rd
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_b_rd
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_b_rd) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_b_rd) (1 node)
Running pass: SROAPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: EarlyCSEPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_b_rd
Running analysis: AAManager on x264_mb_analyse_b_rd
Running analysis: BasicAA on x264_mb_analyse_b_rd
Running pass: SpeculativeExecutionPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_b_rd
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_b_rd (139 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_b_rd
Running pass: SimplifyCFGPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InstCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: ReassociatePass on x264_mb_analyse_b_rd (139 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_b_rd
Running pass: ConstraintEliminationPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_b_rd
Running pass: LoopSimplifyPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LCSSAPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InstCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LCSSAPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: SROAPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: GVNPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_b_rd
Running pass: SCCPPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: BDCEPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_b_rd
Running pass: InstCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_b_rd
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_b_rd (139 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_b_rd
Running pass: ADCEPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: MemCpyOptPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_b_rd
Running pass: DSEPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LCSSAPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: CoroElidePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InstCombinePass on x264_mb_analyse_b_rd (139 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: LoopAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: BranchProbabilityAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: BlockFrequencyAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: BasicAA on x264_mb_analyse_b_rd
Invalidating analysis: AAManager on x264_mb_analyse_b_rd
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_b_rd
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_b_rd) (1 node)
Running analysis: AAManager on x264_mb_analyse_b_rd
Running analysis: BasicAA on x264_mb_analyse_b_rd
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_b_rd
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_b_rd (139 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_b_rd
Running pass: CoroSplitPass on (x264_mb_analyse_b_rd) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_inter_b8x8_mixed_ref)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_inter_b8x8_mixed_ref)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_inter_b8x8_mixed_ref) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_inter_b8x8_mixed_ref) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: BranchProbabilityAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_b8x8_mixed_ref) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_inter_b8x8_mixed_ref) (1 node)
Running pass: SROAPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: EarlyCSEPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SpeculativeExecutionPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: BranchProbabilityAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: BlockFrequencyAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: ReassociatePass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: ConstraintEliminationPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8_mixed_ref (378 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8_mixed_ref (378 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SROAPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: VectorCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: GVNPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SCCPPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running pass: BDCEPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: JumpThreadingPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: ADCEPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: MemCpyOptPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: DSEPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: MoveAutoInitPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: CoroElidePass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_b8x8_mixed_ref) (1 node)
Running analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: CoroSplitPass on (x264_mb_analyse_inter_b8x8_mixed_ref) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_inter_b8x8)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_inter_b8x8)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_inter_b8x8) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_inter_b8x8) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: BranchProbabilityAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_b8x8) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_inter_b8x8) (1 node)
Running pass: SROAPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: EarlyCSEPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: AAManager on x264_mb_analyse_inter_b8x8
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8
Running pass: SpeculativeExecutionPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x8
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: BranchProbabilityAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: BlockFrequencyAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: ReassociatePass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: ConstraintEliminationPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8 (282 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: SROAPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running pass: VectorCombinePass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: GVNPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_b8x8
Running pass: SCCPPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: BDCEPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8 (281 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8
Running pass: JumpThreadingPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x8
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x8
Running pass: ADCEPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Running pass: MemCpyOptPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8
Running pass: DSEPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: CoroElidePass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8 (282 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x8
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_b8x8) (1 node)
Running analysis: AAManager on x264_mb_analyse_inter_b8x8
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_b8x8
Running pass: CoroSplitPass on (x264_mb_analyse_inter_b8x8) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_inter_b16x8)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_inter_b16x8)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_inter_b16x8) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_inter_b16x8) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_b16x8) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_inter_b16x8) (1 node)
Running pass: SROAPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Running pass: EarlyCSEPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: AAManager on x264_mb_analyse_inter_b16x8
Running analysis: BasicAA on x264_mb_analyse_inter_b16x8
Running pass: SpeculativeExecutionPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_b16x8
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_b16x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: ReassociatePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b16x8
Running pass: ConstraintEliminationPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b16x8
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b16x8
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b16x8
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b16x8
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: SROAPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: GVNPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_b16x8
Running pass: SCCPPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: BDCEPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b16x8
Running pass: InstCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_b16x8
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_b16x8
Running pass: ADCEPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Running pass: MemCpyOptPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b16x8
Running pass: DSEPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: CoroElidePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b16x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_b16x8
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b16x8
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b16x8
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_b16x8) (1 node)
Running analysis: AAManager on x264_mb_analyse_inter_b16x8
Running analysis: BasicAA on x264_mb_analyse_inter_b16x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_b16x8
Running pass: CoroSplitPass on (x264_mb_analyse_inter_b16x8) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_mb_analyse_inter_b8x16)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_mb_analyse_inter_b8x16)
Running pass: DevirtSCCRepeatedPass on (x264_mb_analyse_inter_b8x16) (1 node)
Running pass: InlinerPass on (x264_mb_analyse_inter_b8x16) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_b8x16) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_mb_analyse_inter_b8x16) (1 node)
Running pass: SROAPass on x264_mb_analyse_inter_b8x16 (440 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Running pass: EarlyCSEPass on x264_mb_analyse_inter_b8x16 (440 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: AAManager on x264_mb_analyse_inter_b8x16
Running analysis: BasicAA on x264_mb_analyse_inter_b8x16
Running pass: SpeculativeExecutionPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: JumpThreadingPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x16
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x16
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: AggressiveInstCombinePass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: LibCallsShrinkWrapPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: ReassociatePass on x264_mb_analyse_inter_b8x16 (436 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x16
Running pass: ConstraintEliminationPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x16
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x16
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x16 (436 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x16
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x16
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: SROAPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_inter_b8x16 (436 instructions)
Running pass: MergedLoadStoreMotionPass on x264_mb_analyse_inter_b8x16 (436 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x16
Running pass: GVNPass on x264_mb_analyse_inter_b8x16 (434 instructions)
Running analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: MemoryDependenceAnalysis on x264_mb_analyse_inter_b8x16
Running pass: SCCPPass on x264_mb_analyse_inter_b8x16 (431 instructions)
Running pass: BDCEPass on x264_mb_analyse_inter_b8x16 (431 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x16
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x16 (431 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x16
Running pass: JumpThreadingPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x16
Running pass: CorrelatedValuePropagationPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Invalidating analysis: LazyValueAnalysis on x264_mb_analyse_inter_b8x16
Running pass: ADCEPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Running pass: MemCpyOptPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x16
Running pass: DSEPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: MoveAutoInitPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: CoroElidePass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x16 (430 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x16
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x16
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: PostDominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x16
Running pass: PostOrderFunctionAttrsPass on (x264_mb_analyse_inter_b8x16) (1 node)
Running analysis: AAManager on x264_mb_analyse_inter_b8x16
Running analysis: BasicAA on x264_mb_analyse_inter_b8x16
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_b8x16
Running pass: CoroSplitPass on (x264_mb_analyse_inter_b8x16) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_refine_bidir)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_refine_bidir)
Running pass: DevirtSCCRepeatedPass on (x264_refine_bidir) (1 node)
Running pass: InlinerPass on (x264_refine_bidir) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_refine_bidir) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_refine_bidir) (1 node)
Running pass: SROAPass on x264_refine_bidir (136 instructions)
Running analysis: DominatorTreeAnalysis on x264_refine_bidir
Running pass: EarlyCSEPass on x264_refine_bidir (136 instructions)
Running analysis: MemorySSAAnalysis on x264_refine_bidir
Running analysis: AAManager on x264_refine_bidir
Running analysis: BasicAA on x264_refine_bidir
Running pass: SpeculativeExecutionPass on x264_refine_bidir (136 instructions)
Running pass: JumpThreadingPass on x264_refine_bidir (136 instructions)
Running analysis: LazyValueAnalysis on x264_refine_bidir
Running pass: CorrelatedValuePropagationPass on x264_refine_bidir (136 instructions)
Invalidating analysis: LazyValueAnalysis on x264_refine_bidir
Running pass: SimplifyCFGPass on x264_refine_bidir (136 instructions)
Running pass: InstCombinePass on x264_refine_bidir (136 instructions)
Running pass: AggressiveInstCombinePass on x264_refine_bidir (136 instructions)
Running pass: LibCallsShrinkWrapPass on x264_refine_bidir (136 instructions)
Running pass: TailCallElimPass on x264_refine_bidir (136 instructions)
Running pass: SimplifyCFGPass on x264_refine_bidir (136 instructions)
Running pass: ReassociatePass on x264_refine_bidir (136 instructions)
Running pass: ConstraintEliminationPass on x264_refine_bidir (136 instructions)
Running analysis: LoopAnalysis on x264_refine_bidir
Running analysis: ScalarEvolutionAnalysis on x264_refine_bidir
Running pass: LoopSimplifyPass on x264_refine_bidir (136 instructions)
Running pass: LCSSAPass on x264_refine_bidir (136 instructions)
Running pass: SimplifyCFGPass on x264_refine_bidir (136 instructions)
Running pass: InstCombinePass on x264_refine_bidir (136 instructions)
Running pass: LoopSimplifyPass on x264_refine_bidir (136 instructions)
Running pass: LCSSAPass on x264_refine_bidir (136 instructions)
Running pass: SROAPass on x264_refine_bidir (136 instructions)
Running pass: VectorCombinePass on x264_refine_bidir (136 instructions)
Running pass: MergedLoadStoreMotionPass on x264_refine_bidir (136 instructions)
Running pass: GVNPass on x264_refine_bidir (136 instructions)
Running analysis: MemoryDependenceAnalysis on x264_refine_bidir
Running pass: SCCPPass on x264_refine_bidir (136 instructions)
Running pass: BDCEPass on x264_refine_bidir (136 instructions)
Running analysis: DemandedBitsAnalysis on x264_refine_bidir
Running pass: InstCombinePass on x264_refine_bidir (136 instructions)
Running pass: JumpThreadingPass on x264_refine_bidir (136 instructions)
Running analysis: LazyValueAnalysis on x264_refine_bidir
Running pass: CorrelatedValuePropagationPass on x264_refine_bidir (136 instructions)
Invalidating analysis: LazyValueAnalysis on x264_refine_bidir
Running pass: ADCEPass on x264_refine_bidir (136 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_refine_bidir
Running pass: MemCpyOptPass on x264_refine_bidir (136 instructions)
Running pass: DSEPass on x264_refine_bidir (136 instructions)
Running pass: MoveAutoInitPass on x264_refine_bidir (136 instructions)
Running pass: LoopSimplifyPass on x264_refine_bidir (136 instructions)
Running pass: LCSSAPass on x264_refine_bidir (136 instructions)
Running pass: CoroElidePass on x264_refine_bidir (136 instructions)
Running pass: SimplifyCFGPass on x264_refine_bidir (136 instructions)
Running pass: InstCombinePass on x264_refine_bidir (136 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_refine_bidir
Invalidating analysis: BasicAA on x264_refine_bidir
Invalidating analysis: AAManager on x264_refine_bidir
Invalidating analysis: MemorySSAAnalysis on x264_refine_bidir
Invalidating analysis: LoopAnalysis on x264_refine_bidir
Invalidating analysis: ScalarEvolutionAnalysis on x264_refine_bidir
Invalidating analysis: MemoryDependenceAnalysis on x264_refine_bidir
Invalidating analysis: DemandedBitsAnalysis on x264_refine_bidir
Invalidating analysis: PostDominatorTreeAnalysis on x264_refine_bidir
Running pass: PostOrderFunctionAttrsPass on (x264_refine_bidir) (1 node)
Running analysis: AAManager on x264_refine_bidir
Running analysis: BasicAA on x264_refine_bidir
Running analysis: DominatorTreeAnalysis on x264_refine_bidir
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_refine_bidir (136 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_refine_bidir
Running pass: CoroSplitPass on (x264_refine_bidir) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_macroblock_analyse)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_macroblock_analyse)
Running pass: DevirtSCCRepeatedPass on (x264_macroblock_analyse) (1 node)
Running pass: InlinerPass on (x264_macroblock_analyse) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_macroblock_analyse
Running analysis: BranchProbabilityAnalysis on x264_macroblock_analyse
Running analysis: LoopAnalysis on x264_macroblock_analyse
Running analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Running analysis: PostDominatorTreeAnalysis on x264_macroblock_analyse
Running analysis: BlockFrequencyAnalysis on x264_intra_rd_refine
Running analysis: BranchProbabilityAnalysis on x264_intra_rd_refine
Running analysis: LoopAnalysis on x264_intra_rd_refine
Running analysis: PostDominatorTreeAnalysis on x264_intra_rd_refine
Running analysis: BlockFrequencyAnalysis on x264_rd_cost_part
Running analysis: BranchProbabilityAnalysis on x264_rd_cost_part
Running analysis: LoopAnalysis on x264_rd_cost_part
Running analysis: PostDominatorTreeAnalysis on x264_rd_cost_part
Running analysis: BlockFrequencyAnalysis on x264_refine_bidir
Running analysis: BranchProbabilityAnalysis on x264_refine_bidir
Running analysis: LoopAnalysis on x264_refine_bidir
Running analysis: PostDominatorTreeAnalysis on x264_refine_bidir
Running pass: PostOrderFunctionAttrsPass on (x264_macroblock_analyse) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_macroblock_analyse) (1 node)
Running pass: SROAPass on x264_macroblock_analyse (4221 instructions)
Running pass: EarlyCSEPass on x264_macroblock_analyse (4227 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_analyse
Running analysis: AAManager on x264_macroblock_analyse
Running analysis: BasicAA on x264_macroblock_analyse
Running pass: SpeculativeExecutionPass on x264_macroblock_analyse (4202 instructions)
Running pass: JumpThreadingPass on x264_macroblock_analyse (4202 instructions)
Running analysis: LazyValueAnalysis on x264_macroblock_analyse
Invalidating analysis: LoopAnalysis on x264_macroblock_analyse
Invalidating analysis: PostDominatorTreeAnalysis on x264_macroblock_analyse
Invalidating analysis: BranchProbabilityAnalysis on x264_macroblock_analyse
Invalidating analysis: BlockFrequencyAnalysis on x264_macroblock_analyse
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_analyse
Running pass: CorrelatedValuePropagationPass on x264_macroblock_analyse (4198 instructions)
Invalidating analysis: LazyValueAnalysis on x264_macroblock_analyse
Running pass: SimplifyCFGPass on x264_macroblock_analyse (4198 instructions)
Running pass: InstCombinePass on x264_macroblock_analyse (4198 instructions)
Running pass: AggressiveInstCombinePass on x264_macroblock_analyse (4189 instructions)
Running pass: LibCallsShrinkWrapPass on x264_macroblock_analyse (4189 instructions)
Running pass: TailCallElimPass on x264_macroblock_analyse (4189 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_analyse (4189 instructions)
Running pass: ReassociatePass on x264_macroblock_analyse (4189 instructions)
Running pass: ConstraintEliminationPass on x264_macroblock_analyse (4193 instructions)
Running analysis: LoopAnalysis on x264_macroblock_analyse
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Running pass: LoopSimplifyPass on x264_macroblock_analyse (4193 instructions)
Running pass: LCSSAPass on x264_macroblock_analyse (4215 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SimplifyCFGPass on x264_macroblock_analyse (4225 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Invalidating analysis: BasicAA on x264_macroblock_analyse
Invalidating analysis: AAManager on x264_macroblock_analyse
Invalidating analysis: LoopAnalysis on x264_macroblock_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Running pass: InstCombinePass on x264_macroblock_analyse (4201 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Running analysis: AAManager on x264_macroblock_analyse
Running analysis: BasicAA on x264_macroblock_analyse
Running pass: LoopSimplifyPass on x264_macroblock_analyse (4189 instructions)
Running analysis: LoopAnalysis on x264_macroblock_analyse
Running pass: LCSSAPass on x264_macroblock_analyse (4211 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader105 in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %.preheader105 in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %.preheader105 in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %.preheader105 in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %.preheader in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %.preheader in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %.preheader in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: SROAPass on x264_macroblock_analyse (4221 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Running pass: VectorCombinePass on x264_macroblock_analyse (4227 instructions)
Running pass: MergedLoadStoreMotionPass on x264_macroblock_analyse (4227 instructions)
Running pass: GVNPass on x264_macroblock_analyse (4227 instructions)
Running analysis: MemoryDependenceAnalysis on x264_macroblock_analyse
Invalidating analysis: MemoryDependenceAnalysis on x264_macroblock_analyse
Running pass: SCCPPass on x264_macroblock_analyse (4219 instructions)
Invalidating analysis: LoopAnalysis on x264_macroblock_analyse
Running pass: BDCEPass on x264_macroblock_analyse (4219 instructions)
Running analysis: DemandedBitsAnalysis on x264_macroblock_analyse
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_analyse
Running pass: InstCombinePass on x264_macroblock_analyse (4216 instructions)
Running pass: JumpThreadingPass on x264_macroblock_analyse (4213 instructions)
Running analysis: LazyValueAnalysis on x264_macroblock_analyse
Running pass: CorrelatedValuePropagationPass on x264_macroblock_analyse (4193 instructions)
Invalidating analysis: LazyValueAnalysis on x264_macroblock_analyse
Running pass: ADCEPass on x264_macroblock_analyse (4193 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_macroblock_analyse
Running pass: MemCpyOptPass on x264_macroblock_analyse (4193 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_analyse
Running pass: DSEPass on x264_macroblock_analyse (4193 instructions)
Running analysis: LoopAnalysis on x264_macroblock_analyse
Running pass: MoveAutoInitPass on x264_macroblock_analyse (4190 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_analyse (4190 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_macroblock_analyse
Running pass: LCSSAPass on x264_macroblock_analyse (4210 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %.preheader105 in function x264_macroblock_analyse
Running pass: LICMPass on loop %.preheader in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: CoroElidePass on x264_macroblock_analyse (4220 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_analyse (4220 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Invalidating analysis: BasicAA on x264_macroblock_analyse
Invalidating analysis: AAManager on x264_macroblock_analyse
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_analyse
Invalidating analysis: LoopAnalysis on x264_macroblock_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Running pass: InstCombinePass on x264_macroblock_analyse (4196 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Running analysis: AAManager on x264_macroblock_analyse
Running analysis: BasicAA on x264_macroblock_analyse
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Invalidating analysis: BasicAA on x264_macroblock_analyse
Invalidating analysis: AAManager on x264_macroblock_analyse
Running pass: PostOrderFunctionAttrsPass on (x264_macroblock_analyse) (1 node)
Running analysis: AAManager on x264_macroblock_analyse
Running analysis: BasicAA on x264_macroblock_analyse
Running analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_macroblock_analyse (4188 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_macroblock_analyse
Running pass: CoroSplitPass on (x264_macroblock_analyse) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_weight_plane_analyse)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_weight_plane_analyse)
Running pass: DevirtSCCRepeatedPass on (x264_weight_plane_analyse) (1 node)
Running pass: InlinerPass on (x264_weight_plane_analyse) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_weight_plane_analyse) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_weight_plane_analyse) (1 node)
Running pass: SROAPass on x264_weight_plane_analyse (57 instructions)
Running analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Running pass: EarlyCSEPass on x264_weight_plane_analyse (57 instructions)
Running analysis: MemorySSAAnalysis on x264_weight_plane_analyse
Running analysis: AAManager on x264_weight_plane_analyse
Running analysis: BasicAA on x264_weight_plane_analyse
Running pass: SpeculativeExecutionPass on x264_weight_plane_analyse (57 instructions)
Running pass: JumpThreadingPass on x264_weight_plane_analyse (57 instructions)
Running analysis: LazyValueAnalysis on x264_weight_plane_analyse
Running pass: CorrelatedValuePropagationPass on x264_weight_plane_analyse (57 instructions)
Invalidating analysis: LazyValueAnalysis on x264_weight_plane_analyse
Running pass: SimplifyCFGPass on x264_weight_plane_analyse (57 instructions)
Running pass: InstCombinePass on x264_weight_plane_analyse (57 instructions)
Running pass: AggressiveInstCombinePass on x264_weight_plane_analyse (57 instructions)
Running pass: LibCallsShrinkWrapPass on x264_weight_plane_analyse (57 instructions)
Running pass: TailCallElimPass on x264_weight_plane_analyse (57 instructions)
Running pass: SimplifyCFGPass on x264_weight_plane_analyse (57 instructions)
Running pass: ReassociatePass on x264_weight_plane_analyse (57 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_weight_plane_analyse
Running pass: ConstraintEliminationPass on x264_weight_plane_analyse (57 instructions)
Running analysis: LoopAnalysis on x264_weight_plane_analyse
Running analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Running pass: LoopSimplifyPass on x264_weight_plane_analyse (57 instructions)
Running pass: LCSSAPass on x264_weight_plane_analyse (60 instructions)
Running analysis: MemorySSAAnalysis on x264_weight_plane_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: SimplifyCFGPass on x264_weight_plane_analyse (64 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Invalidating analysis: BasicAA on x264_weight_plane_analyse
Invalidating analysis: AAManager on x264_weight_plane_analyse
Invalidating analysis: LoopAnalysis on x264_weight_plane_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Invalidating analysis: MemorySSAAnalysis on x264_weight_plane_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Running pass: InstCombinePass on x264_weight_plane_analyse (57 instructions)
Running analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Running analysis: AAManager on x264_weight_plane_analyse
Running analysis: BasicAA on x264_weight_plane_analyse
Running pass: LoopSimplifyPass on x264_weight_plane_analyse (57 instructions)
Running analysis: LoopAnalysis on x264_weight_plane_analyse
Running pass: LCSSAPass on x264_weight_plane_analyse (60 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader in function x264_weight_plane_analyse
Running pass: IndVarSimplifyPass on loop %.preheader in function x264_weight_plane_analyse
Running pass: LoopDeletionPass on loop %.preheader in function x264_weight_plane_analyse
Running pass: LoopFullUnrollPass on loop %.preheader in function x264_weight_plane_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: SROAPass on x264_weight_plane_analyse (64 instructions)
Running pass: VectorCombinePass on x264_weight_plane_analyse (64 instructions)
Running pass: MergedLoadStoreMotionPass on x264_weight_plane_analyse (64 instructions)
Running pass: GVNPass on x264_weight_plane_analyse (64 instructions)
Running analysis: MemoryDependenceAnalysis on x264_weight_plane_analyse
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Invalidating analysis: MemoryDependenceAnalysis on x264_weight_plane_analyse
Running pass: SCCPPass on x264_weight_plane_analyse (60 instructions)
Running pass: BDCEPass on x264_weight_plane_analyse (60 instructions)
Running analysis: DemandedBitsAnalysis on x264_weight_plane_analyse
Running pass: InstCombinePass on x264_weight_plane_analyse (60 instructions)
Running pass: JumpThreadingPass on x264_weight_plane_analyse (60 instructions)
Running analysis: LazyValueAnalysis on x264_weight_plane_analyse
Invalidating analysis: LoopAnalysis on x264_weight_plane_analyse
Invalidating analysis: DemandedBitsAnalysis on x264_weight_plane_analyse
Running pass: CorrelatedValuePropagationPass on x264_weight_plane_analyse (58 instructions)
Invalidating analysis: LazyValueAnalysis on x264_weight_plane_analyse
Running pass: ADCEPass on x264_weight_plane_analyse (58 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_weight_plane_analyse
Running pass: MemCpyOptPass on x264_weight_plane_analyse (58 instructions)
Running analysis: MemorySSAAnalysis on x264_weight_plane_analyse
Running pass: DSEPass on x264_weight_plane_analyse (58 instructions)
Running analysis: LoopAnalysis on x264_weight_plane_analyse
Running pass: MoveAutoInitPass on x264_weight_plane_analyse (58 instructions)
Running pass: LoopSimplifyPass on x264_weight_plane_analyse (58 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_weight_plane_analyse
Running pass: LCSSAPass on x264_weight_plane_analyse (60 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Running pass: LICMPass on loop %.preheader in function x264_weight_plane_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: CoroElidePass on x264_weight_plane_analyse (64 instructions)
Running pass: SimplifyCFGPass on x264_weight_plane_analyse (64 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Invalidating analysis: BasicAA on x264_weight_plane_analyse
Invalidating analysis: AAManager on x264_weight_plane_analyse
Invalidating analysis: MemorySSAAnalysis on x264_weight_plane_analyse
Invalidating analysis: LoopAnalysis on x264_weight_plane_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Running pass: InstCombinePass on x264_weight_plane_analyse (57 instructions)
Running analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Running analysis: AAManager on x264_weight_plane_analyse
Running analysis: BasicAA on x264_weight_plane_analyse
Invalidating analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Invalidating analysis: BasicAA on x264_weight_plane_analyse
Invalidating analysis: AAManager on x264_weight_plane_analyse
Running pass: PostOrderFunctionAttrsPass on (x264_weight_plane_analyse) (1 node)
Running analysis: AAManager on x264_weight_plane_analyse
Running analysis: BasicAA on x264_weight_plane_analyse
Running analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_weight_plane_analyse (57 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_weight_plane_analyse
Running pass: CoroSplitPass on (x264_weight_plane_analyse) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_slicetype_mb_cost)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_slicetype_mb_cost)
Running pass: DevirtSCCRepeatedPass on (x264_slicetype_mb_cost) (1 node)
Running pass: InlinerPass on (x264_slicetype_mb_cost) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_slicetype_mb_cost) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_slicetype_mb_cost) (1 node)
Running pass: SROAPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_mb_cost
Running pass: EarlyCSEPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_mb_cost
Running analysis: AAManager on x264_slicetype_mb_cost
Running analysis: BasicAA on x264_slicetype_mb_cost
Running pass: SpeculativeExecutionPass on x264_slicetype_mb_cost (884 instructions)
Running pass: JumpThreadingPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_mb_cost
Running pass: CorrelatedValuePropagationPass on x264_slicetype_mb_cost (884 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_mb_cost
Running pass: SimplifyCFGPass on x264_slicetype_mb_cost (884 instructions)
Running pass: InstCombinePass on x264_slicetype_mb_cost (884 instructions)
Running pass: AggressiveInstCombinePass on x264_slicetype_mb_cost (884 instructions)
Running pass: LibCallsShrinkWrapPass on x264_slicetype_mb_cost (884 instructions)
Running pass: TailCallElimPass on x264_slicetype_mb_cost (884 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_mb_cost (884 instructions)
Running pass: ReassociatePass on x264_slicetype_mb_cost (884 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_mb_cost
Running pass: ConstraintEliminationPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: LoopAnalysis on x264_slicetype_mb_cost
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Running pass: LoopSimplifyPass on x264_slicetype_mb_cost (884 instructions)
Running pass: LCSSAPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_mb_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: SimplifyCFGPass on x264_slicetype_mb_cost (886 instructions)
Running pass: InstCombinePass on x264_slicetype_mb_cost (886 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_mb_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Running pass: LoopSimplifyPass on x264_slicetype_mb_cost (884 instructions)
Running pass: LCSSAPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: SROAPass on x264_slicetype_mb_cost (886 instructions)
Running pass: VectorCombinePass on x264_slicetype_mb_cost (886 instructions)
Running pass: MergedLoadStoreMotionPass on x264_slicetype_mb_cost (886 instructions)
Running pass: GVNPass on x264_slicetype_mb_cost (886 instructions)
Running analysis: MemoryDependenceAnalysis on x264_slicetype_mb_cost
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Invalidating analysis: MemoryDependenceAnalysis on x264_slicetype_mb_cost
Running pass: SCCPPass on x264_slicetype_mb_cost (884 instructions)
Running pass: BDCEPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_mb_cost
Running pass: InstCombinePass on x264_slicetype_mb_cost (884 instructions)
Running pass: JumpThreadingPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_mb_cost
Running pass: CorrelatedValuePropagationPass on x264_slicetype_mb_cost (884 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_mb_cost
Running pass: ADCEPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_mb_cost
Running pass: MemCpyOptPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_mb_cost
Running pass: DSEPass on x264_slicetype_mb_cost (884 instructions)
Running pass: MoveAutoInitPass on x264_slicetype_mb_cost (884 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_mb_cost (884 instructions)
Running pass: LCSSAPass on x264_slicetype_mb_cost (884 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_mb_cost
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: CoroElidePass on x264_slicetype_mb_cost (886 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_mb_cost (886 instructions)
Running pass: InstCombinePass on x264_slicetype_mb_cost (886 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_mb_cost
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_mb_cost
Invalidating analysis: BasicAA on x264_slicetype_mb_cost
Invalidating analysis: AAManager on x264_slicetype_mb_cost
Invalidating analysis: LoopAnalysis on x264_slicetype_mb_cost
Invalidating analysis: PostDominatorTreeAnalysis on x264_slicetype_mb_cost
Running pass: PostOrderFunctionAttrsPass on (x264_slicetype_mb_cost) (1 node)
Running analysis: AAManager on x264_slicetype_mb_cost
Running analysis: BasicAA on x264_slicetype_mb_cost
Running analysis: DominatorTreeAnalysis on x264_slicetype_mb_cost
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_slicetype_mb_cost (884 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_mb_cost
Running pass: CoroSplitPass on (x264_slicetype_mb_cost) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_weights_analyse, x264_slicetype_frame_cost)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_weights_analyse, x264_slicetype_frame_cost)
Running pass: DevirtSCCRepeatedPass on (x264_weights_analyse, x264_slicetype_frame_cost) (2 nodes)
Running pass: InlinerPass on (x264_weights_analyse, x264_slicetype_frame_cost) (2 nodes)
Running analysis: BlockFrequencyAnalysis on x264_weights_analyse
Running analysis: BranchProbabilityAnalysis on x264_weights_analyse
Running analysis: LoopAnalysis on x264_weights_analyse
Running analysis: DominatorTreeAnalysis on x264_weights_analyse
Running analysis: PostDominatorTreeAnalysis on x264_weights_analyse
Running analysis: BlockFrequencyAnalysis on x264_slicetype_frame_cost
Running analysis: BranchProbabilityAnalysis on x264_slicetype_frame_cost
Running analysis: LoopAnalysis on x264_slicetype_frame_cost
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_frame_cost
Running pass: PostOrderFunctionAttrsPass on (x264_weights_analyse, x264_slicetype_frame_cost) (2 nodes)
Running analysis: AAManager on x264_weights_analyse
Running analysis: BasicAA on x264_weights_analyse
Running pass: OpenMPOptCGSCCPass on (x264_weights_analyse, x264_slicetype_frame_cost) (2 nodes)
Running pass: SROAPass on x264_weights_analyse (533 instructions)
Running pass: EarlyCSEPass on x264_weights_analyse (533 instructions)
Running analysis: MemorySSAAnalysis on x264_weights_analyse
Running pass: SpeculativeExecutionPass on x264_weights_analyse (533 instructions)
Running pass: JumpThreadingPass on x264_weights_analyse (533 instructions)
Running analysis: LazyValueAnalysis on x264_weights_analyse
Running pass: CorrelatedValuePropagationPass on x264_weights_analyse (533 instructions)
Invalidating analysis: LazyValueAnalysis on x264_weights_analyse
Running pass: SimplifyCFGPass on x264_weights_analyse (533 instructions)
Running pass: InstCombinePass on x264_weights_analyse (533 instructions)
Running pass: AggressiveInstCombinePass on x264_weights_analyse (533 instructions)
Running pass: LibCallsShrinkWrapPass on x264_weights_analyse (533 instructions)
Running pass: TailCallElimPass on x264_weights_analyse (533 instructions)
Running pass: SimplifyCFGPass on x264_weights_analyse (533 instructions)
Running pass: ReassociatePass on x264_weights_analyse (533 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_weights_analyse
Running pass: ConstraintEliminationPass on x264_weights_analyse (533 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Running pass: LoopSimplifyPass on x264_weights_analyse (533 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_weights_analyse
Invalidating analysis: BlockFrequencyAnalysis on x264_weights_analyse
Running pass: LCSSAPass on x264_weights_analyse (535 instructions)
Running analysis: MemorySSAAnalysis on x264_weights_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_weights_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_weights_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_weights_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_weights_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_weights_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_weights_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_weights_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_weights_analyse
Running pass: SimplifyCFGPass on x264_weights_analyse (545 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_weights_analyse
Invalidating analysis: LoopAnalysis on x264_weights_analyse
Invalidating analysis: BranchProbabilityAnalysis on x264_weights_analyse
Invalidating analysis: BasicAA on x264_weights_analyse
Invalidating analysis: AAManager on x264_weights_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Invalidating analysis: MemorySSAAnalysis on x264_weights_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Running pass: InstCombinePass on x264_weights_analyse (542 instructions)
Running analysis: DominatorTreeAnalysis on x264_weights_analyse
Running analysis: AAManager on x264_weights_analyse
Running analysis: BasicAA on x264_weights_analyse
Running pass: LoopSimplifyPass on x264_weights_analyse (533 instructions)
Running analysis: LoopAnalysis on x264_weights_analyse
Running pass: LCSSAPass on x264_weights_analyse (535 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: SROAPass on x264_weights_analyse (545 instructions)
Running pass: VectorCombinePass on x264_weights_analyse (545 instructions)
Running pass: MergedLoadStoreMotionPass on x264_weights_analyse (545 instructions)
Running pass: GVNPass on x264_weights_analyse (545 instructions)
Running analysis: MemoryDependenceAnalysis on x264_weights_analyse
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Invalidating analysis: MemoryDependenceAnalysis on x264_weights_analyse
Running pass: SCCPPass on x264_weights_analyse (535 instructions)
Running pass: BDCEPass on x264_weights_analyse (535 instructions)
Running analysis: DemandedBitsAnalysis on x264_weights_analyse
Running pass: InstCombinePass on x264_weights_analyse (535 instructions)
Running pass: JumpThreadingPass on x264_weights_analyse (535 instructions)
Running analysis: LazyValueAnalysis on x264_weights_analyse
Invalidating analysis: LoopAnalysis on x264_weights_analyse
Invalidating analysis: DemandedBitsAnalysis on x264_weights_analyse
Running pass: CorrelatedValuePropagationPass on x264_weights_analyse (533 instructions)
Invalidating analysis: LazyValueAnalysis on x264_weights_analyse
Running pass: ADCEPass on x264_weights_analyse (533 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_weights_analyse
Running pass: MemCpyOptPass on x264_weights_analyse (533 instructions)
Running analysis: MemorySSAAnalysis on x264_weights_analyse
Running pass: DSEPass on x264_weights_analyse (533 instructions)
Running analysis: LoopAnalysis on x264_weights_analyse
Running pass: MoveAutoInitPass on x264_weights_analyse (533 instructions)
Running pass: LoopSimplifyPass on x264_weights_analyse (533 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_weights_analyse
Running pass: LCSSAPass on x264_weights_analyse (535 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: CoroElidePass on x264_weights_analyse (545 instructions)
Running pass: SimplifyCFGPass on x264_weights_analyse (545 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_weights_analyse
Invalidating analysis: BasicAA on x264_weights_analyse
Invalidating analysis: AAManager on x264_weights_analyse
Invalidating analysis: MemorySSAAnalysis on x264_weights_analyse
Invalidating analysis: LoopAnalysis on x264_weights_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Running pass: InstCombinePass on x264_weights_analyse (542 instructions)
Running analysis: DominatorTreeAnalysis on x264_weights_analyse
Running analysis: AAManager on x264_weights_analyse
Running analysis: BasicAA on x264_weights_analyse
Invalidating analysis: DominatorTreeAnalysis on x264_weights_analyse
Invalidating analysis: BasicAA on x264_weights_analyse
Invalidating analysis: AAManager on x264_weights_analyse
Running pass: SROAPass on x264_slicetype_frame_cost (254 instructions)
Running pass: EarlyCSEPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_frame_cost
Running analysis: AAManager on x264_slicetype_frame_cost
Running analysis: BasicAA on x264_slicetype_frame_cost
Running pass: SpeculativeExecutionPass on x264_slicetype_frame_cost (254 instructions)
Running pass: JumpThreadingPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_frame_cost
Running pass: CorrelatedValuePropagationPass on x264_slicetype_frame_cost (254 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_frame_cost
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost (254 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost (254 instructions)
Running pass: AggressiveInstCombinePass on x264_slicetype_frame_cost (254 instructions)
Running pass: LibCallsShrinkWrapPass on x264_slicetype_frame_cost (254 instructions)
Running pass: TailCallElimPass on x264_slicetype_frame_cost (254 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost (254 instructions)
Running pass: ReassociatePass on x264_slicetype_frame_cost (254 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_frame_cost
Running pass: ConstraintEliminationPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost (254 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_slicetype_frame_cost
Invalidating analysis: BlockFrequencyAnalysis on x264_slicetype_frame_cost
Running pass: LCSSAPass on x264_slicetype_frame_cost (259 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_frame_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost (259 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost
Invalidating analysis: BranchProbabilityAnalysis on x264_slicetype_frame_cost
Invalidating analysis: BasicAA on x264_slicetype_frame_cost
Invalidating analysis: AAManager on x264_slicetype_frame_cost
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_frame_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Running pass: InstCombinePass on x264_slicetype_frame_cost (254 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Running analysis: AAManager on x264_slicetype_frame_cost
Running analysis: BasicAA on x264_slicetype_frame_cost
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: LoopAnalysis on x264_slicetype_frame_cost
Running pass: LCSSAPass on x264_slicetype_frame_cost (259 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Running pass: LoopIdiomRecognizePass on loop %.preheader5 in function x264_slicetype_frame_cost
Running pass: IndVarSimplifyPass on loop %.preheader5 in function x264_slicetype_frame_cost
Running pass: LoopDeletionPass on loop %.preheader5 in function x264_slicetype_frame_cost
Running pass: LoopFullUnrollPass on loop %.preheader5 in function x264_slicetype_frame_cost
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopIdiomRecognizePass on loop %.preheader in function x264_slicetype_frame_cost
Running pass: IndVarSimplifyPass on loop %.preheader in function x264_slicetype_frame_cost
Running pass: LoopDeletionPass on loop %.preheader in function x264_slicetype_frame_cost
Running pass: LoopFullUnrollPass on loop %.preheader in function x264_slicetype_frame_cost
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: SROAPass on x264_slicetype_frame_cost (259 instructions)
Running pass: VectorCombinePass on x264_slicetype_frame_cost (259 instructions)
Running pass: MergedLoadStoreMotionPass on x264_slicetype_frame_cost (259 instructions)
Running pass: GVNPass on x264_slicetype_frame_cost (259 instructions)
Running analysis: MemoryDependenceAnalysis on x264_slicetype_frame_cost
Running pass: SCCPPass on x264_slicetype_frame_cost (259 instructions)
Running pass: BDCEPass on x264_slicetype_frame_cost (259 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost
Running pass: InstCombinePass on x264_slicetype_frame_cost (259 instructions)
Running pass: JumpThreadingPass on x264_slicetype_frame_cost (259 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_frame_cost
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Invalidating analysis: MemoryDependenceAnalysis on x264_slicetype_frame_cost
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost
Running pass: CorrelatedValuePropagationPass on x264_slicetype_frame_cost (256 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_frame_cost
Running pass: ADCEPass on x264_slicetype_frame_cost (256 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_frame_cost
Running pass: MemCpyOptPass on x264_slicetype_frame_cost (256 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_frame_cost
Running pass: DSEPass on x264_slicetype_frame_cost (256 instructions)
Running analysis: LoopAnalysis on x264_slicetype_frame_cost
Running pass: MoveAutoInitPass on x264_slicetype_frame_cost (256 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost (256 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_slicetype_frame_cost
Running pass: LCSSAPass on x264_slicetype_frame_cost (259 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Running pass: LICMPass on loop %.preheader5 in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %.preheader in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: CoroElidePass on x264_slicetype_frame_cost (259 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost (259 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Invalidating analysis: BasicAA on x264_slicetype_frame_cost
Invalidating analysis: AAManager on x264_slicetype_frame_cost
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_frame_cost
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Running pass: InstCombinePass on x264_slicetype_frame_cost (254 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Running analysis: AAManager on x264_slicetype_frame_cost
Running analysis: BasicAA on x264_slicetype_frame_cost
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Invalidating analysis: BasicAA on x264_slicetype_frame_cost
Invalidating analysis: AAManager on x264_slicetype_frame_cost
Running pass: PostOrderFunctionAttrsPass on (x264_weights_analyse, x264_slicetype_frame_cost) (2 nodes)
Running analysis: AAManager on x264_weights_analyse
Running analysis: BasicAA on x264_weights_analyse
Running analysis: DominatorTreeAnalysis on x264_weights_analyse
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_weights_analyse (533 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_weights_analyse
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_slicetype_frame_cost (254 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_frame_cost
Running pass: CoroSplitPass on (x264_weights_analyse, x264_slicetype_frame_cost) (2 nodes)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (scenecut_internal)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (scenecut_internal)
Running pass: DevirtSCCRepeatedPass on (scenecut_internal) (1 node)
Running pass: InlinerPass on (scenecut_internal) (1 node)
Running analysis: BlockFrequencyAnalysis on scenecut_internal
Running analysis: BranchProbabilityAnalysis on scenecut_internal
Running analysis: LoopAnalysis on scenecut_internal
Running analysis: DominatorTreeAnalysis on scenecut_internal
Running analysis: PostDominatorTreeAnalysis on scenecut_internal
Running analysis: BlockFrequencyAnalysis on x264_slicetype_frame_cost
Running analysis: BranchProbabilityAnalysis on x264_slicetype_frame_cost
Running analysis: LoopAnalysis on x264_slicetype_frame_cost
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_frame_cost
Running pass: PostOrderFunctionAttrsPass on (scenecut_internal) (1 node)
Running pass: OpenMPOptCGSCCPass on (scenecut_internal) (1 node)
Running pass: SROAPass on scenecut_internal (91 instructions)
Running pass: EarlyCSEPass on scenecut_internal (91 instructions)
Running analysis: MemorySSAAnalysis on scenecut_internal
Running analysis: AAManager on scenecut_internal
Running analysis: BasicAA on scenecut_internal
Running pass: SpeculativeExecutionPass on scenecut_internal (91 instructions)
Running pass: JumpThreadingPass on scenecut_internal (91 instructions)
Running analysis: LazyValueAnalysis on scenecut_internal
Running pass: CorrelatedValuePropagationPass on scenecut_internal (91 instructions)
Invalidating analysis: LazyValueAnalysis on scenecut_internal
Running pass: SimplifyCFGPass on scenecut_internal (91 instructions)
Running pass: InstCombinePass on scenecut_internal (91 instructions)
Running pass: AggressiveInstCombinePass on scenecut_internal (91 instructions)
Running pass: LibCallsShrinkWrapPass on scenecut_internal (91 instructions)
Running pass: TailCallElimPass on scenecut_internal (91 instructions)
Running pass: SimplifyCFGPass on scenecut_internal (91 instructions)
Running pass: ReassociatePass on scenecut_internal (91 instructions)
Invalidating analysis: MemorySSAAnalysis on scenecut_internal
Running pass: ConstraintEliminationPass on scenecut_internal (91 instructions)
Running analysis: ScalarEvolutionAnalysis on scenecut_internal
Running pass: LoopSimplifyPass on scenecut_internal (91 instructions)
Running pass: LCSSAPass on scenecut_internal (91 instructions)
Running pass: SimplifyCFGPass on scenecut_internal (91 instructions)
Running pass: InstCombinePass on scenecut_internal (91 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on scenecut_internal
Running pass: LoopSimplifyPass on scenecut_internal (91 instructions)
Running pass: LCSSAPass on scenecut_internal (91 instructions)
Running pass: SROAPass on scenecut_internal (91 instructions)
Running pass: VectorCombinePass on scenecut_internal (91 instructions)
Running pass: MergedLoadStoreMotionPass on scenecut_internal (91 instructions)
Running pass: GVNPass on scenecut_internal (91 instructions)
Running analysis: MemoryDependenceAnalysis on scenecut_internal
Running pass: SCCPPass on scenecut_internal (91 instructions)
Running pass: BDCEPass on scenecut_internal (91 instructions)
Running analysis: DemandedBitsAnalysis on scenecut_internal
Running pass: InstCombinePass on scenecut_internal (91 instructions)
Running pass: JumpThreadingPass on scenecut_internal (91 instructions)
Running analysis: LazyValueAnalysis on scenecut_internal
Running pass: CorrelatedValuePropagationPass on scenecut_internal (91 instructions)
Invalidating analysis: LazyValueAnalysis on scenecut_internal
Running pass: ADCEPass on scenecut_internal (91 instructions)
Running pass: MemCpyOptPass on scenecut_internal (91 instructions)
Running analysis: MemorySSAAnalysis on scenecut_internal
Running pass: DSEPass on scenecut_internal (91 instructions)
Running pass: MoveAutoInitPass on scenecut_internal (91 instructions)
Running pass: LoopSimplifyPass on scenecut_internal (91 instructions)
Running pass: LCSSAPass on scenecut_internal (91 instructions)
Running pass: CoroElidePass on scenecut_internal (91 instructions)
Running pass: SimplifyCFGPass on scenecut_internal (91 instructions)
Running pass: InstCombinePass on scenecut_internal (91 instructions)
Invalidating analysis: DominatorTreeAnalysis on scenecut_internal
Invalidating analysis: LoopAnalysis on scenecut_internal
Invalidating analysis: PostDominatorTreeAnalysis on scenecut_internal
Invalidating analysis: BranchProbabilityAnalysis on scenecut_internal
Invalidating analysis: BlockFrequencyAnalysis on scenecut_internal
Invalidating analysis: BasicAA on scenecut_internal
Invalidating analysis: AAManager on scenecut_internal
Invalidating analysis: MemoryDependenceAnalysis on scenecut_internal
Invalidating analysis: DemandedBitsAnalysis on scenecut_internal
Invalidating analysis: MemorySSAAnalysis on scenecut_internal
Running pass: PostOrderFunctionAttrsPass on (scenecut_internal) (1 node)
Running analysis: AAManager on scenecut_internal
Running analysis: BasicAA on scenecut_internal
Running analysis: DominatorTreeAnalysis on scenecut_internal
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on scenecut_internal (91 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on scenecut_internal
Running pass: CoroSplitPass on (scenecut_internal) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (scenecut)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (scenecut)
Running pass: DevirtSCCRepeatedPass on (scenecut) (1 node)
Running pass: InlinerPass on (scenecut) (1 node)
Running analysis: BlockFrequencyAnalysis on scenecut
Running analysis: BranchProbabilityAnalysis on scenecut
Running analysis: LoopAnalysis on scenecut
Running analysis: DominatorTreeAnalysis on scenecut
Running analysis: PostDominatorTreeAnalysis on scenecut
Running pass: PostOrderFunctionAttrsPass on (scenecut) (1 node)
Running pass: OpenMPOptCGSCCPass on (scenecut) (1 node)
Running pass: SROAPass on scenecut (56 instructions)
Running pass: EarlyCSEPass on scenecut (56 instructions)
Running analysis: MemorySSAAnalysis on scenecut
Running analysis: AAManager on scenecut
Running analysis: BasicAA on scenecut
Running pass: SpeculativeExecutionPass on scenecut (56 instructions)
Running pass: JumpThreadingPass on scenecut (56 instructions)
Running analysis: LazyValueAnalysis on scenecut
Invalidating analysis: LoopAnalysis on scenecut
Invalidating analysis: PostDominatorTreeAnalysis on scenecut
Invalidating analysis: BranchProbabilityAnalysis on scenecut
Invalidating analysis: BlockFrequencyAnalysis on scenecut
Invalidating analysis: MemorySSAAnalysis on scenecut
Running pass: CorrelatedValuePropagationPass on scenecut (56 instructions)
Invalidating analysis: LazyValueAnalysis on scenecut
Running pass: SimplifyCFGPass on scenecut (56 instructions)
Running pass: InstCombinePass on scenecut (56 instructions)
Running pass: AggressiveInstCombinePass on scenecut (55 instructions)
Running pass: LibCallsShrinkWrapPass on scenecut (55 instructions)
Running pass: TailCallElimPass on scenecut (55 instructions)
Running pass: SimplifyCFGPass on scenecut (55 instructions)
Invalidating analysis: DominatorTreeAnalysis on scenecut
Invalidating analysis: BasicAA on scenecut
Invalidating analysis: AAManager on scenecut
Running pass: ReassociatePass on scenecut (54 instructions)
Running pass: ConstraintEliminationPass on scenecut (54 instructions)
Running analysis: DominatorTreeAnalysis on scenecut
Running analysis: LoopAnalysis on scenecut
Running analysis: ScalarEvolutionAnalysis on scenecut
Running pass: LoopSimplifyPass on scenecut (54 instructions)
Running pass: LCSSAPass on scenecut (59 instructions)
Running analysis: MemorySSAAnalysis on scenecut
Running analysis: AAManager on scenecut
Running analysis: BasicAA on scenecut
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function scenecut
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function scenecut
Running pass: LICMPass on loop %<unnamed loop> in function scenecut
Running pass: LoopRotatePass on loop %<unnamed loop> in function scenecut
Running pass: LICMPass on loop %<unnamed loop> in function scenecut
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function scenecut
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function scenecut
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function scenecut
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function scenecut
Running pass: LICMPass on loop %<unnamed loop> in function scenecut
Running pass: LoopRotatePass on loop %<unnamed loop> in function scenecut
Running pass: LICMPass on loop %<unnamed loop> in function scenecut
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function scenecut
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function scenecut
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function scenecut
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function scenecut
Running pass: LICMPass on loop %<unnamed loop> in function scenecut
Running pass: LoopRotatePass on loop %<unnamed loop> in function scenecut
Running pass: LICMPass on loop %<unnamed loop> in function scenecut
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function scenecut
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function scenecut
Running pass: SimplifyCFGPass on scenecut (59 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on scenecut
Invalidating analysis: LoopAnalysis on scenecut
Invalidating analysis: ScalarEvolutionAnalysis on scenecut
Invalidating analysis: BasicAA on scenecut
Invalidating analysis: AAManager on scenecut
Invalidating analysis: MemorySSAAnalysis on scenecut
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Running pass: InstCombinePass on scenecut (54 instructions)
Running analysis: DominatorTreeAnalysis on scenecut
Running analysis: AAManager on scenecut
Running analysis: BasicAA on scenecut
Running pass: LoopSimplifyPass on scenecut (54 instructions)
Running analysis: LoopAnalysis on scenecut
Running pass: LCSSAPass on scenecut (59 instructions)
Running analysis: ScalarEvolutionAnalysis on scenecut
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Running pass: LoopIdiomRecognizePass on loop %.preheader4 in function scenecut
Running pass: IndVarSimplifyPass on loop %.preheader4 in function scenecut
Running pass: LoopDeletionPass on loop %.preheader4 in function scenecut
Running pass: LoopFullUnrollPass on loop %.preheader4 in function scenecut
Running pass: LoopIdiomRecognizePass on loop %.preheader5 in function scenecut
Running pass: IndVarSimplifyPass on loop %.preheader5 in function scenecut
Running pass: LoopDeletionPass on loop %.preheader5 in function scenecut
Running pass: LoopFullUnrollPass on loop %.preheader5 in function scenecut
Running pass: LoopIdiomRecognizePass on loop %.preheader in function scenecut
Running pass: IndVarSimplifyPass on loop %.preheader in function scenecut
Running pass: LoopDeletionPass on loop %.preheader in function scenecut
Running pass: LoopFullUnrollPass on loop %.preheader in function scenecut
Running pass: SROAPass on scenecut (61 instructions)
Running pass: VectorCombinePass on scenecut (61 instructions)
Running pass: MergedLoadStoreMotionPass on scenecut (61 instructions)
Running pass: GVNPass on scenecut (61 instructions)
Running analysis: MemoryDependenceAnalysis on scenecut
Running pass: SCCPPass on scenecut (61 instructions)
Running pass: BDCEPass on scenecut (61 instructions)
Running analysis: DemandedBitsAnalysis on scenecut
Running pass: InstCombinePass on scenecut (61 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on scenecut
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Invalidating analysis: MemoryDependenceAnalysis on scenecut
Invalidating analysis: DemandedBitsAnalysis on scenecut
Running pass: JumpThreadingPass on scenecut (61 instructions)
Running analysis: LazyValueAnalysis on scenecut
Invalidating analysis: LoopAnalysis on scenecut
Running pass: CorrelatedValuePropagationPass on scenecut (59 instructions)
Invalidating analysis: LazyValueAnalysis on scenecut
Running pass: ADCEPass on scenecut (59 instructions)
Running analysis: PostDominatorTreeAnalysis on scenecut
Running pass: MemCpyOptPass on scenecut (59 instructions)
Running analysis: MemorySSAAnalysis on scenecut
Running pass: DSEPass on scenecut (59 instructions)
Running analysis: LoopAnalysis on scenecut
Running pass: MoveAutoInitPass on scenecut (59 instructions)
Running pass: LoopSimplifyPass on scenecut (59 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on scenecut
Running pass: LCSSAPass on scenecut (61 instructions)
Running analysis: ScalarEvolutionAnalysis on scenecut
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Running pass: LICMPass on loop %.preheader4 in function scenecut
Running pass: LICMPass on loop %.preheader5 in function scenecut
Running pass: LICMPass on loop %.preheader in function scenecut
Running pass: CoroElidePass on scenecut (61 instructions)
Running pass: SimplifyCFGPass on scenecut (61 instructions)
Invalidating analysis: DominatorTreeAnalysis on scenecut
Invalidating analysis: BasicAA on scenecut
Invalidating analysis: AAManager on scenecut
Invalidating analysis: MemorySSAAnalysis on scenecut
Invalidating analysis: LoopAnalysis on scenecut
Invalidating analysis: ScalarEvolutionAnalysis on scenecut
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Running pass: InstCombinePass on scenecut (58 instructions)
Running analysis: DominatorTreeAnalysis on scenecut
Running analysis: AAManager on scenecut
Running analysis: BasicAA on scenecut
Invalidating analysis: DominatorTreeAnalysis on scenecut
Invalidating analysis: BasicAA on scenecut
Invalidating analysis: AAManager on scenecut
Running pass: PostOrderFunctionAttrsPass on (scenecut) (1 node)
Running analysis: AAManager on scenecut
Running analysis: BasicAA on scenecut
Running analysis: DominatorTreeAnalysis on scenecut
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on scenecut (58 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on scenecut
Running pass: CoroSplitPass on (scenecut) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_macroblock_tree_finish)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_macroblock_tree_finish)
Running pass: DevirtSCCRepeatedPass on (x264_macroblock_tree_finish) (1 node)
Running pass: InlinerPass on (x264_macroblock_tree_finish) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_macroblock_tree_finish) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_macroblock_tree_finish) (1 node)
Running pass: SROAPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Running pass: EarlyCSEPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_tree_finish
Running analysis: AAManager on x264_macroblock_tree_finish
Running analysis: BasicAA on x264_macroblock_tree_finish
Running pass: SpeculativeExecutionPass on x264_macroblock_tree_finish (82 instructions)
Running pass: JumpThreadingPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: LazyValueAnalysis on x264_macroblock_tree_finish
Running pass: CorrelatedValuePropagationPass on x264_macroblock_tree_finish (82 instructions)
Invalidating analysis: LazyValueAnalysis on x264_macroblock_tree_finish
Running pass: SimplifyCFGPass on x264_macroblock_tree_finish (82 instructions)
Running pass: InstCombinePass on x264_macroblock_tree_finish (82 instructions)
Running pass: AggressiveInstCombinePass on x264_macroblock_tree_finish (82 instructions)
Running pass: LibCallsShrinkWrapPass on x264_macroblock_tree_finish (82 instructions)
Running pass: TailCallElimPass on x264_macroblock_tree_finish (82 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_tree_finish (82 instructions)
Running pass: ReassociatePass on x264_macroblock_tree_finish (82 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_tree_finish
Running pass: ConstraintEliminationPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: LoopAnalysis on x264_macroblock_tree_finish
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_finish
Running pass: LoopSimplifyPass on x264_macroblock_tree_finish (82 instructions)
Running pass: LCSSAPass on x264_macroblock_tree_finish (83 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_tree_finish
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_finish
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: SimplifyCFGPass on x264_macroblock_tree_finish (83 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Invalidating analysis: BasicAA on x264_macroblock_tree_finish
Invalidating analysis: AAManager on x264_macroblock_tree_finish
Invalidating analysis: LoopAnalysis on x264_macroblock_tree_finish
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_finish
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_tree_finish
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_finish
Running pass: InstCombinePass on x264_macroblock_tree_finish (82 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Running analysis: AAManager on x264_macroblock_tree_finish
Running analysis: BasicAA on x264_macroblock_tree_finish
Running pass: LoopSimplifyPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: LoopAnalysis on x264_macroblock_tree_finish
Running pass: LCSSAPass on x264_macroblock_tree_finish (83 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_finish
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_finish
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: SROAPass on x264_macroblock_tree_finish (83 instructions)
Running pass: VectorCombinePass on x264_macroblock_tree_finish (83 instructions)
Running pass: MergedLoadStoreMotionPass on x264_macroblock_tree_finish (83 instructions)
Running pass: GVNPass on x264_macroblock_tree_finish (83 instructions)
Running analysis: MemoryDependenceAnalysis on x264_macroblock_tree_finish
Running pass: SCCPPass on x264_macroblock_tree_finish (83 instructions)
Running pass: BDCEPass on x264_macroblock_tree_finish (83 instructions)
Running analysis: DemandedBitsAnalysis on x264_macroblock_tree_finish
Running pass: InstCombinePass on x264_macroblock_tree_finish (83 instructions)
Running pass: JumpThreadingPass on x264_macroblock_tree_finish (83 instructions)
Running analysis: LazyValueAnalysis on x264_macroblock_tree_finish
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: LoopAnalysis on x264_macroblock_tree_finish
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_finish
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_finish
Invalidating analysis: MemoryDependenceAnalysis on x264_macroblock_tree_finish
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_tree_finish
Running pass: CorrelatedValuePropagationPass on x264_macroblock_tree_finish (82 instructions)
Invalidating analysis: LazyValueAnalysis on x264_macroblock_tree_finish
Running pass: ADCEPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_macroblock_tree_finish
Running pass: MemCpyOptPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_tree_finish
Running pass: DSEPass on x264_macroblock_tree_finish (82 instructions)
Running analysis: LoopAnalysis on x264_macroblock_tree_finish
Running pass: MoveAutoInitPass on x264_macroblock_tree_finish (82 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_tree_finish (82 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_macroblock_tree_finish
Running pass: LCSSAPass on x264_macroblock_tree_finish (83 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_finish
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_finish
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_finish
Running pass: CoroElidePass on x264_macroblock_tree_finish (83 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_tree_finish (83 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Invalidating analysis: BasicAA on x264_macroblock_tree_finish
Invalidating analysis: AAManager on x264_macroblock_tree_finish
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_tree_finish
Invalidating analysis: LoopAnalysis on x264_macroblock_tree_finish
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_finish
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_finish
Running pass: InstCombinePass on x264_macroblock_tree_finish (82 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Running analysis: AAManager on x264_macroblock_tree_finish
Running analysis: BasicAA on x264_macroblock_tree_finish
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Invalidating analysis: BasicAA on x264_macroblock_tree_finish
Invalidating analysis: AAManager on x264_macroblock_tree_finish
Running pass: PostOrderFunctionAttrsPass on (x264_macroblock_tree_finish) (1 node)
Running analysis: AAManager on x264_macroblock_tree_finish
Running analysis: BasicAA on x264_macroblock_tree_finish
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_finish
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_macroblock_tree_finish (82 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_macroblock_tree_finish
Running pass: CoroSplitPass on (x264_macroblock_tree_finish) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_macroblock_tree_propagate)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_macroblock_tree_propagate)
Running pass: DevirtSCCRepeatedPass on (x264_macroblock_tree_propagate) (1 node)
Running pass: InlinerPass on (x264_macroblock_tree_propagate) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_macroblock_tree_propagate
Running analysis: BranchProbabilityAnalysis on x264_macroblock_tree_propagate
Running analysis: LoopAnalysis on x264_macroblock_tree_propagate
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running analysis: PostDominatorTreeAnalysis on x264_macroblock_tree_propagate
Running analysis: BlockFrequencyAnalysis on x264_macroblock_tree_finish
Running analysis: BranchProbabilityAnalysis on x264_macroblock_tree_finish
Running analysis: LoopAnalysis on x264_macroblock_tree_finish
Running analysis: PostDominatorTreeAnalysis on x264_macroblock_tree_finish
Running analysis: AAManager on x264_macroblock_tree_propagate
Running analysis: BasicAA on x264_macroblock_tree_propagate
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: LoopAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: PostDominatorTreeAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: BranchProbabilityAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: BlockFrequencyAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: BasicAA on x264_macroblock_tree_propagate
Invalidating analysis: AAManager on x264_macroblock_tree_propagate
Running pass: PostOrderFunctionAttrsPass on (x264_macroblock_tree_propagate) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_macroblock_tree_propagate) (1 node)
Running pass: SROAPass on x264_macroblock_tree_propagate (436 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running pass: EarlyCSEPass on x264_macroblock_tree_propagate (436 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_tree_propagate
Running analysis: AAManager on x264_macroblock_tree_propagate
Running analysis: BasicAA on x264_macroblock_tree_propagate
Running pass: SpeculativeExecutionPass on x264_macroblock_tree_propagate (436 instructions)
Running pass: JumpThreadingPass on x264_macroblock_tree_propagate (436 instructions)
Running analysis: LazyValueAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_tree_propagate
Running pass: CorrelatedValuePropagationPass on x264_macroblock_tree_propagate (435 instructions)
Invalidating analysis: LazyValueAnalysis on x264_macroblock_tree_propagate
Running pass: SimplifyCFGPass on x264_macroblock_tree_propagate (435 instructions)
Running pass: InstCombinePass on x264_macroblock_tree_propagate (435 instructions)
Running pass: AggressiveInstCombinePass on x264_macroblock_tree_propagate (435 instructions)
Running pass: LibCallsShrinkWrapPass on x264_macroblock_tree_propagate (435 instructions)
Running pass: TailCallElimPass on x264_macroblock_tree_propagate (435 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_tree_propagate (435 instructions)
Running pass: ReassociatePass on x264_macroblock_tree_propagate (435 instructions)
Running pass: ConstraintEliminationPass on x264_macroblock_tree_propagate (435 instructions)
Running analysis: LoopAnalysis on x264_macroblock_tree_propagate
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Running pass: LoopSimplifyPass on x264_macroblock_tree_propagate (435 instructions)
Running pass: LCSSAPass on x264_macroblock_tree_propagate (439 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_tree_propagate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: SimplifyCFGPass on x264_macroblock_tree_propagate (439 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: BasicAA on x264_macroblock_tree_propagate
Invalidating analysis: AAManager on x264_macroblock_tree_propagate
Invalidating analysis: LoopAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: InstCombinePass on x264_macroblock_tree_propagate (435 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running analysis: AAManager on x264_macroblock_tree_propagate
Running analysis: BasicAA on x264_macroblock_tree_propagate
Running pass: LoopSimplifyPass on x264_macroblock_tree_propagate (435 instructions)
Running analysis: LoopAnalysis on x264_macroblock_tree_propagate
Running pass: LCSSAPass on x264_macroblock_tree_propagate (439 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: SROAPass on x264_macroblock_tree_propagate (439 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: VectorCombinePass on x264_macroblock_tree_propagate (439 instructions)
Running pass: MergedLoadStoreMotionPass on x264_macroblock_tree_propagate (439 instructions)
Running pass: GVNPass on x264_macroblock_tree_propagate (439 instructions)
Running analysis: MemoryDependenceAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: MemoryDependenceAnalysis on x264_macroblock_tree_propagate
Running pass: SCCPPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: BDCEPass on x264_macroblock_tree_propagate (437 instructions)
Running analysis: DemandedBitsAnalysis on x264_macroblock_tree_propagate
Running pass: InstCombinePass on x264_macroblock_tree_propagate (437 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_tree_propagate
Running pass: JumpThreadingPass on x264_macroblock_tree_propagate (437 instructions)
Running analysis: LazyValueAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: LoopAnalysis on x264_macroblock_tree_propagate
Running pass: CorrelatedValuePropagationPass on x264_macroblock_tree_propagate (433 instructions)
Invalidating analysis: LazyValueAnalysis on x264_macroblock_tree_propagate
Running pass: ADCEPass on x264_macroblock_tree_propagate (433 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_macroblock_tree_propagate
Running pass: MemCpyOptPass on x264_macroblock_tree_propagate (433 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_tree_propagate
Running pass: DSEPass on x264_macroblock_tree_propagate (433 instructions)
Running analysis: LoopAnalysis on x264_macroblock_tree_propagate
Running pass: MoveAutoInitPass on x264_macroblock_tree_propagate (433 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_tree_propagate (433 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_macroblock_tree_propagate
Running pass: LCSSAPass on x264_macroblock_tree_propagate (437 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: CoroElidePass on x264_macroblock_tree_propagate (437 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_tree_propagate (437 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: BasicAA on x264_macroblock_tree_propagate
Invalidating analysis: AAManager on x264_macroblock_tree_propagate
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: LoopAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: InstCombinePass on x264_macroblock_tree_propagate (433 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running analysis: AAManager on x264_macroblock_tree_propagate
Running analysis: BasicAA on x264_macroblock_tree_propagate
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: BasicAA on x264_macroblock_tree_propagate
Invalidating analysis: AAManager on x264_macroblock_tree_propagate
Running pass: PostOrderFunctionAttrsPass on (x264_macroblock_tree_propagate) (1 node)
Running analysis: AAManager on x264_macroblock_tree_propagate
Running analysis: BasicAA on x264_macroblock_tree_propagate
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_macroblock_tree_propagate (433 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_macroblock_tree_propagate
Running pass: CoroSplitPass on (x264_macroblock_tree_propagate) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_slicetype_frame_cost_recalculate)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_slicetype_frame_cost_recalculate)
Running pass: DevirtSCCRepeatedPass on (x264_slicetype_frame_cost_recalculate) (1 node)
Running pass: InlinerPass on (x264_slicetype_frame_cost_recalculate) (1 node)
Running pass: PostOrderFunctionAttrsPass on (x264_slicetype_frame_cost_recalculate) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_slicetype_frame_cost_recalculate) (1 node)
Running pass: SROAPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: EarlyCSEPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Running pass: SpeculativeExecutionPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: JumpThreadingPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: CorrelatedValuePropagationPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: AggressiveInstCombinePass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: LibCallsShrinkWrapPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: TailCallElimPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: ReassociatePass on x264_slicetype_frame_cost_recalculate (121 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: ConstraintEliminationPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: LCSSAPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Invalidating analysis: AAManager on x264_slicetype_frame_cost_recalculate
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running pass: InstCombinePass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: LCSSAPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: SROAPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: VectorCombinePass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: MergedLoadStoreMotionPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: GVNPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running analysis: MemoryDependenceAnalysis on x264_slicetype_frame_cost_recalculate
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Invalidating analysis: MemoryDependenceAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: SCCPPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running pass: BDCEPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: InstCombinePass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running pass: JumpThreadingPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: CorrelatedValuePropagationPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: ADCEPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: MemCpyOptPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: DSEPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: MoveAutoInitPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: LCSSAPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: CoroElidePass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Invalidating analysis: AAManager on x264_slicetype_frame_cost_recalculate
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running pass: InstCombinePass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Invalidating analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running pass: PostOrderFunctionAttrsPass on (x264_slicetype_frame_cost_recalculate) (1 node)
Running analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: CoroSplitPass on (x264_slicetype_frame_cost_recalculate) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_slicetype_analyse)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_slicetype_analyse)
Running pass: DevirtSCCRepeatedPass on (x264_slicetype_analyse) (1 node)
Running pass: InlinerPass on (x264_slicetype_analyse) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_slicetype_analyse
Running analysis: BranchProbabilityAnalysis on x264_slicetype_analyse
Running analysis: LoopAnalysis on x264_slicetype_analyse
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_analyse
Running analysis: AAManager on x264_slicetype_analyse
Running analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Invalidating analysis: LoopAnalysis on x264_slicetype_analyse
Invalidating analysis: PostDominatorTreeAnalysis on x264_slicetype_analyse
Invalidating analysis: BranchProbabilityAnalysis on x264_slicetype_analyse
Invalidating analysis: BlockFrequencyAnalysis on x264_slicetype_analyse
Invalidating analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: AAManager on x264_slicetype_analyse
Clearing all analysis results for: x264_macroblock_tree_finish
Clearing all analysis results for: (x264_macroblock_tree_finish)
Running pass: PostOrderFunctionAttrsPass on (x264_slicetype_analyse) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_slicetype_analyse) (1 node)
Running pass: SROAPass on x264_slicetype_analyse (1413 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running pass: EarlyCSEPass on x264_slicetype_analyse (1413 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_analyse
Running analysis: AAManager on x264_slicetype_analyse
Running analysis: BasicAA on x264_slicetype_analyse
Running pass: SpeculativeExecutionPass on x264_slicetype_analyse (1410 instructions)
Running pass: JumpThreadingPass on x264_slicetype_analyse (1410 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_analyse
Running pass: CorrelatedValuePropagationPass on x264_slicetype_analyse (1410 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_analyse
Running pass: SimplifyCFGPass on x264_slicetype_analyse (1410 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Invalidating analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: AAManager on x264_slicetype_analyse
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_analyse
Running pass: InstCombinePass on x264_slicetype_analyse (1412 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running analysis: AAManager on x264_slicetype_analyse
Running analysis: BasicAA on x264_slicetype_analyse
Running pass: AggressiveInstCombinePass on x264_slicetype_analyse (1410 instructions)
Running pass: LibCallsShrinkWrapPass on x264_slicetype_analyse (1410 instructions)
Running pass: TailCallElimPass on x264_slicetype_analyse (1410 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_analyse (1410 instructions)
Running pass: ReassociatePass on x264_slicetype_analyse (1410 instructions)
Running pass: ConstraintEliminationPass on x264_slicetype_analyse (1410 instructions)
Running analysis: LoopAnalysis on x264_slicetype_analyse
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Running pass: LoopSimplifyPass on x264_slicetype_analyse (1409 instructions)
Running pass: LCSSAPass on x264_slicetype_analyse (1444 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: SimplifyCFGPass on x264_slicetype_analyse (1474 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Invalidating analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: AAManager on x264_slicetype_analyse
Invalidating analysis: LoopAnalysis on x264_slicetype_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Running pass: InstCombinePass on x264_slicetype_analyse (1427 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running analysis: AAManager on x264_slicetype_analyse
Running analysis: BasicAA on x264_slicetype_analyse
Running pass: LoopSimplifyPass on x264_slicetype_analyse (1410 instructions)
Running analysis: LoopAnalysis on x264_slicetype_analyse
Running pass: LCSSAPass on x264_slicetype_analyse (1445 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader81 in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader81 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader81 in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader81 in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader79 in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader79 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader79 in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader79 in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader77 in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader77 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader77 in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader77 in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader83 in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader83 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader83 in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader83 in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader71 in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader71 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader71 in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader71 in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader68 in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader68 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader68 in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader68 in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader66 in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader66 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader66 in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader66 in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader63 in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader63 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader63 in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader63 in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader59 in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader59 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader59 in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader59 in function x264_slicetype_analyse
Running pass: LoopIdiomRecognizePass on loop %.preheader in function x264_slicetype_analyse
Running pass: IndVarSimplifyPass on loop %.preheader in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader in function x264_slicetype_analyse
Running pass: LoopFullUnrollPass on loop %.preheader in function x264_slicetype_analyse
Running pass: SROAPass on x264_slicetype_analyse (1473 instructions)
Running pass: VectorCombinePass on x264_slicetype_analyse (1473 instructions)
Running pass: MergedLoadStoreMotionPass on x264_slicetype_analyse (1473 instructions)
Running pass: GVNPass on x264_slicetype_analyse (1473 instructions)
Running analysis: MemoryDependenceAnalysis on x264_slicetype_analyse
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Invalidating analysis: MemoryDependenceAnalysis on x264_slicetype_analyse
Running pass: SCCPPass on x264_slicetype_analyse (1446 instructions)
Running pass: BDCEPass on x264_slicetype_analyse (1446 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_analyse
Running pass: InstCombinePass on x264_slicetype_analyse (1446 instructions)
Running pass: JumpThreadingPass on x264_slicetype_analyse (1446 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_analyse
Invalidating analysis: LoopAnalysis on x264_slicetype_analyse
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_analyse
Running pass: CorrelatedValuePropagationPass on x264_slicetype_analyse (1421 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_analyse
Running pass: ADCEPass on x264_slicetype_analyse (1421 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_analyse
Running pass: MemCpyOptPass on x264_slicetype_analyse (1420 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_analyse
Running pass: DSEPass on x264_slicetype_analyse (1420 instructions)
Running analysis: LoopAnalysis on x264_slicetype_analyse
Running pass: MoveAutoInitPass on x264_slicetype_analyse (1420 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_analyse (1420 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_slicetype_analyse
Running pass: LCSSAPass on x264_slicetype_analyse (1445 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader81 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader79 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader77 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader83 in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader71 in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader68 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader66 in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader63 in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader59 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader in function x264_slicetype_analyse
Running pass: CoroElidePass on x264_slicetype_analyse (1475 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_analyse (1475 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Invalidating analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: AAManager on x264_slicetype_analyse
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_analyse
Invalidating analysis: LoopAnalysis on x264_slicetype_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Running pass: InstCombinePass on x264_slicetype_analyse (1427 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running analysis: AAManager on x264_slicetype_analyse
Running analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Invalidating analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: AAManager on x264_slicetype_analyse
Running pass: PostOrderFunctionAttrsPass on (x264_slicetype_analyse) (1 node)
Running analysis: AAManager on x264_slicetype_analyse
Running analysis: BasicAA on x264_slicetype_analyse
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_slicetype_analyse (1410 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_analyse
Running pass: CoroSplitPass on (x264_slicetype_analyse) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_slicetype_decide)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_slicetype_decide)
Running pass: DevirtSCCRepeatedPass on (x264_slicetype_decide) (1 node)
Running pass: InlinerPass on (x264_slicetype_decide) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_slicetype_decide
Running analysis: BranchProbabilityAnalysis on x264_slicetype_decide
Running analysis: LoopAnalysis on x264_slicetype_decide
Running analysis: DominatorTreeAnalysis on x264_slicetype_decide
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_decide
Running analysis: BlockFrequencyAnalysis on x264_slicetype_analyse
Running analysis: BranchProbabilityAnalysis on x264_slicetype_analyse
Running analysis: LoopAnalysis on x264_slicetype_analyse
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_analyse
Running pass: PostOrderFunctionAttrsPass on (x264_slicetype_decide) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_slicetype_decide) (1 node)
Running pass: SROAPass on x264_slicetype_decide (652 instructions)
Running pass: EarlyCSEPass on x264_slicetype_decide (652 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_decide
Running analysis: AAManager on x264_slicetype_decide
Running analysis: BasicAA on x264_slicetype_decide
Running pass: SpeculativeExecutionPass on x264_slicetype_decide (652 instructions)
Running pass: JumpThreadingPass on x264_slicetype_decide (652 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_decide
Running pass: CorrelatedValuePropagationPass on x264_slicetype_decide (652 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_decide
Running pass: SimplifyCFGPass on x264_slicetype_decide (652 instructions)
Running pass: InstCombinePass on x264_slicetype_decide (652 instructions)
Running pass: AggressiveInstCombinePass on x264_slicetype_decide (652 instructions)
Running pass: LibCallsShrinkWrapPass on x264_slicetype_decide (652 instructions)
Running pass: TailCallElimPass on x264_slicetype_decide (652 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_decide (652 instructions)
Running pass: ReassociatePass on x264_slicetype_decide (652 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_decide
Running pass: ConstraintEliminationPass on x264_slicetype_decide (652 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Running pass: LoopSimplifyPass on x264_slicetype_decide (652 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_slicetype_decide
Invalidating analysis: BlockFrequencyAnalysis on x264_slicetype_decide
Running pass: LCSSAPass on x264_slicetype_decide (658 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_decide
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_decide
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_decide
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_decide
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_decide
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_decide
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_decide
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_slicetype_decide
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: SimplifyCFGPass on x264_slicetype_decide (667 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_decide
Invalidating analysis: LoopAnalysis on x264_slicetype_decide
Invalidating analysis: BranchProbabilityAnalysis on x264_slicetype_decide
Invalidating analysis: BasicAA on x264_slicetype_decide
Invalidating analysis: AAManager on x264_slicetype_decide
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_decide
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Running pass: InstCombinePass on x264_slicetype_decide (659 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_decide
Running analysis: AAManager on x264_slicetype_decide
Running analysis: BasicAA on x264_slicetype_decide
Running pass: LoopSimplifyPass on x264_slicetype_decide (652 instructions)
Running analysis: LoopAnalysis on x264_slicetype_decide
Running pass: LCSSAPass on x264_slicetype_decide (658 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopIdiomRecognizePass on loop %.preheader in function x264_slicetype_decide
Running pass: IndVarSimplifyPass on loop %.preheader in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %.preheader in function x264_slicetype_decide
Running pass: LoopFullUnrollPass on loop %.preheader in function x264_slicetype_decide
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: SROAPass on x264_slicetype_decide (667 instructions)
Running pass: VectorCombinePass on x264_slicetype_decide (667 instructions)
Running pass: MergedLoadStoreMotionPass on x264_slicetype_decide (667 instructions)
Running pass: GVNPass on x264_slicetype_decide (667 instructions)
Running analysis: MemoryDependenceAnalysis on x264_slicetype_decide
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Invalidating analysis: MemoryDependenceAnalysis on x264_slicetype_decide
Running pass: SCCPPass on x264_slicetype_decide (664 instructions)
Running pass: BDCEPass on x264_slicetype_decide (664 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_decide
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_decide
Running pass: InstCombinePass on x264_slicetype_decide (661 instructions)
Running pass: JumpThreadingPass on x264_slicetype_decide (660 instructions)
Running analysis: LazyValueAnalysis on x264_slicetype_decide
Invalidating analysis: LoopAnalysis on x264_slicetype_decide
Running pass: CorrelatedValuePropagationPass on x264_slicetype_decide (651 instructions)
Invalidating analysis: LazyValueAnalysis on x264_slicetype_decide
Running pass: ADCEPass on x264_slicetype_decide (651 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_slicetype_decide
Running pass: MemCpyOptPass on x264_slicetype_decide (651 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_decide
Running pass: DSEPass on x264_slicetype_decide (651 instructions)
Running analysis: LoopAnalysis on x264_slicetype_decide
Running pass: MoveAutoInitPass on x264_slicetype_decide (651 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_decide (651 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_slicetype_decide
Running pass: LCSSAPass on x264_slicetype_decide (656 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %.preheader in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: CoroElidePass on x264_slicetype_decide (665 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_decide (665 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_decide
Invalidating analysis: BasicAA on x264_slicetype_decide
Invalidating analysis: AAManager on x264_slicetype_decide
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_decide
Invalidating analysis: LoopAnalysis on x264_slicetype_decide
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Running pass: InstCombinePass on x264_slicetype_decide (657 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_decide
Running analysis: AAManager on x264_slicetype_decide
Running analysis: BasicAA on x264_slicetype_decide
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_decide
Invalidating analysis: BasicAA on x264_slicetype_decide
Invalidating analysis: AAManager on x264_slicetype_decide
Running pass: PostOrderFunctionAttrsPass on (x264_slicetype_decide) (1 node)
Running analysis: AAManager on x264_slicetype_decide
Running analysis: BasicAA on x264_slicetype_decide
Running analysis: DominatorTreeAnalysis on x264_slicetype_decide
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_slicetype_decide (650 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_decide
Running pass: CoroSplitPass on (x264_slicetype_decide) (1 node)
Running analysis: FunctionAnalysisManagerCGSCCProxy on (x264_rc_analyse_slice)
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&> on (x264_rc_analyse_slice)
Running pass: DevirtSCCRepeatedPass on (x264_rc_analyse_slice) (1 node)
Running pass: InlinerPass on (x264_rc_analyse_slice) (1 node)
Running analysis: BlockFrequencyAnalysis on x264_rc_analyse_slice
Running analysis: BranchProbabilityAnalysis on x264_rc_analyse_slice
Running analysis: LoopAnalysis on x264_rc_analyse_slice
Running analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Running analysis: PostDominatorTreeAnalysis on x264_rc_analyse_slice
Running pass: PostOrderFunctionAttrsPass on (x264_rc_analyse_slice) (1 node)
Running pass: OpenMPOptCGSCCPass on (x264_rc_analyse_slice) (1 node)
Running pass: SROAPass on x264_rc_analyse_slice (200 instructions)
Running pass: EarlyCSEPass on x264_rc_analyse_slice (200 instructions)
Running analysis: MemorySSAAnalysis on x264_rc_analyse_slice
Running analysis: AAManager on x264_rc_analyse_slice
Running analysis: BasicAA on x264_rc_analyse_slice
Running pass: SpeculativeExecutionPass on x264_rc_analyse_slice (200 instructions)
Running pass: JumpThreadingPass on x264_rc_analyse_slice (200 instructions)
Running analysis: LazyValueAnalysis on x264_rc_analyse_slice
Running pass: CorrelatedValuePropagationPass on x264_rc_analyse_slice (200 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rc_analyse_slice
Running pass: SimplifyCFGPass on x264_rc_analyse_slice (200 instructions)
Running pass: InstCombinePass on x264_rc_analyse_slice (200 instructions)
Running pass: AggressiveInstCombinePass on x264_rc_analyse_slice (200 instructions)
Running pass: LibCallsShrinkWrapPass on x264_rc_analyse_slice (200 instructions)
Running pass: TailCallElimPass on x264_rc_analyse_slice (200 instructions)
Running pass: SimplifyCFGPass on x264_rc_analyse_slice (200 instructions)
Running pass: ReassociatePass on x264_rc_analyse_slice (200 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_rc_analyse_slice
Running pass: ConstraintEliminationPass on x264_rc_analyse_slice (200 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Running pass: LoopSimplifyPass on x264_rc_analyse_slice (200 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_rc_analyse_slice
Invalidating analysis: BlockFrequencyAnalysis on x264_rc_analyse_slice
Running pass: LCSSAPass on x264_rc_analyse_slice (201 instructions)
Running analysis: MemorySSAAnalysis on x264_rc_analyse_slice
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LICMPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LICMPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopInstSimplifyPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopSimplifyCFGPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LICMPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LICMPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: SimpleLoopUnswitchPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Loop, llvm::LoopStandardAnalysisResults&> on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: SimplifyCFGPass on x264_rc_analyse_slice (204 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Invalidating analysis: LoopAnalysis on x264_rc_analyse_slice
Invalidating analysis: BranchProbabilityAnalysis on x264_rc_analyse_slice
Invalidating analysis: BasicAA on x264_rc_analyse_slice
Invalidating analysis: AAManager on x264_rc_analyse_slice
Invalidating analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Invalidating analysis: MemorySSAAnalysis on x264_rc_analyse_slice
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Running pass: InstCombinePass on x264_rc_analyse_slice (202 instructions)
Running analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Running analysis: AAManager on x264_rc_analyse_slice
Running analysis: BasicAA on x264_rc_analyse_slice
Running pass: LoopSimplifyPass on x264_rc_analyse_slice (200 instructions)
Running analysis: LoopAnalysis on x264_rc_analyse_slice
Running pass: LCSSAPass on x264_rc_analyse_slice (201 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopIdiomRecognizePass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: IndVarSimplifyPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopFullUnrollPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: SROAPass on x264_rc_analyse_slice (204 instructions)
Running pass: VectorCombinePass on x264_rc_analyse_slice (204 instructions)
Running pass: MergedLoadStoreMotionPass on x264_rc_analyse_slice (204 instructions)
Running pass: GVNPass on x264_rc_analyse_slice (204 instructions)
Running analysis: MemoryDependenceAnalysis on x264_rc_analyse_slice
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Invalidating analysis: MemoryDependenceAnalysis on x264_rc_analyse_slice
Running pass: SCCPPass on x264_rc_analyse_slice (201 instructions)
Running pass: BDCEPass on x264_rc_analyse_slice (201 instructions)
Running analysis: DemandedBitsAnalysis on x264_rc_analyse_slice
Running pass: InstCombinePass on x264_rc_analyse_slice (201 instructions)
Running pass: JumpThreadingPass on x264_rc_analyse_slice (201 instructions)
Running analysis: LazyValueAnalysis on x264_rc_analyse_slice
Invalidating analysis: LoopAnalysis on x264_rc_analyse_slice
Invalidating analysis: DemandedBitsAnalysis on x264_rc_analyse_slice
Running pass: CorrelatedValuePropagationPass on x264_rc_analyse_slice (200 instructions)
Invalidating analysis: LazyValueAnalysis on x264_rc_analyse_slice
Running pass: ADCEPass on x264_rc_analyse_slice (200 instructions)
Running analysis: PostDominatorTreeAnalysis on x264_rc_analyse_slice
Running pass: MemCpyOptPass on x264_rc_analyse_slice (200 instructions)
Running analysis: MemorySSAAnalysis on x264_rc_analyse_slice
Running pass: DSEPass on x264_rc_analyse_slice (200 instructions)
Running analysis: LoopAnalysis on x264_rc_analyse_slice
Running pass: MoveAutoInitPass on x264_rc_analyse_slice (200 instructions)
Running pass: LoopSimplifyPass on x264_rc_analyse_slice (200 instructions)
Invalidating analysis: PostDominatorTreeAnalysis on x264_rc_analyse_slice
Running pass: LCSSAPass on x264_rc_analyse_slice (201 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Running pass: LICMPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LICMPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: CoroElidePass on x264_rc_analyse_slice (204 instructions)
Running pass: SimplifyCFGPass on x264_rc_analyse_slice (204 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Invalidating analysis: BasicAA on x264_rc_analyse_slice
Invalidating analysis: AAManager on x264_rc_analyse_slice
Invalidating analysis: MemorySSAAnalysis on x264_rc_analyse_slice
Invalidating analysis: LoopAnalysis on x264_rc_analyse_slice
Invalidating analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Running pass: InstCombinePass on x264_rc_analyse_slice (202 instructions)
Running analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Running analysis: AAManager on x264_rc_analyse_slice
Running analysis: BasicAA on x264_rc_analyse_slice
Invalidating analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Invalidating analysis: BasicAA on x264_rc_analyse_slice
Invalidating analysis: AAManager on x264_rc_analyse_slice
Running pass: PostOrderFunctionAttrsPass on (x264_rc_analyse_slice) (1 node)
Running analysis: AAManager on x264_rc_analyse_slice
Running analysis: BasicAA on x264_rc_analyse_slice
Running analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Running pass: RequireAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis, llvm::Function> on x264_rc_analyse_slice (200 instructions)
Running analysis: ShouldNotRunFunctionPassesAnalysis on x264_rc_analyse_slice
Running pass: CoroSplitPass on (x264_rc_analyse_slice) (1 node)
Invalidating analysis: CallGraphAnalysis on [module]
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_rd_cost_part (1743 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_rd_cost_part
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_rd_cost_mb (5235 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_rd_cost_mb
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on ssd_plane (138 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on ssd_plane
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_cabac_mb_ref (143 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_cabac_mb_ref
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_cabac_mb8x8_mvd (621 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_cabac_mb8x8_mvd
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_cabac_mb_mvd_cpn (205 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_cabac_mb_mvd_cpn
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on block_residual_write_cabac_internal (357 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on block_residual_write_cabac_internal
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on cavlc_mb_mvd (67 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on cavlc_mb_mvd
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on cavlc_mb8x8_mvd (594 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on cavlc_mb8x8_mvd
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on block_residual_write_cavlc (271 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on block_residual_write_cavlc
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_macroblock_luma_write_cavlc (219 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_macroblock_luma_write_cavlc
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_rdo_init (111 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_rdo_init
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_quant_dc_trellis (26 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_quant_dc_trellis
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on quant_trellis_cabac (709 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on quant_trellis_cabac
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_quant_4x4_trellis (26 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_quant_4x4_trellis
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_quant_8x8_trellis (21 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_quant_8x8_trellis
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_analyse_init_costs (294 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_analyse_init_costs
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_analyse_free_costs (34 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_analyse_free_costs
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_analyse_weight_frame (84 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_analyse_weight_frame
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_macroblock_analyse (4188 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_macroblock_analyse
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_intra (704 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_intra
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_intra_rd (48 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_intra_rd
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_intra_rd_refine (1126 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_intra_rd_refine
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_init_qp (72 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_init_qp
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_inter_p8x8 (199 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p8x8
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_cache_mv_p8x8 (104 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_cache_mv_p8x8
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_inter_p16x8 (207 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p16x8
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_inter_p8x16 (211 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p8x16
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_intra_chroma (170 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_intra_chroma
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_transform_rd (56 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_transform_rd
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_analyse_update_cache (1679 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_analyse_update_cache
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_b_rd (139 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_b_rd
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_inter_b8x8 (281 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_b8x8
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_inter_b16x8 (417 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_b16x8
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_inter_b8x16 (430 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_b8x16
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_refine_bidir (136 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_refine_bidir
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_rd_cost_i8x8_chroma (335 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_rd_cost_i8x8_chroma
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_mb_cache_mv_b8x8 (178 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_mb_cache_mv_b8x8
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_weight_plane_analyse (57 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_weight_plane_analyse
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_weights_analyse (533 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_weights_analyse
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_slicetype_frame_cost (254 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_frame_cost
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_slicetype_mb_cost (884 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_mb_cost
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_slicetype_analyse (1410 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_analyse
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on scenecut (58 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on scenecut
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on scenecut_internal (91 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on scenecut_internal
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_macroblock_tree_propagate (433 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_macroblock_tree_propagate
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_slicetype_frame_cost_recalculate (121 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_slicetype_decide (650 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_slicetype_decide
Running pass: InvalidateAnalysisPass<llvm::ShouldNotRunFunctionPassesAnalysis> on x264_rc_analyse_slice (200 instructions)
Invalidating analysis: ShouldNotRunFunctionPassesAnalysis on x264_rc_analyse_slice
Invalidating analysis: InlineAdvisorAnalysis on [module]
Running pass: DeadArgumentEliminationPass on [module]
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Module> on [module]
Invalidating analysis: LazyCallGraphAnalysis on [module]
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::Module> on [module]
Running pass: CoroCleanupPass on [module]
Running pass: GlobalOptPass on [module]
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Module> on [module]
Running analysis: TargetLibraryAnalysis on x264_rd_cost_part
Running pass: GlobalDCEPass on [module]
Running pass: EliminateAvailableExternallyPass on [module]
Running pass: ReversePostOrderFunctionAttrsPass on [module]
Running analysis: LazyCallGraphAnalysis on [module]
Running analysis: TargetLibraryAnalysis on x264_rd_cost_mb
Running analysis: TargetLibraryAnalysis on ssd_plane
Running analysis: TargetLibraryAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: TargetLibraryAnalysis on x264_cabac_mb_ref
Running analysis: TargetLibraryAnalysis on x264_cabac_mb8x8_mvd
Running analysis: TargetLibraryAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: TargetLibraryAnalysis on block_residual_write_cabac_internal
Running analysis: TargetLibraryAnalysis on cavlc_mb_mvd
Running analysis: TargetLibraryAnalysis on cavlc_mb8x8_mvd
Running analysis: TargetLibraryAnalysis on block_residual_write_cavlc
Running analysis: TargetLibraryAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: TargetLibraryAnalysis on x264_rdo_init
Running analysis: TargetLibraryAnalysis on x264_quant_dc_trellis
Running analysis: TargetLibraryAnalysis on quant_trellis_cabac
Running analysis: TargetLibraryAnalysis on x264_quant_4x4_trellis
Running analysis: TargetLibraryAnalysis on x264_quant_8x8_trellis
Running analysis: TargetLibraryAnalysis on x264_analyse_init_costs
Running analysis: TargetLibraryAnalysis on x264_analyse_free_costs
Running analysis: TargetLibraryAnalysis on x264_analyse_weight_frame
Running analysis: TargetLibraryAnalysis on x264_macroblock_analyse
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_intra
Running analysis: TargetLibraryAnalysis on x264_intra_rd
Running analysis: TargetLibraryAnalysis on x264_intra_rd_refine
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_init_qp
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: TargetLibraryAnalysis on x264_mb_cache_mv_p8x8
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_intra_chroma
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_transform_rd
Running analysis: TargetLibraryAnalysis on x264_analyse_update_cache
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_b_rd
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: TargetLibraryAnalysis on x264_refine_bidir
Running analysis: TargetLibraryAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: TargetLibraryAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: TargetLibraryAnalysis on x264_mb_cache_mv_b8x8
Running analysis: TargetLibraryAnalysis on x264_weight_plane_analyse
Running analysis: TargetLibraryAnalysis on x264_weights_analyse
Running analysis: TargetLibraryAnalysis on x264_slicetype_frame_cost
Running analysis: TargetLibraryAnalysis on x264_slicetype_mb_cost
Running analysis: TargetLibraryAnalysis on x264_slicetype_analyse
Running analysis: TargetLibraryAnalysis on scenecut
Running analysis: TargetLibraryAnalysis on scenecut_internal
Running analysis: TargetLibraryAnalysis on x264_macroblock_tree_propagate
Running analysis: TargetLibraryAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: TargetLibraryAnalysis on x264_slicetype_decide
Running analysis: TargetLibraryAnalysis on x264_rc_analyse_slice
Running pass: RecomputeGlobalsAAPass on [module]
Running analysis: CallGraphAnalysis on [module]
Running pass: Float2IntPass on x264_rd_cost_part (1743 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_part
Running pass: LowerConstantIntrinsicsPass on x264_rd_cost_part (1743 instructions)
Running pass: LoopSimplifyPass on x264_rd_cost_part (1743 instructions)
Running analysis: LoopAnalysis on x264_rd_cost_part
Running analysis: AssumptionAnalysis on x264_rd_cost_part
Running analysis: TargetIRAnalysis on x264_rd_cost_part
Running pass: LCSSAPass on x264_rd_cost_part (1744 instructions)
Running analysis: AAManager on x264_rd_cost_part
Running analysis: BasicAA on x264_rd_cost_part
Running analysis: ScopedNoAliasAA on x264_rd_cost_part
Running analysis: TypeBasedAA on x264_rd_cost_part
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rd_cost_part
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LoopDistributePass on x264_rd_cost_part (1744 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rd_cost_part
Running analysis: LoopAccessAnalysis on x264_rd_cost_part
Running pass: InjectTLIMappings on x264_rd_cost_part (1744 instructions)
Running pass: LoopVectorizePass on x264_rd_cost_part (1744 instructions)
Running analysis: DemandedBitsAnalysis on x264_rd_cost_part
Running pass: InferAlignmentPass on x264_rd_cost_part (1744 instructions)
Running pass: LoopLoadEliminationPass on x264_rd_cost_part (1744 instructions)
Running pass: InstCombinePass on x264_rd_cost_part (1744 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_part (1744 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_part
Invalidating analysis: LoopAnalysis on x264_rd_cost_part
Invalidating analysis: BasicAA on x264_rd_cost_part
Invalidating analysis: AAManager on x264_rd_cost_part
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Invalidating analysis: LoopAccessAnalysis on x264_rd_cost_part
Invalidating analysis: DemandedBitsAnalysis on x264_rd_cost_part
Running pass: SLPVectorizerPass on x264_rd_cost_part (1743 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Running analysis: DominatorTreeAnalysis on x264_rd_cost_part
Running analysis: LoopAnalysis on x264_rd_cost_part
Running analysis: AAManager on x264_rd_cost_part
Running analysis: BasicAA on x264_rd_cost_part
Running analysis: DemandedBitsAnalysis on x264_rd_cost_part
Running pass: VectorCombinePass on x264_rd_cost_part (1743 instructions)
Running pass: InstCombinePass on x264_rd_cost_part (1743 instructions)
Running pass: LoopUnrollPass on x264_rd_cost_part (1743 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_rd_cost_part
Running pass: WarnMissedTransformationsPass on x264_rd_cost_part (1744 instructions)
Running pass: SROAPass on x264_rd_cost_part (1744 instructions)
Running pass: InferAlignmentPass on x264_rd_cost_part (1744 instructions)
Running pass: InstCombinePass on x264_rd_cost_part (1744 instructions)
Running pass: LoopSimplifyPass on x264_rd_cost_part (1744 instructions)
Running pass: LCSSAPass on x264_rd_cost_part (1744 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_part
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_part
Running pass: AlignmentFromAssumptionsPass on x264_rd_cost_part (1744 instructions)
Running pass: LoopSinkPass on x264_rd_cost_part (1744 instructions)
Running pass: InstSimplifyPass on x264_rd_cost_part (1744 instructions)
Running pass: DivRemPairsPass on x264_rd_cost_part (1744 instructions)
Running pass: TailCallElimPass on x264_rd_cost_part (1744 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_part (1744 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_part
Invalidating analysis: LoopAnalysis on x264_rd_cost_part
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_part
Invalidating analysis: BasicAA on x264_rd_cost_part
Invalidating analysis: AAManager on x264_rd_cost_part
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_part
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_part
Running pass: Float2IntPass on x264_rd_cost_mb (5235 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Running pass: LowerConstantIntrinsicsPass on x264_rd_cost_mb (5235 instructions)
Running pass: LoopSimplifyPass on x264_rd_cost_mb (5235 instructions)
Running analysis: LoopAnalysis on x264_rd_cost_mb
Running analysis: AssumptionAnalysis on x264_rd_cost_mb
Running analysis: TargetIRAnalysis on x264_rd_cost_mb
Running pass: LCSSAPass on x264_rd_cost_mb (5245 instructions)
Running analysis: AAManager on x264_rd_cost_mb
Running analysis: BasicAA on x264_rd_cost_mb
Running analysis: ScopedNoAliasAA on x264_rd_cost_mb
Running analysis: TypeBasedAA on x264_rd_cost_mb
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rd_cost_mb
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %.preheader125 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader125 in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %.preheader123 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader123 in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %.preheader121 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader121 in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %.preheader119 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader119 in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %.preheader117 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader117 in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %.preheader115 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader115 in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %.preheader111 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader111 in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %.preheader108 in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader108 in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %.preheader in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %.preheader in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LoopDistributePass on x264_rd_cost_mb (5271 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rd_cost_mb
Running analysis: LoopAccessAnalysis on x264_rd_cost_mb
Running pass: InjectTLIMappings on x264_rd_cost_mb (5271 instructions)
Running pass: LoopVectorizePass on x264_rd_cost_mb (5271 instructions)
Running analysis: DemandedBitsAnalysis on x264_rd_cost_mb
Running pass: InferAlignmentPass on x264_rd_cost_mb (5271 instructions)
Running pass: LoopLoadEliminationPass on x264_rd_cost_mb (5271 instructions)
Running pass: InstCombinePass on x264_rd_cost_mb (5271 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Invalidating analysis: LoopAccessAnalysis on x264_rd_cost_mb
Invalidating analysis: DemandedBitsAnalysis on x264_rd_cost_mb
Running pass: SimplifyCFGPass on x264_rd_cost_mb (5245 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Invalidating analysis: LoopAnalysis on x264_rd_cost_mb
Invalidating analysis: BasicAA on x264_rd_cost_mb
Invalidating analysis: AAManager on x264_rd_cost_mb
Running pass: SLPVectorizerPass on x264_rd_cost_mb (5235 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Running analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Running analysis: LoopAnalysis on x264_rd_cost_mb
Running analysis: AAManager on x264_rd_cost_mb
Running analysis: BasicAA on x264_rd_cost_mb
Running analysis: DemandedBitsAnalysis on x264_rd_cost_mb
Running pass: VectorCombinePass on x264_rd_cost_mb (5235 instructions)
Running pass: InstCombinePass on x264_rd_cost_mb (5235 instructions)
Running pass: LoopUnrollPass on x264_rd_cost_mb (5235 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_rd_cost_mb
Running pass: WarnMissedTransformationsPass on x264_rd_cost_mb (5271 instructions)
Running pass: SROAPass on x264_rd_cost_mb (5271 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Running pass: InferAlignmentPass on x264_rd_cost_mb (5273 instructions)
Running pass: InstCombinePass on x264_rd_cost_mb (5273 instructions)
Running pass: LoopSimplifyPass on x264_rd_cost_mb (5245 instructions)
Running pass: LCSSAPass on x264_rd_cost_mb (5245 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_mb
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader125 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader123 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader121 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader119 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader117 in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader115 in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader111 in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader108 in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %.preheader in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_mb
Running pass: AlignmentFromAssumptionsPass on x264_rd_cost_mb (5271 instructions)
Running pass: LoopSinkPass on x264_rd_cost_mb (5271 instructions)
Running pass: InstSimplifyPass on x264_rd_cost_mb (5271 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_mb
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_mb
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_mb
Running pass: DivRemPairsPass on x264_rd_cost_mb (5245 instructions)
Running pass: TailCallElimPass on x264_rd_cost_mb (5245 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_mb (5245 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_mb
Invalidating analysis: LoopAnalysis on x264_rd_cost_mb
Invalidating analysis: BasicAA on x264_rd_cost_mb
Invalidating analysis: AAManager on x264_rd_cost_mb
Running pass: Float2IntPass on ssd_plane (138 instructions)
Running analysis: DominatorTreeAnalysis on ssd_plane
Running pass: LowerConstantIntrinsicsPass on ssd_plane (138 instructions)
Running pass: LoopSimplifyPass on ssd_plane (138 instructions)
Running analysis: LoopAnalysis on ssd_plane
Running analysis: AssumptionAnalysis on ssd_plane
Running analysis: TargetIRAnalysis on ssd_plane
Running pass: LCSSAPass on ssd_plane (138 instructions)
Running pass: LoopDistributePass on ssd_plane (138 instructions)
Running analysis: ScalarEvolutionAnalysis on ssd_plane
Running analysis: OptimizationRemarkEmitterAnalysis on ssd_plane
Running analysis: LoopAccessAnalysis on ssd_plane
Running analysis: AAManager on ssd_plane
Running analysis: BasicAA on ssd_plane
Running analysis: ScopedNoAliasAA on ssd_plane
Running analysis: TypeBasedAA on ssd_plane
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on ssd_plane
Running pass: InjectTLIMappings on ssd_plane (138 instructions)
Running pass: LoopVectorizePass on ssd_plane (138 instructions)
Running pass: InferAlignmentPass on ssd_plane (138 instructions)
Running pass: LoopLoadEliminationPass on ssd_plane (138 instructions)
Running pass: InstCombinePass on ssd_plane (138 instructions)
Running pass: SimplifyCFGPass on ssd_plane (138 instructions)
Running pass: SLPVectorizerPass on ssd_plane (138 instructions)
Running analysis: DemandedBitsAnalysis on ssd_plane
Running pass: VectorCombinePass on ssd_plane (138 instructions)
Running pass: InstCombinePass on ssd_plane (138 instructions)
Running pass: LoopUnrollPass on ssd_plane (138 instructions)
Running pass: WarnMissedTransformationsPass on ssd_plane (138 instructions)
Running pass: SROAPass on ssd_plane (138 instructions)
Running pass: InferAlignmentPass on ssd_plane (138 instructions)
Running pass: InstCombinePass on ssd_plane (138 instructions)
Running pass: LoopSimplifyPass on ssd_plane (138 instructions)
Running pass: LCSSAPass on ssd_plane (138 instructions)
Running pass: AlignmentFromAssumptionsPass on ssd_plane (138 instructions)
Running pass: LoopSinkPass on ssd_plane (138 instructions)
Running pass: InstSimplifyPass on ssd_plane (138 instructions)
Running pass: DivRemPairsPass on ssd_plane (138 instructions)
Running pass: TailCallElimPass on ssd_plane (138 instructions)
Running pass: SimplifyCFGPass on ssd_plane (138 instructions)
Invalidating analysis: DominatorTreeAnalysis on ssd_plane
Invalidating analysis: LoopAnalysis on ssd_plane
Invalidating analysis: ScalarEvolutionAnalysis on ssd_plane
Invalidating analysis: BasicAA on ssd_plane
Invalidating analysis: AAManager on ssd_plane
Invalidating analysis: LoopAccessAnalysis on ssd_plane
Invalidating analysis: DemandedBitsAnalysis on ssd_plane
Running pass: Float2IntPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: LowerConstantIntrinsicsPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: AssumptionAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: TargetIRAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: LCSSAPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LoopDistributePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: OptimizationRemarkEmitterAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: LoopAccessAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: AAManager on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: BasicAA on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: ScopedNoAliasAA on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: TypeBasedAA on x264_cabac_mb_intra_chroma_pred_mode
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_cabac_mb_intra_chroma_pred_mode
Running pass: InjectTLIMappings on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LoopVectorizePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InferAlignmentPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LoopLoadEliminationPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InstCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: SLPVectorizerPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running analysis: DemandedBitsAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: VectorCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InstCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LoopUnrollPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: WarnMissedTransformationsPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: SROAPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InferAlignmentPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InstCombinePass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LCSSAPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: LoopSinkPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: InstSimplifyPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: DivRemPairsPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: TailCallElimPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: LoopAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: BasicAA on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: AAManager on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: LoopAccessAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb_intra_chroma_pred_mode
Running pass: Float2IntPass on x264_cabac_mb_ref (143 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Running pass: LowerConstantIntrinsicsPass on x264_cabac_mb_ref (143 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb_ref (143 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_ref
Running analysis: AssumptionAnalysis on x264_cabac_mb_ref
Running analysis: TargetIRAnalysis on x264_cabac_mb_ref
Running pass: LCSSAPass on x264_cabac_mb_ref (144 instructions)
Running analysis: AAManager on x264_cabac_mb_ref
Running analysis: BasicAA on x264_cabac_mb_ref
Running analysis: ScopedNoAliasAA on x264_cabac_mb_ref
Running analysis: TypeBasedAA on x264_cabac_mb_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_cabac_mb_ref
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Running pass: LoopRotatePass on loop %.preheader in function x264_cabac_mb_ref
Running pass: LoopDeletionPass on loop %.preheader in function x264_cabac_mb_ref
Running pass: LoopDistributePass on x264_cabac_mb_ref (145 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_cabac_mb_ref
Running analysis: LoopAccessAnalysis on x264_cabac_mb_ref
Running pass: InjectTLIMappings on x264_cabac_mb_ref (145 instructions)
Running pass: LoopVectorizePass on x264_cabac_mb_ref (145 instructions)
Running analysis: DemandedBitsAnalysis on x264_cabac_mb_ref
Running pass: InferAlignmentPass on x264_cabac_mb_ref (145 instructions)
Running pass: LoopLoadEliminationPass on x264_cabac_mb_ref (145 instructions)
Running pass: InstCombinePass on x264_cabac_mb_ref (145 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Invalidating analysis: LoopAccessAnalysis on x264_cabac_mb_ref
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb_ref
Running pass: SimplifyCFGPass on x264_cabac_mb_ref (144 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Invalidating analysis: LoopAnalysis on x264_cabac_mb_ref
Invalidating analysis: BasicAA on x264_cabac_mb_ref
Invalidating analysis: AAManager on x264_cabac_mb_ref
Running pass: SLPVectorizerPass on x264_cabac_mb_ref (143 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Running analysis: LoopAnalysis on x264_cabac_mb_ref
Running analysis: AAManager on x264_cabac_mb_ref
Running analysis: BasicAA on x264_cabac_mb_ref
Running analysis: DemandedBitsAnalysis on x264_cabac_mb_ref
Running pass: VectorCombinePass on x264_cabac_mb_ref (143 instructions)
Running pass: InstCombinePass on x264_cabac_mb_ref (143 instructions)
Running pass: LoopUnrollPass on x264_cabac_mb_ref (143 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb_ref
Running pass: WarnMissedTransformationsPass on x264_cabac_mb_ref (145 instructions)
Running pass: SROAPass on x264_cabac_mb_ref (145 instructions)
Running pass: InferAlignmentPass on x264_cabac_mb_ref (145 instructions)
Running pass: InstCombinePass on x264_cabac_mb_ref (145 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Running pass: LoopSimplifyPass on x264_cabac_mb_ref (144 instructions)
Running pass: LCSSAPass on x264_cabac_mb_ref (144 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_ref
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Running pass: LICMPass on loop %.preheader in function x264_cabac_mb_ref
Running pass: AlignmentFromAssumptionsPass on x264_cabac_mb_ref (145 instructions)
Running pass: LoopSinkPass on x264_cabac_mb_ref (145 instructions)
Running pass: InstSimplifyPass on x264_cabac_mb_ref (145 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_ref
Running pass: DivRemPairsPass on x264_cabac_mb_ref (144 instructions)
Running pass: TailCallElimPass on x264_cabac_mb_ref (144 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_ref (144 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_ref
Invalidating analysis: LoopAnalysis on x264_cabac_mb_ref
Invalidating analysis: BasicAA on x264_cabac_mb_ref
Invalidating analysis: AAManager on x264_cabac_mb_ref
Running pass: Float2IntPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Running pass: LowerConstantIntrinsicsPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb8x8_mvd
Running analysis: AssumptionAnalysis on x264_cabac_mb8x8_mvd
Running analysis: TargetIRAnalysis on x264_cabac_mb8x8_mvd
Running pass: LCSSAPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LoopDistributePass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb8x8_mvd
Running analysis: OptimizationRemarkEmitterAnalysis on x264_cabac_mb8x8_mvd
Running analysis: LoopAccessAnalysis on x264_cabac_mb8x8_mvd
Running analysis: AAManager on x264_cabac_mb8x8_mvd
Running analysis: BasicAA on x264_cabac_mb8x8_mvd
Running analysis: ScopedNoAliasAA on x264_cabac_mb8x8_mvd
Running analysis: TypeBasedAA on x264_cabac_mb8x8_mvd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_cabac_mb8x8_mvd
Running pass: InjectTLIMappings on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LoopVectorizePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InferAlignmentPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LoopLoadEliminationPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InstCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: SLPVectorizerPass on x264_cabac_mb8x8_mvd (621 instructions)
Running analysis: DemandedBitsAnalysis on x264_cabac_mb8x8_mvd
Running pass: VectorCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InstCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LoopUnrollPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: WarnMissedTransformationsPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: SROAPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InferAlignmentPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InstCombinePass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LCSSAPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: LoopSinkPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: InstSimplifyPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: DivRemPairsPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: TailCallElimPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb8x8_mvd (621 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: LoopAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: BasicAA on x264_cabac_mb8x8_mvd
Invalidating analysis: AAManager on x264_cabac_mb8x8_mvd
Invalidating analysis: LoopAccessAnalysis on x264_cabac_mb8x8_mvd
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb8x8_mvd
Running pass: Float2IntPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running pass: LowerConstantIntrinsicsPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: LoopSimplifyPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: AssumptionAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: TargetIRAnalysis on x264_cabac_mb_mvd_cpn
Running pass: LCSSAPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running analysis: AAManager on x264_cabac_mb_mvd_cpn
Running analysis: BasicAA on x264_cabac_mb_mvd_cpn
Running analysis: ScopedNoAliasAA on x264_cabac_mb_mvd_cpn
Running analysis: TypeBasedAA on x264_cabac_mb_mvd_cpn
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: LoopDistributePass on x264_cabac_mb_mvd_cpn (208 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: LoopAccessAnalysis on x264_cabac_mb_mvd_cpn
Running pass: InjectTLIMappings on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: LoopVectorizePass on x264_cabac_mb_mvd_cpn (208 instructions)
Running analysis: DemandedBitsAnalysis on x264_cabac_mb_mvd_cpn
Running pass: InferAlignmentPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: LoopLoadEliminationPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: InstCombinePass on x264_cabac_mb_mvd_cpn (208 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Invalidating analysis: LoopAccessAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb_mvd_cpn
Running pass: SimplifyCFGPass on x264_cabac_mb_mvd_cpn (206 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: BasicAA on x264_cabac_mb_mvd_cpn
Invalidating analysis: AAManager on x264_cabac_mb_mvd_cpn
Running pass: SLPVectorizerPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: AAManager on x264_cabac_mb_mvd_cpn
Running analysis: BasicAA on x264_cabac_mb_mvd_cpn
Running analysis: DemandedBitsAnalysis on x264_cabac_mb_mvd_cpn
Running pass: VectorCombinePass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: InstCombinePass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: LoopUnrollPass on x264_cabac_mb_mvd_cpn (205 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_cabac_mb_mvd_cpn
Running pass: WarnMissedTransformationsPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: SROAPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: InferAlignmentPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: InstCombinePass on x264_cabac_mb_mvd_cpn (208 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Running pass: LoopSimplifyPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running pass: LCSSAPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running analysis: MemorySSAAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running pass: LICMPass on loop %<unnamed loop> in function x264_cabac_mb_mvd_cpn
Running pass: AlignmentFromAssumptionsPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: LoopSinkPass on x264_cabac_mb_mvd_cpn (208 instructions)
Running pass: InstSimplifyPass on x264_cabac_mb_mvd_cpn (208 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: ScalarEvolutionAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_cabac_mb_mvd_cpn
Running pass: DivRemPairsPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running pass: TailCallElimPass on x264_cabac_mb_mvd_cpn (206 instructions)
Running pass: SimplifyCFGPass on x264_cabac_mb_mvd_cpn (206 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: LoopAnalysis on x264_cabac_mb_mvd_cpn
Invalidating analysis: BasicAA on x264_cabac_mb_mvd_cpn
Invalidating analysis: AAManager on x264_cabac_mb_mvd_cpn
Running pass: Float2IntPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Running pass: LowerConstantIntrinsicsPass on block_residual_write_cabac_internal (357 instructions)
Running pass: LoopSimplifyPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: LoopAnalysis on block_residual_write_cabac_internal
Running analysis: AssumptionAnalysis on block_residual_write_cabac_internal
Running analysis: TargetIRAnalysis on block_residual_write_cabac_internal
Running pass: LCSSAPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: AAManager on block_residual_write_cabac_internal
Running analysis: BasicAA on block_residual_write_cabac_internal
Running analysis: ScopedNoAliasAA on block_residual_write_cabac_internal
Running analysis: TypeBasedAA on block_residual_write_cabac_internal
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on block_residual_write_cabac_internal
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Running pass: LoopRotatePass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: LoopDeletionPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: LoopDistributePass on block_residual_write_cabac_internal (358 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on block_residual_write_cabac_internal
Running analysis: LoopAccessAnalysis on block_residual_write_cabac_internal
Running pass: InjectTLIMappings on block_residual_write_cabac_internal (358 instructions)
Running pass: LoopVectorizePass on block_residual_write_cabac_internal (358 instructions)
Running analysis: DemandedBitsAnalysis on block_residual_write_cabac_internal
Running pass: InferAlignmentPass on block_residual_write_cabac_internal (358 instructions)
Running pass: LoopLoadEliminationPass on block_residual_write_cabac_internal (358 instructions)
Running pass: InstCombinePass on block_residual_write_cabac_internal (358 instructions)
Running pass: SimplifyCFGPass on block_residual_write_cabac_internal (358 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Invalidating analysis: LoopAnalysis on block_residual_write_cabac_internal
Invalidating analysis: BasicAA on block_residual_write_cabac_internal
Invalidating analysis: AAManager on block_residual_write_cabac_internal
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Invalidating analysis: LoopAccessAnalysis on block_residual_write_cabac_internal
Invalidating analysis: DemandedBitsAnalysis on block_residual_write_cabac_internal
Running pass: SLPVectorizerPass on block_residual_write_cabac_internal (357 instructions)
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Running analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Running analysis: LoopAnalysis on block_residual_write_cabac_internal
Running analysis: AAManager on block_residual_write_cabac_internal
Running analysis: BasicAA on block_residual_write_cabac_internal
Running analysis: DemandedBitsAnalysis on block_residual_write_cabac_internal
Running pass: VectorCombinePass on block_residual_write_cabac_internal (357 instructions)
Running pass: InstCombinePass on block_residual_write_cabac_internal (357 instructions)
Running pass: LoopUnrollPass on block_residual_write_cabac_internal (357 instructions)
Invalidating analysis: DemandedBitsAnalysis on block_residual_write_cabac_internal
Running pass: WarnMissedTransformationsPass on block_residual_write_cabac_internal (358 instructions)
Running pass: SROAPass on block_residual_write_cabac_internal (358 instructions)
Running pass: InferAlignmentPass on block_residual_write_cabac_internal (358 instructions)
Running pass: InstCombinePass on block_residual_write_cabac_internal (358 instructions)
Running pass: LoopSimplifyPass on block_residual_write_cabac_internal (358 instructions)
Running pass: LCSSAPass on block_residual_write_cabac_internal (358 instructions)
Running analysis: MemorySSAAnalysis on block_residual_write_cabac_internal
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cabac_internal
Running pass: AlignmentFromAssumptionsPass on block_residual_write_cabac_internal (358 instructions)
Running pass: LoopSinkPass on block_residual_write_cabac_internal (358 instructions)
Running pass: InstSimplifyPass on block_residual_write_cabac_internal (358 instructions)
Running pass: DivRemPairsPass on block_residual_write_cabac_internal (358 instructions)
Running pass: TailCallElimPass on block_residual_write_cabac_internal (358 instructions)
Running pass: SimplifyCFGPass on block_residual_write_cabac_internal (358 instructions)
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cabac_internal
Invalidating analysis: LoopAnalysis on block_residual_write_cabac_internal
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cabac_internal
Invalidating analysis: BasicAA on block_residual_write_cabac_internal
Invalidating analysis: AAManager on block_residual_write_cabac_internal
Invalidating analysis: MemorySSAAnalysis on block_residual_write_cabac_internal
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cabac_internal
Running pass: Float2IntPass on cavlc_mb_mvd (67 instructions)
Running analysis: DominatorTreeAnalysis on cavlc_mb_mvd
Running pass: LowerConstantIntrinsicsPass on cavlc_mb_mvd (67 instructions)
Running pass: LoopSimplifyPass on cavlc_mb_mvd (67 instructions)
Running analysis: LoopAnalysis on cavlc_mb_mvd
Running analysis: AssumptionAnalysis on cavlc_mb_mvd
Running analysis: TargetIRAnalysis on cavlc_mb_mvd
Running pass: LCSSAPass on cavlc_mb_mvd (67 instructions)
Running pass: LoopDistributePass on cavlc_mb_mvd (67 instructions)
Running analysis: ScalarEvolutionAnalysis on cavlc_mb_mvd
Running analysis: OptimizationRemarkEmitterAnalysis on cavlc_mb_mvd
Running analysis: LoopAccessAnalysis on cavlc_mb_mvd
Running analysis: AAManager on cavlc_mb_mvd
Running analysis: BasicAA on cavlc_mb_mvd
Running analysis: ScopedNoAliasAA on cavlc_mb_mvd
Running analysis: TypeBasedAA on cavlc_mb_mvd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on cavlc_mb_mvd
Running pass: InjectTLIMappings on cavlc_mb_mvd (67 instructions)
Running pass: LoopVectorizePass on cavlc_mb_mvd (67 instructions)
Running pass: InferAlignmentPass on cavlc_mb_mvd (67 instructions)
Running pass: LoopLoadEliminationPass on cavlc_mb_mvd (67 instructions)
Running pass: InstCombinePass on cavlc_mb_mvd (67 instructions)
Running pass: SimplifyCFGPass on cavlc_mb_mvd (67 instructions)
Running pass: SLPVectorizerPass on cavlc_mb_mvd (67 instructions)
Running analysis: DemandedBitsAnalysis on cavlc_mb_mvd
Running pass: VectorCombinePass on cavlc_mb_mvd (67 instructions)
Running pass: InstCombinePass on cavlc_mb_mvd (67 instructions)
Running pass: LoopUnrollPass on cavlc_mb_mvd (67 instructions)
Running pass: WarnMissedTransformationsPass on cavlc_mb_mvd (67 instructions)
Running pass: SROAPass on cavlc_mb_mvd (67 instructions)
Running pass: InferAlignmentPass on cavlc_mb_mvd (67 instructions)
Running pass: InstCombinePass on cavlc_mb_mvd (67 instructions)
Running pass: LoopSimplifyPass on cavlc_mb_mvd (67 instructions)
Running pass: LCSSAPass on cavlc_mb_mvd (67 instructions)
Running pass: AlignmentFromAssumptionsPass on cavlc_mb_mvd (67 instructions)
Running pass: LoopSinkPass on cavlc_mb_mvd (67 instructions)
Running pass: InstSimplifyPass on cavlc_mb_mvd (67 instructions)
Running pass: DivRemPairsPass on cavlc_mb_mvd (67 instructions)
Running pass: TailCallElimPass on cavlc_mb_mvd (67 instructions)
Running pass: SimplifyCFGPass on cavlc_mb_mvd (67 instructions)
Invalidating analysis: DominatorTreeAnalysis on cavlc_mb_mvd
Invalidating analysis: LoopAnalysis on cavlc_mb_mvd
Invalidating analysis: ScalarEvolutionAnalysis on cavlc_mb_mvd
Invalidating analysis: BasicAA on cavlc_mb_mvd
Invalidating analysis: AAManager on cavlc_mb_mvd
Invalidating analysis: LoopAccessAnalysis on cavlc_mb_mvd
Invalidating analysis: DemandedBitsAnalysis on cavlc_mb_mvd
Running pass: Float2IntPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: DominatorTreeAnalysis on cavlc_mb8x8_mvd
Running pass: LowerConstantIntrinsicsPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LoopSimplifyPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: LoopAnalysis on cavlc_mb8x8_mvd
Running analysis: AssumptionAnalysis on cavlc_mb8x8_mvd
Running analysis: TargetIRAnalysis on cavlc_mb8x8_mvd
Running pass: LCSSAPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LoopDistributePass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: ScalarEvolutionAnalysis on cavlc_mb8x8_mvd
Running analysis: OptimizationRemarkEmitterAnalysis on cavlc_mb8x8_mvd
Running analysis: LoopAccessAnalysis on cavlc_mb8x8_mvd
Running analysis: AAManager on cavlc_mb8x8_mvd
Running analysis: BasicAA on cavlc_mb8x8_mvd
Running analysis: ScopedNoAliasAA on cavlc_mb8x8_mvd
Running analysis: TypeBasedAA on cavlc_mb8x8_mvd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on cavlc_mb8x8_mvd
Running pass: InjectTLIMappings on cavlc_mb8x8_mvd (594 instructions)
Running pass: LoopVectorizePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InferAlignmentPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LoopLoadEliminationPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InstCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: SimplifyCFGPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: SLPVectorizerPass on cavlc_mb8x8_mvd (594 instructions)
Running analysis: DemandedBitsAnalysis on cavlc_mb8x8_mvd
Running pass: VectorCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InstCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LoopUnrollPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: WarnMissedTransformationsPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: SROAPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InferAlignmentPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InstCombinePass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LoopSimplifyPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LCSSAPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: AlignmentFromAssumptionsPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: LoopSinkPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: InstSimplifyPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: DivRemPairsPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: TailCallElimPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: SimplifyCFGPass on cavlc_mb8x8_mvd (594 instructions)
Invalidating analysis: DominatorTreeAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: LoopAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: ScalarEvolutionAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: BasicAA on cavlc_mb8x8_mvd
Invalidating analysis: AAManager on cavlc_mb8x8_mvd
Invalidating analysis: LoopAccessAnalysis on cavlc_mb8x8_mvd
Invalidating analysis: DemandedBitsAnalysis on cavlc_mb8x8_mvd
Running pass: Float2IntPass on block_residual_write_cavlc (271 instructions)
Running analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Running pass: LowerConstantIntrinsicsPass on block_residual_write_cavlc (271 instructions)
Running pass: LoopSimplifyPass on block_residual_write_cavlc (271 instructions)
Running analysis: LoopAnalysis on block_residual_write_cavlc
Running analysis: AssumptionAnalysis on block_residual_write_cavlc
Running analysis: TargetIRAnalysis on block_residual_write_cavlc
Running pass: LCSSAPass on block_residual_write_cavlc (274 instructions)
Running analysis: AAManager on block_residual_write_cavlc
Running analysis: BasicAA on block_residual_write_cavlc
Running analysis: ScopedNoAliasAA on block_residual_write_cavlc
Running analysis: TypeBasedAA on block_residual_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on block_residual_write_cavlc
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Running pass: LoopRotatePass on loop %.preheader9 in function block_residual_write_cavlc
Running pass: LoopDeletionPass on loop %.preheader9 in function block_residual_write_cavlc
Running pass: LoopRotatePass on loop %.preheader in function block_residual_write_cavlc
Running pass: LoopDeletionPass on loop %.preheader in function block_residual_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopDeletionPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopDeletionPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LoopDistributePass on block_residual_write_cavlc (278 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on block_residual_write_cavlc
Running analysis: LoopAccessAnalysis on block_residual_write_cavlc
Running pass: InjectTLIMappings on block_residual_write_cavlc (278 instructions)
Running pass: LoopVectorizePass on block_residual_write_cavlc (278 instructions)
Running analysis: DemandedBitsAnalysis on block_residual_write_cavlc
Running pass: InferAlignmentPass on block_residual_write_cavlc (278 instructions)
Running pass: LoopLoadEliminationPass on block_residual_write_cavlc (278 instructions)
Running pass: InstCombinePass on block_residual_write_cavlc (278 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Invalidating analysis: LoopAccessAnalysis on block_residual_write_cavlc
Invalidating analysis: DemandedBitsAnalysis on block_residual_write_cavlc
Running pass: SimplifyCFGPass on block_residual_write_cavlc (274 instructions)
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Invalidating analysis: LoopAnalysis on block_residual_write_cavlc
Invalidating analysis: BasicAA on block_residual_write_cavlc
Invalidating analysis: AAManager on block_residual_write_cavlc
Running pass: SLPVectorizerPass on block_residual_write_cavlc (271 instructions)
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Running analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Running analysis: LoopAnalysis on block_residual_write_cavlc
Running analysis: AAManager on block_residual_write_cavlc
Running analysis: BasicAA on block_residual_write_cavlc
Running analysis: DemandedBitsAnalysis on block_residual_write_cavlc
Running pass: VectorCombinePass on block_residual_write_cavlc (271 instructions)
Running pass: InstCombinePass on block_residual_write_cavlc (271 instructions)
Running pass: LoopUnrollPass on block_residual_write_cavlc (271 instructions)
Invalidating analysis: DemandedBitsAnalysis on block_residual_write_cavlc
Running pass: WarnMissedTransformationsPass on block_residual_write_cavlc (278 instructions)
Running pass: SROAPass on block_residual_write_cavlc (278 instructions)
Running pass: InferAlignmentPass on block_residual_write_cavlc (278 instructions)
Running pass: InstCombinePass on block_residual_write_cavlc (278 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Running pass: LoopSimplifyPass on block_residual_write_cavlc (274 instructions)
Running pass: LCSSAPass on block_residual_write_cavlc (274 instructions)
Running analysis: MemorySSAAnalysis on block_residual_write_cavlc
Running analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Running pass: LICMPass on loop %.preheader9 in function block_residual_write_cavlc
Running pass: LICMPass on loop %.preheader in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function block_residual_write_cavlc
Running pass: AlignmentFromAssumptionsPass on block_residual_write_cavlc (278 instructions)
Running pass: LoopSinkPass on block_residual_write_cavlc (278 instructions)
Running pass: InstSimplifyPass on block_residual_write_cavlc (278 instructions)
Invalidating analysis: MemorySSAAnalysis on block_residual_write_cavlc
Invalidating analysis: ScalarEvolutionAnalysis on block_residual_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on block_residual_write_cavlc
Running pass: DivRemPairsPass on block_residual_write_cavlc (274 instructions)
Running pass: TailCallElimPass on block_residual_write_cavlc (274 instructions)
Running pass: SimplifyCFGPass on block_residual_write_cavlc (274 instructions)
Invalidating analysis: DominatorTreeAnalysis on block_residual_write_cavlc
Invalidating analysis: LoopAnalysis on block_residual_write_cavlc
Invalidating analysis: BasicAA on block_residual_write_cavlc
Invalidating analysis: AAManager on block_residual_write_cavlc
Running pass: Float2IntPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running pass: LowerConstantIntrinsicsPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: AssumptionAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: TargetIRAnalysis on x264_macroblock_luma_write_cavlc
Running pass: LCSSAPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: AAManager on x264_macroblock_luma_write_cavlc
Running analysis: BasicAA on x264_macroblock_luma_write_cavlc
Running analysis: ScopedNoAliasAA on x264_macroblock_luma_write_cavlc
Running analysis: TypeBasedAA on x264_macroblock_luma_write_cavlc
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LoopDistributePass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: LoopAccessAnalysis on x264_macroblock_luma_write_cavlc
Running pass: InjectTLIMappings on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: LoopVectorizePass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: DemandedBitsAnalysis on x264_macroblock_luma_write_cavlc
Running pass: InferAlignmentPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: LoopLoadEliminationPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: InstCombinePass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_luma_write_cavlc (221 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: BasicAA on x264_macroblock_luma_write_cavlc
Invalidating analysis: AAManager on x264_macroblock_luma_write_cavlc
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Invalidating analysis: LoopAccessAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_luma_write_cavlc
Running pass: SLPVectorizerPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: AAManager on x264_macroblock_luma_write_cavlc
Running analysis: BasicAA on x264_macroblock_luma_write_cavlc
Running analysis: DemandedBitsAnalysis on x264_macroblock_luma_write_cavlc
Running pass: VectorCombinePass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: InstCombinePass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: LoopUnrollPass on x264_macroblock_luma_write_cavlc (219 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_luma_write_cavlc
Running pass: WarnMissedTransformationsPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: SROAPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: InferAlignmentPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: InstCombinePass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: LCSSAPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_luma_write_cavlc
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_luma_write_cavlc
Running pass: AlignmentFromAssumptionsPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: LoopSinkPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: InstSimplifyPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: DivRemPairsPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: TailCallElimPass on x264_macroblock_luma_write_cavlc (221 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_luma_write_cavlc (221 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: LoopAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: BasicAA on x264_macroblock_luma_write_cavlc
Invalidating analysis: AAManager on x264_macroblock_luma_write_cavlc
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_luma_write_cavlc
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_luma_write_cavlc
Running pass: Float2IntPass on x264_rdo_init (111 instructions)
Running analysis: DominatorTreeAnalysis on x264_rdo_init
Running pass: LowerConstantIntrinsicsPass on x264_rdo_init (111 instructions)
Running pass: LoopSimplifyPass on x264_rdo_init (111 instructions)
Running analysis: LoopAnalysis on x264_rdo_init
Running analysis: AssumptionAnalysis on x264_rdo_init
Running analysis: TargetIRAnalysis on x264_rdo_init
Running pass: LCSSAPass on x264_rdo_init (113 instructions)
Running analysis: AAManager on x264_rdo_init
Running analysis: BasicAA on x264_rdo_init
Running analysis: ScopedNoAliasAA on x264_rdo_init
Running analysis: TypeBasedAA on x264_rdo_init
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rdo_init
Running analysis: ScalarEvolutionAnalysis on x264_rdo_init
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Running pass: LoopRotatePass on loop %.preheader2 in function x264_rdo_init
Running pass: LoopDeletionPass on loop %.preheader2 in function x264_rdo_init
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LoopRotatePass on loop %.preheader in function x264_rdo_init
Running pass: LoopDeletionPass on loop %.preheader in function x264_rdo_init
Running pass: LoopDistributePass on x264_rdo_init (115 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rdo_init
Running analysis: LoopAccessAnalysis on x264_rdo_init
Running pass: InjectTLIMappings on x264_rdo_init (115 instructions)
Running pass: LoopVectorizePass on x264_rdo_init (115 instructions)
Running analysis: DemandedBitsAnalysis on x264_rdo_init
Running pass: InferAlignmentPass on x264_rdo_init (115 instructions)
Running pass: LoopLoadEliminationPass on x264_rdo_init (115 instructions)
Running pass: InstCombinePass on x264_rdo_init (115 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_rdo_init
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Invalidating analysis: LoopAccessAnalysis on x264_rdo_init
Invalidating analysis: DemandedBitsAnalysis on x264_rdo_init
Running pass: SimplifyCFGPass on x264_rdo_init (113 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rdo_init
Invalidating analysis: LoopAnalysis on x264_rdo_init
Invalidating analysis: BasicAA on x264_rdo_init
Invalidating analysis: AAManager on x264_rdo_init
Running pass: SLPVectorizerPass on x264_rdo_init (111 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rdo_init
Running analysis: DominatorTreeAnalysis on x264_rdo_init
Running analysis: LoopAnalysis on x264_rdo_init
Running analysis: AAManager on x264_rdo_init
Running analysis: BasicAA on x264_rdo_init
Running analysis: DemandedBitsAnalysis on x264_rdo_init
Running pass: VectorCombinePass on x264_rdo_init (111 instructions)
Running pass: InstCombinePass on x264_rdo_init (111 instructions)
Running pass: LoopUnrollPass on x264_rdo_init (111 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_rdo_init
Running pass: WarnMissedTransformationsPass on x264_rdo_init (115 instructions)
Running pass: SROAPass on x264_rdo_init (115 instructions)
Running pass: InferAlignmentPass on x264_rdo_init (115 instructions)
Running pass: InstCombinePass on x264_rdo_init (115 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_rdo_init
Running pass: LoopSimplifyPass on x264_rdo_init (113 instructions)
Running pass: LCSSAPass on x264_rdo_init (113 instructions)
Running analysis: MemorySSAAnalysis on x264_rdo_init
Running analysis: ScalarEvolutionAnalysis on x264_rdo_init
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Running pass: LICMPass on loop %.preheader2 in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %<unnamed loop> in function x264_rdo_init
Running pass: LICMPass on loop %.preheader in function x264_rdo_init
Running pass: AlignmentFromAssumptionsPass on x264_rdo_init (115 instructions)
Running pass: LoopSinkPass on x264_rdo_init (115 instructions)
Running pass: InstSimplifyPass on x264_rdo_init (115 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_rdo_init
Invalidating analysis: ScalarEvolutionAnalysis on x264_rdo_init
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rdo_init
Running pass: DivRemPairsPass on x264_rdo_init (113 instructions)
Running pass: TailCallElimPass on x264_rdo_init (113 instructions)
Running pass: SimplifyCFGPass on x264_rdo_init (113 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rdo_init
Invalidating analysis: LoopAnalysis on x264_rdo_init
Invalidating analysis: BasicAA on x264_rdo_init
Invalidating analysis: AAManager on x264_rdo_init
Running pass: Float2IntPass on x264_quant_dc_trellis (26 instructions)
Running analysis: DominatorTreeAnalysis on x264_quant_dc_trellis
Running pass: LowerConstantIntrinsicsPass on x264_quant_dc_trellis (26 instructions)
Running pass: LoopSimplifyPass on x264_quant_dc_trellis (26 instructions)
Running analysis: LoopAnalysis on x264_quant_dc_trellis
Running analysis: AssumptionAnalysis on x264_quant_dc_trellis
Running analysis: TargetIRAnalysis on x264_quant_dc_trellis
Running pass: LCSSAPass on x264_quant_dc_trellis (26 instructions)
Running pass: LoopDistributePass on x264_quant_dc_trellis (26 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_quant_dc_trellis
Running analysis: OptimizationRemarkEmitterAnalysis on x264_quant_dc_trellis
Running analysis: LoopAccessAnalysis on x264_quant_dc_trellis
Running analysis: AAManager on x264_quant_dc_trellis
Running analysis: BasicAA on x264_quant_dc_trellis
Running analysis: ScopedNoAliasAA on x264_quant_dc_trellis
Running analysis: TypeBasedAA on x264_quant_dc_trellis
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_quant_dc_trellis
Running pass: InjectTLIMappings on x264_quant_dc_trellis (26 instructions)
Running pass: LoopVectorizePass on x264_quant_dc_trellis (26 instructions)
Running pass: InferAlignmentPass on x264_quant_dc_trellis (26 instructions)
Running pass: LoopLoadEliminationPass on x264_quant_dc_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_dc_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_dc_trellis (26 instructions)
Running pass: SLPVectorizerPass on x264_quant_dc_trellis (26 instructions)
Running analysis: DemandedBitsAnalysis on x264_quant_dc_trellis
Running pass: VectorCombinePass on x264_quant_dc_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_dc_trellis (26 instructions)
Running pass: LoopUnrollPass on x264_quant_dc_trellis (26 instructions)
Running pass: WarnMissedTransformationsPass on x264_quant_dc_trellis (26 instructions)
Running pass: SROAPass on x264_quant_dc_trellis (26 instructions)
Running pass: InferAlignmentPass on x264_quant_dc_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_dc_trellis (26 instructions)
Running pass: LoopSimplifyPass on x264_quant_dc_trellis (26 instructions)
Running pass: LCSSAPass on x264_quant_dc_trellis (26 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_quant_dc_trellis (26 instructions)
Running pass: LoopSinkPass on x264_quant_dc_trellis (26 instructions)
Running pass: InstSimplifyPass on x264_quant_dc_trellis (26 instructions)
Running pass: DivRemPairsPass on x264_quant_dc_trellis (26 instructions)
Running pass: TailCallElimPass on x264_quant_dc_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_dc_trellis (26 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_quant_dc_trellis
Invalidating analysis: LoopAnalysis on x264_quant_dc_trellis
Invalidating analysis: ScalarEvolutionAnalysis on x264_quant_dc_trellis
Invalidating analysis: BasicAA on x264_quant_dc_trellis
Invalidating analysis: AAManager on x264_quant_dc_trellis
Invalidating analysis: LoopAccessAnalysis on x264_quant_dc_trellis
Invalidating analysis: DemandedBitsAnalysis on x264_quant_dc_trellis
Running pass: Float2IntPass on quant_trellis_cabac (709 instructions)
Running analysis: DominatorTreeAnalysis on quant_trellis_cabac
Running pass: LowerConstantIntrinsicsPass on quant_trellis_cabac (709 instructions)
Running pass: LoopSimplifyPass on quant_trellis_cabac (709 instructions)
Running analysis: LoopAnalysis on quant_trellis_cabac
Running analysis: AssumptionAnalysis on quant_trellis_cabac
Running analysis: TargetIRAnalysis on quant_trellis_cabac
Running pass: LCSSAPass on quant_trellis_cabac (715 instructions)
Running analysis: AAManager on quant_trellis_cabac
Running analysis: BasicAA on quant_trellis_cabac
Running analysis: ScopedNoAliasAA on quant_trellis_cabac
Running analysis: TypeBasedAA on quant_trellis_cabac
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on quant_trellis_cabac
Running analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %.preheader24 in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %.preheader24 in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %.preheader in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %.preheader in function quant_trellis_cabac
Running pass: LoopRotatePass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDeletionPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LoopDistributePass on quant_trellis_cabac (721 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on quant_trellis_cabac
Running analysis: LoopAccessAnalysis on quant_trellis_cabac
Running pass: InjectTLIMappings on quant_trellis_cabac (721 instructions)
Running pass: LoopVectorizePass on quant_trellis_cabac (721 instructions)
Running analysis: DemandedBitsAnalysis on quant_trellis_cabac
Running pass: InferAlignmentPass on quant_trellis_cabac (721 instructions)
Running pass: LoopLoadEliminationPass on quant_trellis_cabac (721 instructions)
Running pass: InstCombinePass on quant_trellis_cabac (721 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Invalidating analysis: LoopAccessAnalysis on quant_trellis_cabac
Invalidating analysis: DemandedBitsAnalysis on quant_trellis_cabac
Running pass: SimplifyCFGPass on quant_trellis_cabac (715 instructions)
Invalidating analysis: DominatorTreeAnalysis on quant_trellis_cabac
Invalidating analysis: LoopAnalysis on quant_trellis_cabac
Invalidating analysis: BasicAA on quant_trellis_cabac
Invalidating analysis: AAManager on quant_trellis_cabac
Running pass: SLPVectorizerPass on quant_trellis_cabac (709 instructions)
Running analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Running analysis: DominatorTreeAnalysis on quant_trellis_cabac
Running analysis: LoopAnalysis on quant_trellis_cabac
Running analysis: AAManager on quant_trellis_cabac
Running analysis: BasicAA on quant_trellis_cabac
Running analysis: DemandedBitsAnalysis on quant_trellis_cabac
Running pass: VectorCombinePass on quant_trellis_cabac (709 instructions)
Running pass: InstCombinePass on quant_trellis_cabac (709 instructions)
Running pass: LoopUnrollPass on quant_trellis_cabac (709 instructions)
Invalidating analysis: DemandedBitsAnalysis on quant_trellis_cabac
Running pass: WarnMissedTransformationsPass on quant_trellis_cabac (721 instructions)
Running pass: SROAPass on quant_trellis_cabac (721 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Running pass: InferAlignmentPass on quant_trellis_cabac (727 instructions)
Running pass: InstCombinePass on quant_trellis_cabac (727 instructions)
Running pass: LoopSimplifyPass on quant_trellis_cabac (712 instructions)
Running pass: LCSSAPass on quant_trellis_cabac (712 instructions)
Running analysis: MemorySSAAnalysis on quant_trellis_cabac
Running analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %.preheader24 in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: LICMPass on loop %.preheader in function quant_trellis_cabac
Running pass: LICMPass on loop %<unnamed loop> in function quant_trellis_cabac
Running pass: AlignmentFromAssumptionsPass on quant_trellis_cabac (718 instructions)
Running pass: LoopSinkPass on quant_trellis_cabac (718 instructions)
Running pass: InstSimplifyPass on quant_trellis_cabac (718 instructions)
Invalidating analysis: MemorySSAAnalysis on quant_trellis_cabac
Invalidating analysis: ScalarEvolutionAnalysis on quant_trellis_cabac
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on quant_trellis_cabac
Running pass: DivRemPairsPass on quant_trellis_cabac (712 instructions)
Running pass: TailCallElimPass on quant_trellis_cabac (712 instructions)
Running pass: SimplifyCFGPass on quant_trellis_cabac (712 instructions)
Invalidating analysis: DominatorTreeAnalysis on quant_trellis_cabac
Invalidating analysis: LoopAnalysis on quant_trellis_cabac
Invalidating analysis: BasicAA on quant_trellis_cabac
Invalidating analysis: AAManager on quant_trellis_cabac
Running pass: Float2IntPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: DominatorTreeAnalysis on x264_quant_4x4_trellis
Running pass: LowerConstantIntrinsicsPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LoopSimplifyPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: LoopAnalysis on x264_quant_4x4_trellis
Running analysis: AssumptionAnalysis on x264_quant_4x4_trellis
Running analysis: TargetIRAnalysis on x264_quant_4x4_trellis
Running pass: LCSSAPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LoopDistributePass on x264_quant_4x4_trellis (26 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_quant_4x4_trellis
Running analysis: OptimizationRemarkEmitterAnalysis on x264_quant_4x4_trellis
Running analysis: LoopAccessAnalysis on x264_quant_4x4_trellis
Running analysis: AAManager on x264_quant_4x4_trellis
Running analysis: BasicAA on x264_quant_4x4_trellis
Running analysis: ScopedNoAliasAA on x264_quant_4x4_trellis
Running analysis: TypeBasedAA on x264_quant_4x4_trellis
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_quant_4x4_trellis
Running pass: InjectTLIMappings on x264_quant_4x4_trellis (26 instructions)
Running pass: LoopVectorizePass on x264_quant_4x4_trellis (26 instructions)
Running pass: InferAlignmentPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LoopLoadEliminationPass on x264_quant_4x4_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_4x4_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_4x4_trellis (26 instructions)
Running pass: SLPVectorizerPass on x264_quant_4x4_trellis (26 instructions)
Running analysis: DemandedBitsAnalysis on x264_quant_4x4_trellis
Running pass: VectorCombinePass on x264_quant_4x4_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_4x4_trellis (26 instructions)
Running pass: LoopUnrollPass on x264_quant_4x4_trellis (26 instructions)
Running pass: WarnMissedTransformationsPass on x264_quant_4x4_trellis (26 instructions)
Running pass: SROAPass on x264_quant_4x4_trellis (26 instructions)
Running pass: InferAlignmentPass on x264_quant_4x4_trellis (26 instructions)
Running pass: InstCombinePass on x264_quant_4x4_trellis (26 instructions)
Running pass: LoopSimplifyPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LCSSAPass on x264_quant_4x4_trellis (26 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_quant_4x4_trellis (26 instructions)
Running pass: LoopSinkPass on x264_quant_4x4_trellis (26 instructions)
Running pass: InstSimplifyPass on x264_quant_4x4_trellis (26 instructions)
Running pass: DivRemPairsPass on x264_quant_4x4_trellis (26 instructions)
Running pass: TailCallElimPass on x264_quant_4x4_trellis (26 instructions)
Running pass: SimplifyCFGPass on x264_quant_4x4_trellis (26 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_quant_4x4_trellis
Invalidating analysis: LoopAnalysis on x264_quant_4x4_trellis
Invalidating analysis: ScalarEvolutionAnalysis on x264_quant_4x4_trellis
Invalidating analysis: BasicAA on x264_quant_4x4_trellis
Invalidating analysis: AAManager on x264_quant_4x4_trellis
Invalidating analysis: LoopAccessAnalysis on x264_quant_4x4_trellis
Invalidating analysis: DemandedBitsAnalysis on x264_quant_4x4_trellis
Running pass: Float2IntPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: DominatorTreeAnalysis on x264_quant_8x8_trellis
Running pass: LowerConstantIntrinsicsPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LoopSimplifyPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: LoopAnalysis on x264_quant_8x8_trellis
Running analysis: AssumptionAnalysis on x264_quant_8x8_trellis
Running analysis: TargetIRAnalysis on x264_quant_8x8_trellis
Running pass: LCSSAPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LoopDistributePass on x264_quant_8x8_trellis (21 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_quant_8x8_trellis
Running analysis: OptimizationRemarkEmitterAnalysis on x264_quant_8x8_trellis
Running analysis: LoopAccessAnalysis on x264_quant_8x8_trellis
Running analysis: AAManager on x264_quant_8x8_trellis
Running analysis: BasicAA on x264_quant_8x8_trellis
Running analysis: ScopedNoAliasAA on x264_quant_8x8_trellis
Running analysis: TypeBasedAA on x264_quant_8x8_trellis
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_quant_8x8_trellis
Running pass: InjectTLIMappings on x264_quant_8x8_trellis (21 instructions)
Running pass: LoopVectorizePass on x264_quant_8x8_trellis (21 instructions)
Running pass: InferAlignmentPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LoopLoadEliminationPass on x264_quant_8x8_trellis (21 instructions)
Running pass: InstCombinePass on x264_quant_8x8_trellis (21 instructions)
Running pass: SimplifyCFGPass on x264_quant_8x8_trellis (21 instructions)
Running pass: SLPVectorizerPass on x264_quant_8x8_trellis (21 instructions)
Running analysis: DemandedBitsAnalysis on x264_quant_8x8_trellis
Running pass: VectorCombinePass on x264_quant_8x8_trellis (21 instructions)
Running pass: InstCombinePass on x264_quant_8x8_trellis (21 instructions)
Running pass: LoopUnrollPass on x264_quant_8x8_trellis (21 instructions)
Running pass: WarnMissedTransformationsPass on x264_quant_8x8_trellis (21 instructions)
Running pass: SROAPass on x264_quant_8x8_trellis (21 instructions)
Running pass: InferAlignmentPass on x264_quant_8x8_trellis (21 instructions)
Running pass: InstCombinePass on x264_quant_8x8_trellis (21 instructions)
Running pass: LoopSimplifyPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LCSSAPass on x264_quant_8x8_trellis (21 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_quant_8x8_trellis (21 instructions)
Running pass: LoopSinkPass on x264_quant_8x8_trellis (21 instructions)
Running pass: InstSimplifyPass on x264_quant_8x8_trellis (21 instructions)
Running pass: DivRemPairsPass on x264_quant_8x8_trellis (21 instructions)
Running pass: TailCallElimPass on x264_quant_8x8_trellis (21 instructions)
Running pass: SimplifyCFGPass on x264_quant_8x8_trellis (21 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_quant_8x8_trellis
Invalidating analysis: LoopAnalysis on x264_quant_8x8_trellis
Invalidating analysis: ScalarEvolutionAnalysis on x264_quant_8x8_trellis
Invalidating analysis: BasicAA on x264_quant_8x8_trellis
Invalidating analysis: AAManager on x264_quant_8x8_trellis
Invalidating analysis: LoopAccessAnalysis on x264_quant_8x8_trellis
Invalidating analysis: DemandedBitsAnalysis on x264_quant_8x8_trellis
Running pass: Float2IntPass on x264_analyse_init_costs (294 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Running pass: LowerConstantIntrinsicsPass on x264_analyse_init_costs (294 instructions)
Running pass: LoopSimplifyPass on x264_analyse_init_costs (294 instructions)
Running analysis: LoopAnalysis on x264_analyse_init_costs
Running analysis: AssumptionAnalysis on x264_analyse_init_costs
Running analysis: TargetIRAnalysis on x264_analyse_init_costs
Running pass: LCSSAPass on x264_analyse_init_costs (303 instructions)
Running analysis: AAManager on x264_analyse_init_costs
Running analysis: BasicAA on x264_analyse_init_costs
Running analysis: ScopedNoAliasAA on x264_analyse_init_costs
Running analysis: TypeBasedAA on x264_analyse_init_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_analyse_init_costs
Running analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %.preheader10 in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %.preheader10 in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %.preheader8 in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %.preheader8 in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %.preheader6 in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %.preheader6 in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %.preheader in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %.preheader in function x264_analyse_init_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LoopDistributePass on x264_analyse_init_costs (303 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_analyse_init_costs
Running analysis: LoopAccessAnalysis on x264_analyse_init_costs
Running pass: InjectTLIMappings on x264_analyse_init_costs (303 instructions)
Running pass: LoopVectorizePass on x264_analyse_init_costs (303 instructions)
Running analysis: DemandedBitsAnalysis on x264_analyse_init_costs
Running pass: InferAlignmentPass on x264_analyse_init_costs (303 instructions)
Running pass: LoopLoadEliminationPass on x264_analyse_init_costs (303 instructions)
Running pass: InstCombinePass on x264_analyse_init_costs (303 instructions)
Running pass: SimplifyCFGPass on x264_analyse_init_costs (303 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Invalidating analysis: LoopAnalysis on x264_analyse_init_costs
Invalidating analysis: BasicAA on x264_analyse_init_costs
Invalidating analysis: AAManager on x264_analyse_init_costs
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Invalidating analysis: LoopAccessAnalysis on x264_analyse_init_costs
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_init_costs
Running pass: SLPVectorizerPass on x264_analyse_init_costs (286 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Running analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Running analysis: LoopAnalysis on x264_analyse_init_costs
Running analysis: AAManager on x264_analyse_init_costs
Running analysis: BasicAA on x264_analyse_init_costs
Running analysis: DemandedBitsAnalysis on x264_analyse_init_costs
Running pass: VectorCombinePass on x264_analyse_init_costs (286 instructions)
Running pass: InstCombinePass on x264_analyse_init_costs (286 instructions)
Running pass: LoopUnrollPass on x264_analyse_init_costs (286 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_init_costs
Running pass: WarnMissedTransformationsPass on x264_analyse_init_costs (303 instructions)
Running pass: SROAPass on x264_analyse_init_costs (303 instructions)
Running pass: InferAlignmentPass on x264_analyse_init_costs (303 instructions)
Running pass: InstCombinePass on x264_analyse_init_costs (303 instructions)
Running pass: LoopSimplifyPass on x264_analyse_init_costs (303 instructions)
Running pass: LCSSAPass on x264_analyse_init_costs (303 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_init_costs
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_init_costs
Running pass: LICMPass on loop %.preheader10 in function x264_analyse_init_costs
Running pass: LICMPass on loop %.loopexit11 in function x264_analyse_init_costs
Running pass: LICMPass on loop %.preheader8 in function x264_analyse_init_costs
Running pass: LICMPass on loop %.loopexit9 in function x264_analyse_init_costs
Running pass: LICMPass on loop %.preheader6 in function x264_analyse_init_costs
Running pass: LICMPass on loop %.loopexit7 in function x264_analyse_init_costs
Running pass: LICMPass on loop %.preheader in function x264_analyse_init_costs
Running pass: LICMPass on loop %.loopexit5 in function x264_analyse_init_costs
Running pass: AlignmentFromAssumptionsPass on x264_analyse_init_costs (303 instructions)
Running pass: LoopSinkPass on x264_analyse_init_costs (303 instructions)
Running pass: InstSimplifyPass on x264_analyse_init_costs (303 instructions)
Running pass: DivRemPairsPass on x264_analyse_init_costs (303 instructions)
Running pass: TailCallElimPass on x264_analyse_init_costs (303 instructions)
Invalidating analysis: LoopAnalysis on x264_analyse_init_costs
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_init_costs
Invalidating analysis: MemorySSAAnalysis on x264_analyse_init_costs
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_init_costs
Running pass: SimplifyCFGPass on x264_analyse_init_costs (303 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_init_costs
Invalidating analysis: BasicAA on x264_analyse_init_costs
Invalidating analysis: AAManager on x264_analyse_init_costs
Running pass: Float2IntPass on x264_analyse_free_costs (34 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_free_costs
Running pass: LowerConstantIntrinsicsPass on x264_analyse_free_costs (34 instructions)
Running pass: LoopSimplifyPass on x264_analyse_free_costs (34 instructions)
Running analysis: LoopAnalysis on x264_analyse_free_costs
Running analysis: AssumptionAnalysis on x264_analyse_free_costs
Running analysis: TargetIRAnalysis on x264_analyse_free_costs
Running pass: LCSSAPass on x264_analyse_free_costs (34 instructions)
Running analysis: AAManager on x264_analyse_free_costs
Running analysis: BasicAA on x264_analyse_free_costs
Running analysis: ScopedNoAliasAA on x264_analyse_free_costs
Running analysis: TypeBasedAA on x264_analyse_free_costs
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_analyse_free_costs
Running analysis: ScalarEvolutionAnalysis on x264_analyse_free_costs
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_free_costs
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: LoopDistributePass on x264_analyse_free_costs (34 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_analyse_free_costs
Running analysis: LoopAccessAnalysis on x264_analyse_free_costs
Running pass: InjectTLIMappings on x264_analyse_free_costs (34 instructions)
Running pass: LoopVectorizePass on x264_analyse_free_costs (34 instructions)
Running analysis: DemandedBitsAnalysis on x264_analyse_free_costs
Running pass: InferAlignmentPass on x264_analyse_free_costs (34 instructions)
Running pass: LoopLoadEliminationPass on x264_analyse_free_costs (34 instructions)
Running pass: InstCombinePass on x264_analyse_free_costs (34 instructions)
Running pass: SimplifyCFGPass on x264_analyse_free_costs (34 instructions)
Running pass: SLPVectorizerPass on x264_analyse_free_costs (34 instructions)
Running pass: VectorCombinePass on x264_analyse_free_costs (34 instructions)
Running pass: InstCombinePass on x264_analyse_free_costs (34 instructions)
Running pass: LoopUnrollPass on x264_analyse_free_costs (34 instructions)
Running pass: WarnMissedTransformationsPass on x264_analyse_free_costs (34 instructions)
Running pass: SROAPass on x264_analyse_free_costs (34 instructions)
Running pass: InferAlignmentPass on x264_analyse_free_costs (34 instructions)
Running pass: InstCombinePass on x264_analyse_free_costs (34 instructions)
Running pass: LoopSimplifyPass on x264_analyse_free_costs (34 instructions)
Running pass: LCSSAPass on x264_analyse_free_costs (34 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_free_costs
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_free_costs
Running pass: AlignmentFromAssumptionsPass on x264_analyse_free_costs (34 instructions)
Running pass: LoopSinkPass on x264_analyse_free_costs (34 instructions)
Running pass: InstSimplifyPass on x264_analyse_free_costs (34 instructions)
Running pass: DivRemPairsPass on x264_analyse_free_costs (34 instructions)
Running pass: TailCallElimPass on x264_analyse_free_costs (34 instructions)
Running pass: SimplifyCFGPass on x264_analyse_free_costs (34 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_free_costs
Invalidating analysis: LoopAnalysis on x264_analyse_free_costs
Invalidating analysis: BasicAA on x264_analyse_free_costs
Invalidating analysis: AAManager on x264_analyse_free_costs
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_free_costs
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_free_costs
Invalidating analysis: LoopAccessAnalysis on x264_analyse_free_costs
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_free_costs
Invalidating analysis: MemorySSAAnalysis on x264_analyse_free_costs
Running pass: Float2IntPass on x264_analyse_weight_frame (84 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Running pass: LowerConstantIntrinsicsPass on x264_analyse_weight_frame (84 instructions)
Running pass: LoopSimplifyPass on x264_analyse_weight_frame (84 instructions)
Running analysis: LoopAnalysis on x264_analyse_weight_frame
Running analysis: AssumptionAnalysis on x264_analyse_weight_frame
Running analysis: TargetIRAnalysis on x264_analyse_weight_frame
Running pass: LCSSAPass on x264_analyse_weight_frame (86 instructions)
Running analysis: AAManager on x264_analyse_weight_frame
Running analysis: BasicAA on x264_analyse_weight_frame
Running analysis: ScopedNoAliasAA on x264_analyse_weight_frame
Running analysis: TypeBasedAA on x264_analyse_weight_frame
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_analyse_weight_frame
Running analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LoopDistributePass on x264_analyse_weight_frame (87 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_analyse_weight_frame
Running analysis: LoopAccessAnalysis on x264_analyse_weight_frame
Running pass: InjectTLIMappings on x264_analyse_weight_frame (87 instructions)
Running pass: LoopVectorizePass on x264_analyse_weight_frame (87 instructions)
Running analysis: DemandedBitsAnalysis on x264_analyse_weight_frame
Running pass: InferAlignmentPass on x264_analyse_weight_frame (87 instructions)
Running pass: LoopLoadEliminationPass on x264_analyse_weight_frame (87 instructions)
Running pass: InstCombinePass on x264_analyse_weight_frame (87 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Invalidating analysis: LoopAccessAnalysis on x264_analyse_weight_frame
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_weight_frame
Running pass: SimplifyCFGPass on x264_analyse_weight_frame (86 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Invalidating analysis: LoopAnalysis on x264_analyse_weight_frame
Invalidating analysis: BasicAA on x264_analyse_weight_frame
Invalidating analysis: AAManager on x264_analyse_weight_frame
Running pass: SLPVectorizerPass on x264_analyse_weight_frame (84 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Running analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Running analysis: LoopAnalysis on x264_analyse_weight_frame
Running analysis: AAManager on x264_analyse_weight_frame
Running analysis: BasicAA on x264_analyse_weight_frame
Running analysis: DemandedBitsAnalysis on x264_analyse_weight_frame
Running pass: VectorCombinePass on x264_analyse_weight_frame (84 instructions)
Running pass: InstCombinePass on x264_analyse_weight_frame (84 instructions)
Running pass: LoopUnrollPass on x264_analyse_weight_frame (84 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_weight_frame
Running pass: WarnMissedTransformationsPass on x264_analyse_weight_frame (87 instructions)
Running pass: SROAPass on x264_analyse_weight_frame (87 instructions)
Running pass: InferAlignmentPass on x264_analyse_weight_frame (87 instructions)
Running pass: InstCombinePass on x264_analyse_weight_frame (87 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Running pass: LoopSimplifyPass on x264_analyse_weight_frame (86 instructions)
Running pass: LCSSAPass on x264_analyse_weight_frame (86 instructions)
Running analysis: MemorySSAAnalysis on x264_analyse_weight_frame
Running analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: LICMPass on loop %<unnamed loop> in function x264_analyse_weight_frame
Running pass: AlignmentFromAssumptionsPass on x264_analyse_weight_frame (87 instructions)
Running pass: LoopSinkPass on x264_analyse_weight_frame (87 instructions)
Running pass: InstSimplifyPass on x264_analyse_weight_frame (87 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_analyse_weight_frame
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_weight_frame
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_analyse_weight_frame
Running pass: DivRemPairsPass on x264_analyse_weight_frame (86 instructions)
Running pass: TailCallElimPass on x264_analyse_weight_frame (86 instructions)
Running pass: SimplifyCFGPass on x264_analyse_weight_frame (86 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_weight_frame
Invalidating analysis: LoopAnalysis on x264_analyse_weight_frame
Invalidating analysis: BasicAA on x264_analyse_weight_frame
Invalidating analysis: AAManager on x264_analyse_weight_frame
Running pass: Float2IntPass on x264_macroblock_analyse (4188 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Running pass: LowerConstantIntrinsicsPass on x264_macroblock_analyse (4188 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_analyse (4188 instructions)
Running analysis: LoopAnalysis on x264_macroblock_analyse
Running analysis: AssumptionAnalysis on x264_macroblock_analyse
Running analysis: TargetIRAnalysis on x264_macroblock_analyse
Running pass: LCSSAPass on x264_macroblock_analyse (4210 instructions)
Running analysis: AAManager on x264_macroblock_analyse
Running analysis: BasicAA on x264_macroblock_analyse
Running analysis: ScopedNoAliasAA on x264_macroblock_analyse
Running analysis: TypeBasedAA on x264_macroblock_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_macroblock_analyse
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %.preheader105 in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %.preheader105 in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %.preheader in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %.preheader in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LoopDistributePass on x264_macroblock_analyse (4220 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_macroblock_analyse
Running analysis: LoopAccessAnalysis on x264_macroblock_analyse
Running pass: InjectTLIMappings on x264_macroblock_analyse (4220 instructions)
Running pass: LoopVectorizePass on x264_macroblock_analyse (4220 instructions)
Running analysis: DemandedBitsAnalysis on x264_macroblock_analyse
Running pass: InferAlignmentPass on x264_macroblock_analyse (4220 instructions)
Running pass: LoopLoadEliminationPass on x264_macroblock_analyse (4220 instructions)
Running pass: InstCombinePass on x264_macroblock_analyse (4220 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Invalidating analysis: LoopAccessAnalysis on x264_macroblock_analyse
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_analyse
Running pass: SimplifyCFGPass on x264_macroblock_analyse (4210 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Invalidating analysis: LoopAnalysis on x264_macroblock_analyse
Invalidating analysis: BasicAA on x264_macroblock_analyse
Invalidating analysis: AAManager on x264_macroblock_analyse
Running pass: SLPVectorizerPass on x264_macroblock_analyse (4188 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Running analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Running analysis: LoopAnalysis on x264_macroblock_analyse
Running analysis: AAManager on x264_macroblock_analyse
Running analysis: BasicAA on x264_macroblock_analyse
Running analysis: DemandedBitsAnalysis on x264_macroblock_analyse
Running pass: VectorCombinePass on x264_macroblock_analyse (4188 instructions)
Running pass: InstCombinePass on x264_macroblock_analyse (4188 instructions)
Running pass: LoopUnrollPass on x264_macroblock_analyse (4188 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_analyse
Running pass: WarnMissedTransformationsPass on x264_macroblock_analyse (4220 instructions)
Running pass: SROAPass on x264_macroblock_analyse (4220 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Running pass: InferAlignmentPass on x264_macroblock_analyse (4226 instructions)
Running pass: InstCombinePass on x264_macroblock_analyse (4226 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_analyse (4210 instructions)
Running pass: LCSSAPass on x264_macroblock_analyse (4210 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_analyse
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %.preheader105 in function x264_macroblock_analyse
Running pass: LICMPass on loop %.preheader in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_analyse
Running pass: AlignmentFromAssumptionsPass on x264_macroblock_analyse (4220 instructions)
Running pass: LoopSinkPass on x264_macroblock_analyse (4220 instructions)
Running pass: InstSimplifyPass on x264_macroblock_analyse (4220 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_analyse
Running pass: DivRemPairsPass on x264_macroblock_analyse (4210 instructions)
Running pass: TailCallElimPass on x264_macroblock_analyse (4210 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_analyse (4210 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_analyse
Invalidating analysis: LoopAnalysis on x264_macroblock_analyse
Invalidating analysis: BasicAA on x264_macroblock_analyse
Invalidating analysis: AAManager on x264_macroblock_analyse
Running pass: Float2IntPass on x264_mb_analyse_intra (704 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_intra (704 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_intra (704 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_intra
Running analysis: AssumptionAnalysis on x264_mb_analyse_intra
Running analysis: TargetIRAnalysis on x264_mb_analyse_intra
Running pass: LCSSAPass on x264_mb_analyse_intra (708 instructions)
Running analysis: AAManager on x264_mb_analyse_intra
Running analysis: BasicAA on x264_mb_analyse_intra
Running analysis: ScopedNoAliasAA on x264_mb_analyse_intra
Running analysis: TypeBasedAA on x264_mb_analyse_intra
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_intra
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LoopDistributePass on x264_mb_analyse_intra (716 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_intra
Running analysis: LoopAccessAnalysis on x264_mb_analyse_intra
Running pass: InjectTLIMappings on x264_mb_analyse_intra (716 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_intra (716 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_intra
Running pass: InferAlignmentPass on x264_mb_analyse_intra (716 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_intra (716 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra (716 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_intra
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_intra
Running pass: SimplifyCFGPass on x264_mb_analyse_intra (708 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra
Invalidating analysis: BasicAA on x264_mb_analyse_intra
Invalidating analysis: AAManager on x264_mb_analyse_intra
Running pass: SLPVectorizerPass on x264_mb_analyse_intra (704 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Running analysis: LoopAnalysis on x264_mb_analyse_intra
Running analysis: AAManager on x264_mb_analyse_intra
Running analysis: BasicAA on x264_mb_analyse_intra
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_intra
Running pass: VectorCombinePass on x264_mb_analyse_intra (704 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra (704 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_intra (704 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_intra
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_intra (716 instructions)
Running pass: SROAPass on x264_mb_analyse_intra (716 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_intra (716 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra (716 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Running pass: LoopSimplifyPass on x264_mb_analyse_intra (708 instructions)
Running pass: LCSSAPass on x264_mb_analyse_intra (708 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_intra
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_intra (716 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_intra (716 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_intra (716 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_intra
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra
Running pass: DivRemPairsPass on x264_mb_analyse_intra (708 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_intra (708 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_intra (708 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra
Invalidating analysis: BasicAA on x264_mb_analyse_intra
Invalidating analysis: AAManager on x264_mb_analyse_intra
Running pass: Float2IntPass on x264_intra_rd (48 instructions)
Running analysis: DominatorTreeAnalysis on x264_intra_rd
Running pass: LowerConstantIntrinsicsPass on x264_intra_rd (48 instructions)
Running pass: LoopSimplifyPass on x264_intra_rd (48 instructions)
Running analysis: LoopAnalysis on x264_intra_rd
Running analysis: AssumptionAnalysis on x264_intra_rd
Running analysis: TargetIRAnalysis on x264_intra_rd
Running pass: LCSSAPass on x264_intra_rd (48 instructions)
Running pass: LoopDistributePass on x264_intra_rd (48 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_intra_rd
Running analysis: OptimizationRemarkEmitterAnalysis on x264_intra_rd
Running analysis: LoopAccessAnalysis on x264_intra_rd
Running analysis: AAManager on x264_intra_rd
Running analysis: BasicAA on x264_intra_rd
Running analysis: ScopedNoAliasAA on x264_intra_rd
Running analysis: TypeBasedAA on x264_intra_rd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_intra_rd
Running pass: InjectTLIMappings on x264_intra_rd (48 instructions)
Running pass: LoopVectorizePass on x264_intra_rd (48 instructions)
Running pass: InferAlignmentPass on x264_intra_rd (48 instructions)
Running pass: LoopLoadEliminationPass on x264_intra_rd (48 instructions)
Running pass: InstCombinePass on x264_intra_rd (48 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd (48 instructions)
Running pass: SLPVectorizerPass on x264_intra_rd (48 instructions)
Running analysis: DemandedBitsAnalysis on x264_intra_rd
Running pass: VectorCombinePass on x264_intra_rd (48 instructions)
Running pass: InstCombinePass on x264_intra_rd (48 instructions)
Running pass: LoopUnrollPass on x264_intra_rd (48 instructions)
Running pass: WarnMissedTransformationsPass on x264_intra_rd (48 instructions)
Running pass: SROAPass on x264_intra_rd (48 instructions)
Running pass: InferAlignmentPass on x264_intra_rd (48 instructions)
Running pass: InstCombinePass on x264_intra_rd (48 instructions)
Running pass: LoopSimplifyPass on x264_intra_rd (48 instructions)
Running pass: LCSSAPass on x264_intra_rd (48 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_intra_rd (48 instructions)
Running pass: LoopSinkPass on x264_intra_rd (48 instructions)
Running pass: InstSimplifyPass on x264_intra_rd (48 instructions)
Running pass: DivRemPairsPass on x264_intra_rd (48 instructions)
Running pass: TailCallElimPass on x264_intra_rd (48 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd (48 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd
Invalidating analysis: LoopAnalysis on x264_intra_rd
Invalidating analysis: ScalarEvolutionAnalysis on x264_intra_rd
Invalidating analysis: BasicAA on x264_intra_rd
Invalidating analysis: AAManager on x264_intra_rd
Invalidating analysis: LoopAccessAnalysis on x264_intra_rd
Invalidating analysis: DemandedBitsAnalysis on x264_intra_rd
Running pass: Float2IntPass on x264_intra_rd_refine (1126 instructions)
Running analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Running pass: LowerConstantIntrinsicsPass on x264_intra_rd_refine (1126 instructions)
Running pass: LoopSimplifyPass on x264_intra_rd_refine (1126 instructions)
Running analysis: LoopAnalysis on x264_intra_rd_refine
Running analysis: AssumptionAnalysis on x264_intra_rd_refine
Running analysis: TargetIRAnalysis on x264_intra_rd_refine
Running pass: LCSSAPass on x264_intra_rd_refine (1130 instructions)
Running analysis: AAManager on x264_intra_rd_refine
Running analysis: BasicAA on x264_intra_rd_refine
Running analysis: ScopedNoAliasAA on x264_intra_rd_refine
Running analysis: TypeBasedAA on x264_intra_rd_refine
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_intra_rd_refine
Running analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LoopDistributePass on x264_intra_rd_refine (1149 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_intra_rd_refine
Running analysis: LoopAccessAnalysis on x264_intra_rd_refine
Running pass: InjectTLIMappings on x264_intra_rd_refine (1149 instructions)
Running pass: LoopVectorizePass on x264_intra_rd_refine (1149 instructions)
Running analysis: DemandedBitsAnalysis on x264_intra_rd_refine
Running pass: InferAlignmentPass on x264_intra_rd_refine (1149 instructions)
Running pass: LoopLoadEliminationPass on x264_intra_rd_refine (1149 instructions)
Running pass: InstCombinePass on x264_intra_rd_refine (1149 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Invalidating analysis: LoopAccessAnalysis on x264_intra_rd_refine
Invalidating analysis: DemandedBitsAnalysis on x264_intra_rd_refine
Running pass: SimplifyCFGPass on x264_intra_rd_refine (1130 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Invalidating analysis: LoopAnalysis on x264_intra_rd_refine
Invalidating analysis: BasicAA on x264_intra_rd_refine
Invalidating analysis: AAManager on x264_intra_rd_refine
Running pass: SLPVectorizerPass on x264_intra_rd_refine (1126 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Running analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Running analysis: LoopAnalysis on x264_intra_rd_refine
Running analysis: AAManager on x264_intra_rd_refine
Running analysis: BasicAA on x264_intra_rd_refine
Running analysis: DemandedBitsAnalysis on x264_intra_rd_refine
Running pass: VectorCombinePass on x264_intra_rd_refine (1126 instructions)
Running pass: InstCombinePass on x264_intra_rd_refine (1126 instructions)
Running pass: LoopUnrollPass on x264_intra_rd_refine (1126 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_intra_rd_refine
Running pass: WarnMissedTransformationsPass on x264_intra_rd_refine (1149 instructions)
Running pass: SROAPass on x264_intra_rd_refine (1149 instructions)
Running pass: InferAlignmentPass on x264_intra_rd_refine (1149 instructions)
Running pass: InstCombinePass on x264_intra_rd_refine (1149 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Running pass: LoopSimplifyPass on x264_intra_rd_refine (1130 instructions)
Running pass: LCSSAPass on x264_intra_rd_refine (1130 instructions)
Running analysis: MemorySSAAnalysis on x264_intra_rd_refine
Running analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: LICMPass on loop %<unnamed loop> in function x264_intra_rd_refine
Running pass: AlignmentFromAssumptionsPass on x264_intra_rd_refine (1149 instructions)
Running pass: LoopSinkPass on x264_intra_rd_refine (1149 instructions)
Running pass: InstSimplifyPass on x264_intra_rd_refine (1149 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_intra_rd_refine
Invalidating analysis: ScalarEvolutionAnalysis on x264_intra_rd_refine
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_intra_rd_refine
Running pass: DivRemPairsPass on x264_intra_rd_refine (1130 instructions)
Running pass: TailCallElimPass on x264_intra_rd_refine (1130 instructions)
Running pass: SimplifyCFGPass on x264_intra_rd_refine (1130 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_intra_rd_refine
Invalidating analysis: LoopAnalysis on x264_intra_rd_refine
Invalidating analysis: BasicAA on x264_intra_rd_refine
Invalidating analysis: AAManager on x264_intra_rd_refine
Running pass: Float2IntPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_init_qp
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_init_qp
Running analysis: AssumptionAnalysis on x264_mb_analyse_init_qp
Running analysis: TargetIRAnalysis on x264_mb_analyse_init_qp
Running pass: LCSSAPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LoopDistributePass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_init_qp
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_init_qp
Running analysis: LoopAccessAnalysis on x264_mb_analyse_init_qp
Running analysis: AAManager on x264_mb_analyse_init_qp
Running analysis: BasicAA on x264_mb_analyse_init_qp
Running analysis: ScopedNoAliasAA on x264_mb_analyse_init_qp
Running analysis: TypeBasedAA on x264_mb_analyse_init_qp
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_init_qp
Running pass: InjectTLIMappings on x264_mb_analyse_init_qp (72 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: InstCombinePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: SLPVectorizerPass on x264_mb_analyse_init_qp (72 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_init_qp
Running pass: VectorCombinePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: InstCombinePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: SROAPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: InstCombinePass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LCSSAPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_init_qp (72 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: LoopAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: BasicAA on x264_mb_analyse_init_qp
Invalidating analysis: AAManager on x264_mb_analyse_init_qp
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_init_qp
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_init_qp
Running pass: Float2IntPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopDistributePass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: InjectTLIMappings on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: SLPVectorizerPass on x264_mb_analyse_inter_p8x8_mixed_ref (413 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: VectorCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (413 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (413 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_inter_p8x8_mixed_ref (413 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_inter_p8x8_mixed_ref (417 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: DivRemPairsPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8_mixed_ref (416 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x8_mixed_ref
Running pass: Float2IntPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p8x8
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: AAManager on x264_mb_analyse_inter_p8x8
Running analysis: BasicAA on x264_mb_analyse_inter_p8x8
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p8x8
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p8x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: LoopDistributePass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p8x8
Running pass: InjectTLIMappings on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8 (200 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: SLPVectorizerPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8
Running pass: VectorCombinePass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x8
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x8 (200 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x8
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_inter_p8x8 (200 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x8
Running pass: DivRemPairsPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x8
Running pass: Float2IntPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Running pass: LowerConstantIntrinsicsPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LoopSimplifyPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: LoopAnalysis on x264_mb_cache_mv_p8x8
Running analysis: AssumptionAnalysis on x264_mb_cache_mv_p8x8
Running analysis: TargetIRAnalysis on x264_mb_cache_mv_p8x8
Running pass: LCSSAPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LoopDistributePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_cache_mv_p8x8
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_cache_mv_p8x8
Running analysis: LoopAccessAnalysis on x264_mb_cache_mv_p8x8
Running analysis: AAManager on x264_mb_cache_mv_p8x8
Running analysis: BasicAA on x264_mb_cache_mv_p8x8
Running analysis: ScopedNoAliasAA on x264_mb_cache_mv_p8x8
Running analysis: TypeBasedAA on x264_mb_cache_mv_p8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_cache_mv_p8x8
Running pass: InjectTLIMappings on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LoopVectorizePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InferAlignmentPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: SLPVectorizerPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_cache_mv_p8x8
Running pass: VectorCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LoopUnrollPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: WarnMissedTransformationsPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: SROAPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InferAlignmentPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LoopSimplifyPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LCSSAPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: LoopSinkPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: InstSimplifyPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: DivRemPairsPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: TailCallElimPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_p8x8 (104 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: LoopAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: BasicAA on x264_mb_cache_mv_p8x8
Invalidating analysis: AAManager on x264_mb_cache_mv_p8x8
Invalidating analysis: LoopAccessAnalysis on x264_mb_cache_mv_p8x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_cache_mv_p8x8
Running pass: Float2IntPass on x264_mb_analyse_inter_p16x8 (207 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_inter_p16x8 (207 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p16x8 (207 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p16x8
Running pass: LCSSAPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running analysis: AAManager on x264_mb_analyse_inter_p16x8
Running analysis: BasicAA on x264_mb_analyse_inter_p16x8
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p16x8
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p16x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p16x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p16x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LoopDistributePass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p16x8
Running pass: InjectTLIMappings on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p16x8
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p16x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_p16x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p16x8
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p16x8
Running pass: SLPVectorizerPass on x264_mb_analyse_inter_p16x8 (207 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: AAManager on x264_mb_analyse_inter_p16x8
Running analysis: BasicAA on x264_mb_analyse_inter_p16x8
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p16x8
Running pass: VectorCombinePass on x264_mb_analyse_inter_p16x8 (207 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p16x8 (207 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_inter_p16x8 (207 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p16x8
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p16x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p16x8
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p16x8 (208 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p16x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_p16x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p16x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p16x8
Running pass: Float2IntPass on x264_mb_analyse_inter_p8x16 (211 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_inter_p8x16 (211 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x16 (211 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p8x16
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running analysis: AAManager on x264_mb_analyse_inter_p8x16
Running analysis: BasicAA on x264_mb_analyse_inter_p8x16
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p8x16
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p8x16
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p8x16
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x16
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LoopDistributePass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p8x16
Running pass: InjectTLIMappings on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x16
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x16
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x16
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x16
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x16
Running pass: SLPVectorizerPass on x264_mb_analyse_inter_p8x16 (211 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: AAManager on x264_mb_analyse_inter_p8x16
Running analysis: BasicAA on x264_mb_analyse_inter_p8x16
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x16
Running pass: VectorCombinePass on x264_mb_analyse_inter_p8x16 (211 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x16 (211 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_inter_p8x16 (211 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p8x16
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x16
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_p8x16
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p8x16 (212 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p8x16
Invalidating analysis: AAManager on x264_mb_analyse_inter_p8x16
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_p8x16
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_p8x16
Running pass: Float2IntPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Running analysis: AssumptionAnalysis on x264_mb_analyse_intra_chroma
Running analysis: TargetIRAnalysis on x264_mb_analyse_intra_chroma
Running pass: LCSSAPass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: AAManager on x264_mb_analyse_intra_chroma
Running analysis: BasicAA on x264_mb_analyse_intra_chroma
Running analysis: ScopedNoAliasAA on x264_mb_analyse_intra_chroma
Running analysis: TypeBasedAA on x264_mb_analyse_intra_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_intra_chroma
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LoopDistributePass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_intra_chroma
Running analysis: LoopAccessAnalysis on x264_mb_analyse_intra_chroma
Running pass: InjectTLIMappings on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_intra_chroma
Running pass: InferAlignmentPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_intra_chroma (172 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: BasicAA on x264_mb_analyse_intra_chroma
Invalidating analysis: AAManager on x264_mb_analyse_intra_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_intra_chroma
Running pass: SLPVectorizerPass on x264_mb_analyse_intra_chroma (170 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Running analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Running analysis: AAManager on x264_mb_analyse_intra_chroma
Running analysis: BasicAA on x264_mb_analyse_intra_chroma
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_intra_chroma
Running pass: VectorCombinePass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_intra_chroma (170 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_intra_chroma
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: SROAPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: InstCombinePass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: LCSSAPass on x264_mb_analyse_intra_chroma (172 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_intra_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_intra_chroma
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_intra_chroma (172 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_intra_chroma (172 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: LoopAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: BasicAA on x264_mb_analyse_intra_chroma
Invalidating analysis: AAManager on x264_mb_analyse_intra_chroma
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_intra_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_intra_chroma
Running pass: Float2IntPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_transform_rd
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_transform_rd
Running analysis: AssumptionAnalysis on x264_mb_analyse_transform_rd
Running analysis: TargetIRAnalysis on x264_mb_analyse_transform_rd
Running pass: LCSSAPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LoopDistributePass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_transform_rd
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_transform_rd
Running analysis: LoopAccessAnalysis on x264_mb_analyse_transform_rd
Running analysis: AAManager on x264_mb_analyse_transform_rd
Running analysis: BasicAA on x264_mb_analyse_transform_rd
Running analysis: ScopedNoAliasAA on x264_mb_analyse_transform_rd
Running analysis: TypeBasedAA on x264_mb_analyse_transform_rd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_transform_rd
Running pass: InjectTLIMappings on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InstCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: SLPVectorizerPass on x264_mb_analyse_transform_rd (56 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_transform_rd
Running pass: VectorCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InstCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: SROAPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InstCombinePass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LCSSAPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_transform_rd (56 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: LoopAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: BasicAA on x264_mb_analyse_transform_rd
Invalidating analysis: AAManager on x264_mb_analyse_transform_rd
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_transform_rd
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_transform_rd
Running pass: Float2IntPass on x264_analyse_update_cache (1679 instructions)
Running analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Running pass: LowerConstantIntrinsicsPass on x264_analyse_update_cache (1679 instructions)
Running pass: LoopSimplifyPass on x264_analyse_update_cache (1679 instructions)
Running analysis: LoopAnalysis on x264_analyse_update_cache
Running analysis: AssumptionAnalysis on x264_analyse_update_cache
Running analysis: TargetIRAnalysis on x264_analyse_update_cache
Running pass: LCSSAPass on x264_analyse_update_cache (1679 instructions)
Running pass: LoopDistributePass on x264_analyse_update_cache (1679 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_analyse_update_cache
Running analysis: OptimizationRemarkEmitterAnalysis on x264_analyse_update_cache
Running analysis: LoopAccessAnalysis on x264_analyse_update_cache
Running analysis: AAManager on x264_analyse_update_cache
Running analysis: BasicAA on x264_analyse_update_cache
Running analysis: ScopedNoAliasAA on x264_analyse_update_cache
Running analysis: TypeBasedAA on x264_analyse_update_cache
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_analyse_update_cache
Running pass: InjectTLIMappings on x264_analyse_update_cache (1679 instructions)
Running pass: LoopVectorizePass on x264_analyse_update_cache (1679 instructions)
Running pass: InferAlignmentPass on x264_analyse_update_cache (1679 instructions)
Running pass: LoopLoadEliminationPass on x264_analyse_update_cache (1679 instructions)
Running pass: InstCombinePass on x264_analyse_update_cache (1679 instructions)
Running pass: SimplifyCFGPass on x264_analyse_update_cache (1679 instructions)
Running pass: SLPVectorizerPass on x264_analyse_update_cache (1679 instructions)
Running analysis: DemandedBitsAnalysis on x264_analyse_update_cache
Running pass: VectorCombinePass on x264_analyse_update_cache (1679 instructions)
Running pass: InstCombinePass on x264_analyse_update_cache (1679 instructions)
Running pass: LoopUnrollPass on x264_analyse_update_cache (1679 instructions)
Running pass: WarnMissedTransformationsPass on x264_analyse_update_cache (1679 instructions)
Running pass: SROAPass on x264_analyse_update_cache (1679 instructions)
Running pass: InferAlignmentPass on x264_analyse_update_cache (1679 instructions)
Running pass: InstCombinePass on x264_analyse_update_cache (1679 instructions)
Running pass: LoopSimplifyPass on x264_analyse_update_cache (1679 instructions)
Running pass: LCSSAPass on x264_analyse_update_cache (1679 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_analyse_update_cache (1679 instructions)
Running pass: LoopSinkPass on x264_analyse_update_cache (1679 instructions)
Running pass: InstSimplifyPass on x264_analyse_update_cache (1679 instructions)
Running pass: DivRemPairsPass on x264_analyse_update_cache (1679 instructions)
Running pass: TailCallElimPass on x264_analyse_update_cache (1679 instructions)
Running pass: SimplifyCFGPass on x264_analyse_update_cache (1679 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_analyse_update_cache
Invalidating analysis: LoopAnalysis on x264_analyse_update_cache
Invalidating analysis: ScalarEvolutionAnalysis on x264_analyse_update_cache
Invalidating analysis: BasicAA on x264_analyse_update_cache
Invalidating analysis: AAManager on x264_analyse_update_cache
Invalidating analysis: LoopAccessAnalysis on x264_analyse_update_cache
Invalidating analysis: DemandedBitsAnalysis on x264_analyse_update_cache
Running pass: Float2IntPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_b_rd
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_b_rd
Running analysis: AssumptionAnalysis on x264_mb_analyse_b_rd
Running analysis: TargetIRAnalysis on x264_mb_analyse_b_rd
Running pass: LCSSAPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LoopDistributePass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_b_rd
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_b_rd
Running analysis: LoopAccessAnalysis on x264_mb_analyse_b_rd
Running analysis: AAManager on x264_mb_analyse_b_rd
Running analysis: BasicAA on x264_mb_analyse_b_rd
Running analysis: ScopedNoAliasAA on x264_mb_analyse_b_rd
Running analysis: TypeBasedAA on x264_mb_analyse_b_rd
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_b_rd
Running pass: InjectTLIMappings on x264_mb_analyse_b_rd (139 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InstCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: SLPVectorizerPass on x264_mb_analyse_b_rd (139 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_b_rd
Running pass: VectorCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InstCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: SROAPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InstCombinePass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LCSSAPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_b_rd (139 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: LoopAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: BasicAA on x264_mb_analyse_b_rd
Invalidating analysis: AAManager on x264_mb_analyse_b_rd
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_b_rd
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_b_rd
Running pass: Float2IntPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: TypeBasedAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LoopDistributePass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: LoopAccessAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: InjectTLIMappings on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: InferAlignmentPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: SLPVectorizerPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: VectorCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_inter_b8x8_mixed_ref (375 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: InferAlignmentPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8_mixed_ref (377 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8_mixed_ref
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8_mixed_ref
Running pass: Float2IntPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_b8x8
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: AAManager on x264_mb_analyse_inter_b8x8
Running analysis: BasicAA on x264_mb_analyse_inter_b8x8
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_b8x8
Running analysis: TypeBasedAA on x264_mb_analyse_inter_b8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LoopDistributePass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: LoopAccessAnalysis on x264_mb_analyse_inter_b8x8
Running pass: InjectTLIMappings on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8
Running pass: InferAlignmentPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8 (282 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: SLPVectorizerPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8
Running pass: VectorCombinePass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x8
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Running pass: InferAlignmentPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x8
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_inter_b8x8 (282 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x8
Running pass: DivRemPairsPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x8
Running pass: Float2IntPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_b16x8
Running pass: LCSSAPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: AAManager on x264_mb_analyse_inter_b16x8
Running analysis: BasicAA on x264_mb_analyse_inter_b16x8
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_b16x8
Running analysis: TypeBasedAA on x264_mb_analyse_inter_b16x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_b16x8
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b16x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LoopDistributePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_b16x8
Running analysis: LoopAccessAnalysis on x264_mb_analyse_inter_b16x8
Running pass: InjectTLIMappings on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b16x8
Running pass: InferAlignmentPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: SLPVectorizerPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b16x8
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b16x8
Invalidating analysis: AAManager on x264_mb_analyse_inter_b16x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b16x8
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b16x8
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b16x8
Running pass: Float2IntPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_b8x16
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: AAManager on x264_mb_analyse_inter_b8x16
Running analysis: BasicAA on x264_mb_analyse_inter_b8x16
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_b8x16
Running analysis: TypeBasedAA on x264_mb_analyse_inter_b8x16
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_b8x16
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x16
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LoopDistributePass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_b8x16
Running analysis: LoopAccessAnalysis on x264_mb_analyse_inter_b8x16
Running pass: InjectTLIMappings on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x16
Running pass: InferAlignmentPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: SLPVectorizerPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: VectorCombinePass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: LICMPass on loop %<unnamed loop> in function x264_mb_analyse_inter_b8x16
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: BasicAA on x264_mb_analyse_inter_b8x16
Invalidating analysis: AAManager on x264_mb_analyse_inter_b8x16
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_mb_analyse_inter_b8x16
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_b8x16
Invalidating analysis: MemorySSAAnalysis on x264_mb_analyse_inter_b8x16
Running pass: Float2IntPass on x264_refine_bidir (136 instructions)
Running analysis: DominatorTreeAnalysis on x264_refine_bidir
Running pass: LowerConstantIntrinsicsPass on x264_refine_bidir (136 instructions)
Running pass: LoopSimplifyPass on x264_refine_bidir (136 instructions)
Running analysis: LoopAnalysis on x264_refine_bidir
Running analysis: AssumptionAnalysis on x264_refine_bidir
Running analysis: TargetIRAnalysis on x264_refine_bidir
Running pass: LCSSAPass on x264_refine_bidir (136 instructions)
Running pass: LoopDistributePass on x264_refine_bidir (136 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_refine_bidir
Running analysis: OptimizationRemarkEmitterAnalysis on x264_refine_bidir
Running analysis: LoopAccessAnalysis on x264_refine_bidir
Running analysis: AAManager on x264_refine_bidir
Running analysis: BasicAA on x264_refine_bidir
Running analysis: ScopedNoAliasAA on x264_refine_bidir
Running analysis: TypeBasedAA on x264_refine_bidir
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_refine_bidir
Running pass: InjectTLIMappings on x264_refine_bidir (136 instructions)
Running pass: LoopVectorizePass on x264_refine_bidir (136 instructions)
Running pass: InferAlignmentPass on x264_refine_bidir (136 instructions)
Running pass: LoopLoadEliminationPass on x264_refine_bidir (136 instructions)
Running pass: InstCombinePass on x264_refine_bidir (136 instructions)
Running pass: SimplifyCFGPass on x264_refine_bidir (136 instructions)
Running pass: SLPVectorizerPass on x264_refine_bidir (136 instructions)
Running analysis: DemandedBitsAnalysis on x264_refine_bidir
Running pass: VectorCombinePass on x264_refine_bidir (136 instructions)
Running pass: InstCombinePass on x264_refine_bidir (136 instructions)
Running pass: LoopUnrollPass on x264_refine_bidir (136 instructions)
Running pass: WarnMissedTransformationsPass on x264_refine_bidir (136 instructions)
Running pass: SROAPass on x264_refine_bidir (136 instructions)
Running pass: InferAlignmentPass on x264_refine_bidir (136 instructions)
Running pass: InstCombinePass on x264_refine_bidir (136 instructions)
Running pass: LoopSimplifyPass on x264_refine_bidir (136 instructions)
Running pass: LCSSAPass on x264_refine_bidir (136 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_refine_bidir (136 instructions)
Running pass: LoopSinkPass on x264_refine_bidir (136 instructions)
Running pass: InstSimplifyPass on x264_refine_bidir (136 instructions)
Running pass: DivRemPairsPass on x264_refine_bidir (136 instructions)
Running pass: TailCallElimPass on x264_refine_bidir (136 instructions)
Running pass: SimplifyCFGPass on x264_refine_bidir (136 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_refine_bidir
Invalidating analysis: LoopAnalysis on x264_refine_bidir
Invalidating analysis: ScalarEvolutionAnalysis on x264_refine_bidir
Invalidating analysis: BasicAA on x264_refine_bidir
Invalidating analysis: AAManager on x264_refine_bidir
Invalidating analysis: LoopAccessAnalysis on x264_refine_bidir
Invalidating analysis: DemandedBitsAnalysis on x264_refine_bidir
Running pass: Float2IntPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running pass: LowerConstantIntrinsicsPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: LoopSimplifyPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: AssumptionAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: TargetIRAnalysis on x264_rd_cost_i8x8_chroma
Running pass: LCSSAPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: AAManager on x264_rd_cost_i8x8_chroma
Running analysis: BasicAA on x264_rd_cost_i8x8_chroma
Running analysis: ScopedNoAliasAA on x264_rd_cost_i8x8_chroma
Running analysis: TypeBasedAA on x264_rd_cost_i8x8_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LoopDistributePass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: LoopAccessAnalysis on x264_rd_cost_i8x8_chroma
Running pass: InjectTLIMappings on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: LoopVectorizePass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: DemandedBitsAnalysis on x264_rd_cost_i8x8_chroma
Running pass: InferAlignmentPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: LoopLoadEliminationPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: InstCombinePass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_i8x8_chroma (337 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: BasicAA on x264_rd_cost_i8x8_chroma
Invalidating analysis: AAManager on x264_rd_cost_i8x8_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Invalidating analysis: LoopAccessAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: DemandedBitsAnalysis on x264_rd_cost_i8x8_chroma
Running pass: SLPVectorizerPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: AAManager on x264_rd_cost_i8x8_chroma
Running analysis: BasicAA on x264_rd_cost_i8x8_chroma
Running analysis: DemandedBitsAnalysis on x264_rd_cost_i8x8_chroma
Running pass: VectorCombinePass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: InstCombinePass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: LoopUnrollPass on x264_rd_cost_i8x8_chroma (335 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_rd_cost_i8x8_chroma
Running pass: WarnMissedTransformationsPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: SROAPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: InferAlignmentPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: InstCombinePass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: LoopSimplifyPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: LCSSAPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running analysis: MemorySSAAnalysis on x264_rd_cost_i8x8_chroma
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: LICMPass on loop %<unnamed loop> in function x264_rd_cost_i8x8_chroma
Running pass: AlignmentFromAssumptionsPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: LoopSinkPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: InstSimplifyPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: DivRemPairsPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: TailCallElimPass on x264_rd_cost_i8x8_chroma (337 instructions)
Running pass: SimplifyCFGPass on x264_rd_cost_i8x8_chroma (337 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: LoopAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: BasicAA on x264_rd_cost_i8x8_chroma
Invalidating analysis: AAManager on x264_rd_cost_i8x8_chroma
Invalidating analysis: MemorySSAAnalysis on x264_rd_cost_i8x8_chroma
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rd_cost_i8x8_chroma
Running pass: Float2IntPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: LowerConstantIntrinsicsPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: LoopAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: AssumptionAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: TargetIRAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: LCSSAPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LoopDistributePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running analysis: AAManager on x264_mb_analyse_inter_p4x4_chroma
Running analysis: BasicAA on x264_mb_analyse_inter_p4x4_chroma
Running analysis: ScopedNoAliasAA on x264_mb_analyse_inter_p4x4_chroma
Running analysis: TypeBasedAA on x264_mb_analyse_inter_p4x4_chroma
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_analyse_inter_p4x4_chroma
Running pass: InjectTLIMappings on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LoopVectorizePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: SLPVectorizerPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: VectorCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LoopUnrollPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: WarnMissedTransformationsPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: SROAPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InferAlignmentPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InstCombinePass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LoopSimplifyPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LCSSAPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: LoopSinkPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: InstSimplifyPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: DivRemPairsPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: TailCallElimPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: SimplifyCFGPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: LoopAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: BasicAA on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: AAManager on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: LoopAccessAnalysis on x264_mb_analyse_inter_p4x4_chroma
Invalidating analysis: DemandedBitsAnalysis on x264_mb_analyse_inter_p4x4_chroma
Running pass: Float2IntPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: DominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Running pass: LowerConstantIntrinsicsPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LoopSimplifyPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: LoopAnalysis on x264_mb_cache_mv_b8x8
Running analysis: AssumptionAnalysis on x264_mb_cache_mv_b8x8
Running analysis: TargetIRAnalysis on x264_mb_cache_mv_b8x8
Running pass: LCSSAPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LoopDistributePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_mb_cache_mv_b8x8
Running analysis: OptimizationRemarkEmitterAnalysis on x264_mb_cache_mv_b8x8
Running analysis: LoopAccessAnalysis on x264_mb_cache_mv_b8x8
Running analysis: AAManager on x264_mb_cache_mv_b8x8
Running analysis: BasicAA on x264_mb_cache_mv_b8x8
Running analysis: ScopedNoAliasAA on x264_mb_cache_mv_b8x8
Running analysis: TypeBasedAA on x264_mb_cache_mv_b8x8
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_mb_cache_mv_b8x8
Running pass: InjectTLIMappings on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LoopVectorizePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InferAlignmentPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LoopLoadEliminationPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: SLPVectorizerPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running analysis: DemandedBitsAnalysis on x264_mb_cache_mv_b8x8
Running pass: VectorCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LoopUnrollPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: WarnMissedTransformationsPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: SROAPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InferAlignmentPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InstCombinePass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LoopSimplifyPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LCSSAPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: AlignmentFromAssumptionsPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: LoopSinkPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: InstSimplifyPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: DivRemPairsPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: TailCallElimPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: SimplifyCFGPass on x264_mb_cache_mv_b8x8 (178 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: LoopAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: ScalarEvolutionAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: BasicAA on x264_mb_cache_mv_b8x8
Invalidating analysis: AAManager on x264_mb_cache_mv_b8x8
Invalidating analysis: LoopAccessAnalysis on x264_mb_cache_mv_b8x8
Invalidating analysis: DemandedBitsAnalysis on x264_mb_cache_mv_b8x8
Running pass: Float2IntPass on x264_weight_plane_analyse (57 instructions)
Running analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Running pass: LowerConstantIntrinsicsPass on x264_weight_plane_analyse (57 instructions)
Running pass: LoopSimplifyPass on x264_weight_plane_analyse (57 instructions)
Running analysis: LoopAnalysis on x264_weight_plane_analyse
Running analysis: AssumptionAnalysis on x264_weight_plane_analyse
Running analysis: TargetIRAnalysis on x264_weight_plane_analyse
Running pass: LCSSAPass on x264_weight_plane_analyse (60 instructions)
Running analysis: AAManager on x264_weight_plane_analyse
Running analysis: BasicAA on x264_weight_plane_analyse
Running analysis: ScopedNoAliasAA on x264_weight_plane_analyse
Running analysis: TypeBasedAA on x264_weight_plane_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_weight_plane_analyse
Running analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Running pass: LoopRotatePass on loop %.preheader in function x264_weight_plane_analyse
Running pass: LoopDeletionPass on loop %.preheader in function x264_weight_plane_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: LoopDistributePass on x264_weight_plane_analyse (64 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_weight_plane_analyse
Running analysis: LoopAccessAnalysis on x264_weight_plane_analyse
Running pass: InjectTLIMappings on x264_weight_plane_analyse (64 instructions)
Running pass: LoopVectorizePass on x264_weight_plane_analyse (64 instructions)
Running analysis: DemandedBitsAnalysis on x264_weight_plane_analyse
Running pass: InferAlignmentPass on x264_weight_plane_analyse (64 instructions)
Running pass: LoopLoadEliminationPass on x264_weight_plane_analyse (64 instructions)
Running pass: InstCombinePass on x264_weight_plane_analyse (64 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Invalidating analysis: LoopAccessAnalysis on x264_weight_plane_analyse
Invalidating analysis: DemandedBitsAnalysis on x264_weight_plane_analyse
Running pass: SimplifyCFGPass on x264_weight_plane_analyse (60 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Invalidating analysis: LoopAnalysis on x264_weight_plane_analyse
Invalidating analysis: BasicAA on x264_weight_plane_analyse
Invalidating analysis: AAManager on x264_weight_plane_analyse
Running pass: SLPVectorizerPass on x264_weight_plane_analyse (57 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Running analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Running analysis: LoopAnalysis on x264_weight_plane_analyse
Running analysis: AAManager on x264_weight_plane_analyse
Running analysis: BasicAA on x264_weight_plane_analyse
Running analysis: DemandedBitsAnalysis on x264_weight_plane_analyse
Running pass: VectorCombinePass on x264_weight_plane_analyse (57 instructions)
Running pass: InstCombinePass on x264_weight_plane_analyse (57 instructions)
Running pass: LoopUnrollPass on x264_weight_plane_analyse (57 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_weight_plane_analyse
Running pass: WarnMissedTransformationsPass on x264_weight_plane_analyse (64 instructions)
Running pass: SROAPass on x264_weight_plane_analyse (64 instructions)
Running pass: InferAlignmentPass on x264_weight_plane_analyse (64 instructions)
Running pass: InstCombinePass on x264_weight_plane_analyse (64 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Running pass: LoopSimplifyPass on x264_weight_plane_analyse (60 instructions)
Running pass: LCSSAPass on x264_weight_plane_analyse (60 instructions)
Running analysis: MemorySSAAnalysis on x264_weight_plane_analyse
Running analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Running pass: LICMPass on loop %.preheader in function x264_weight_plane_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weight_plane_analyse
Running pass: AlignmentFromAssumptionsPass on x264_weight_plane_analyse (64 instructions)
Running pass: LoopSinkPass on x264_weight_plane_analyse (64 instructions)
Running pass: InstSimplifyPass on x264_weight_plane_analyse (64 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_weight_plane_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_weight_plane_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weight_plane_analyse
Running pass: DivRemPairsPass on x264_weight_plane_analyse (60 instructions)
Running pass: TailCallElimPass on x264_weight_plane_analyse (60 instructions)
Running pass: SimplifyCFGPass on x264_weight_plane_analyse (60 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_weight_plane_analyse
Invalidating analysis: LoopAnalysis on x264_weight_plane_analyse
Invalidating analysis: BasicAA on x264_weight_plane_analyse
Invalidating analysis: AAManager on x264_weight_plane_analyse
Running pass: Float2IntPass on x264_weights_analyse (533 instructions)
Running analysis: DominatorTreeAnalysis on x264_weights_analyse
Running pass: LowerConstantIntrinsicsPass on x264_weights_analyse (533 instructions)
Running pass: LoopSimplifyPass on x264_weights_analyse (533 instructions)
Running analysis: LoopAnalysis on x264_weights_analyse
Running analysis: AssumptionAnalysis on x264_weights_analyse
Running analysis: TargetIRAnalysis on x264_weights_analyse
Running pass: LCSSAPass on x264_weights_analyse (535 instructions)
Running analysis: AAManager on x264_weights_analyse
Running analysis: BasicAA on x264_weights_analyse
Running analysis: ScopedNoAliasAA on x264_weights_analyse
Running analysis: TypeBasedAA on x264_weights_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_weights_analyse
Running analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LoopDistributePass on x264_weights_analyse (545 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_weights_analyse
Running analysis: LoopAccessAnalysis on x264_weights_analyse
Running pass: InjectTLIMappings on x264_weights_analyse (545 instructions)
Running pass: LoopVectorizePass on x264_weights_analyse (545 instructions)
Running analysis: DemandedBitsAnalysis on x264_weights_analyse
Running pass: InferAlignmentPass on x264_weights_analyse (545 instructions)
Running pass: LoopLoadEliminationPass on x264_weights_analyse (545 instructions)
Running pass: InstCombinePass on x264_weights_analyse (545 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Invalidating analysis: LoopAccessAnalysis on x264_weights_analyse
Invalidating analysis: DemandedBitsAnalysis on x264_weights_analyse
Running pass: SimplifyCFGPass on x264_weights_analyse (535 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_weights_analyse
Invalidating analysis: LoopAnalysis on x264_weights_analyse
Invalidating analysis: BasicAA on x264_weights_analyse
Invalidating analysis: AAManager on x264_weights_analyse
Running pass: SLPVectorizerPass on x264_weights_analyse (533 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Running analysis: DominatorTreeAnalysis on x264_weights_analyse
Running analysis: LoopAnalysis on x264_weights_analyse
Running analysis: AAManager on x264_weights_analyse
Running analysis: BasicAA on x264_weights_analyse
Running analysis: DemandedBitsAnalysis on x264_weights_analyse
Running pass: VectorCombinePass on x264_weights_analyse (533 instructions)
Running pass: InstCombinePass on x264_weights_analyse (533 instructions)
Running pass: LoopUnrollPass on x264_weights_analyse (533 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_weights_analyse
Running pass: WarnMissedTransformationsPass on x264_weights_analyse (545 instructions)
Running pass: SROAPass on x264_weights_analyse (545 instructions)
Running pass: InferAlignmentPass on x264_weights_analyse (545 instructions)
Running pass: InstCombinePass on x264_weights_analyse (545 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Running pass: LoopSimplifyPass on x264_weights_analyse (535 instructions)
Running pass: LCSSAPass on x264_weights_analyse (535 instructions)
Running analysis: MemorySSAAnalysis on x264_weights_analyse
Running analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_weights_analyse
Running pass: AlignmentFromAssumptionsPass on x264_weights_analyse (545 instructions)
Running pass: LoopSinkPass on x264_weights_analyse (545 instructions)
Running pass: InstSimplifyPass on x264_weights_analyse (545 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_weights_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_weights_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_weights_analyse
Running pass: DivRemPairsPass on x264_weights_analyse (535 instructions)
Running pass: TailCallElimPass on x264_weights_analyse (535 instructions)
Running pass: SimplifyCFGPass on x264_weights_analyse (535 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_weights_analyse
Invalidating analysis: LoopAnalysis on x264_weights_analyse
Invalidating analysis: BasicAA on x264_weights_analyse
Invalidating analysis: AAManager on x264_weights_analyse
Running pass: Float2IntPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Running pass: LowerConstantIntrinsicsPass on x264_slicetype_frame_cost (254 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: LoopAnalysis on x264_slicetype_frame_cost
Running analysis: AssumptionAnalysis on x264_slicetype_frame_cost
Running analysis: TargetIRAnalysis on x264_slicetype_frame_cost
Running pass: LCSSAPass on x264_slicetype_frame_cost (259 instructions)
Running analysis: AAManager on x264_slicetype_frame_cost
Running analysis: BasicAA on x264_slicetype_frame_cost
Running analysis: ScopedNoAliasAA on x264_slicetype_frame_cost
Running analysis: TypeBasedAA on x264_slicetype_frame_cost
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_frame_cost
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Running pass: LoopRotatePass on loop %.preheader5 in function x264_slicetype_frame_cost
Running pass: LoopDeletionPass on loop %.preheader5 in function x264_slicetype_frame_cost
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopRotatePass on loop %.preheader in function x264_slicetype_frame_cost
Running pass: LoopDeletionPass on loop %.preheader in function x264_slicetype_frame_cost
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LoopDistributePass on x264_slicetype_frame_cost (259 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_frame_cost
Running analysis: LoopAccessAnalysis on x264_slicetype_frame_cost
Running pass: InjectTLIMappings on x264_slicetype_frame_cost (259 instructions)
Running pass: LoopVectorizePass on x264_slicetype_frame_cost (259 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost
Running pass: InferAlignmentPass on x264_slicetype_frame_cost (259 instructions)
Running pass: LoopLoadEliminationPass on x264_slicetype_frame_cost (259 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost (259 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost (259 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost
Invalidating analysis: BasicAA on x264_slicetype_frame_cost
Invalidating analysis: AAManager on x264_slicetype_frame_cost
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Invalidating analysis: LoopAccessAnalysis on x264_slicetype_frame_cost
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost
Running pass: SLPVectorizerPass on x264_slicetype_frame_cost (254 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Running analysis: LoopAnalysis on x264_slicetype_frame_cost
Running analysis: AAManager on x264_slicetype_frame_cost
Running analysis: BasicAA on x264_slicetype_frame_cost
Running analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost
Running pass: VectorCombinePass on x264_slicetype_frame_cost (254 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost (254 instructions)
Running pass: LoopUnrollPass on x264_slicetype_frame_cost (254 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost
Running pass: WarnMissedTransformationsPass on x264_slicetype_frame_cost (259 instructions)
Running pass: SROAPass on x264_slicetype_frame_cost (259 instructions)
Running pass: InferAlignmentPass on x264_slicetype_frame_cost (259 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost (259 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost (259 instructions)
Running pass: LCSSAPass on x264_slicetype_frame_cost (259 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_frame_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Running pass: LICMPass on loop %.preheader5 in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %.preheader in function x264_slicetype_frame_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost
Running pass: AlignmentFromAssumptionsPass on x264_slicetype_frame_cost (259 instructions)
Running pass: LoopSinkPass on x264_slicetype_frame_cost (259 instructions)
Running pass: InstSimplifyPass on x264_slicetype_frame_cost (259 instructions)
Running pass: DivRemPairsPass on x264_slicetype_frame_cost (259 instructions)
Running pass: TailCallElimPass on x264_slicetype_frame_cost (259 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost (259 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost
Invalidating analysis: BasicAA on x264_slicetype_frame_cost
Invalidating analysis: AAManager on x264_slicetype_frame_cost
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_frame_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost
Running pass: Float2IntPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_mb_cost
Running pass: LowerConstantIntrinsicsPass on x264_slicetype_mb_cost (884 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: LoopAnalysis on x264_slicetype_mb_cost
Running analysis: AssumptionAnalysis on x264_slicetype_mb_cost
Running analysis: TargetIRAnalysis on x264_slicetype_mb_cost
Running pass: LCSSAPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: AAManager on x264_slicetype_mb_cost
Running analysis: BasicAA on x264_slicetype_mb_cost
Running analysis: ScopedNoAliasAA on x264_slicetype_mb_cost
Running analysis: TypeBasedAA on x264_slicetype_mb_cost
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_mb_cost
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: LoopDistributePass on x264_slicetype_mb_cost (886 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_mb_cost
Running analysis: LoopAccessAnalysis on x264_slicetype_mb_cost
Running pass: InjectTLIMappings on x264_slicetype_mb_cost (886 instructions)
Running pass: LoopVectorizePass on x264_slicetype_mb_cost (886 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_mb_cost
Running pass: InferAlignmentPass on x264_slicetype_mb_cost (886 instructions)
Running pass: LoopLoadEliminationPass on x264_slicetype_mb_cost (886 instructions)
Running pass: InstCombinePass on x264_slicetype_mb_cost (886 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Invalidating analysis: LoopAccessAnalysis on x264_slicetype_mb_cost
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_mb_cost
Running pass: SimplifyCFGPass on x264_slicetype_mb_cost (884 instructions)
Running pass: SLPVectorizerPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Running analysis: DemandedBitsAnalysis on x264_slicetype_mb_cost
Running pass: VectorCombinePass on x264_slicetype_mb_cost (884 instructions)
Running pass: InstCombinePass on x264_slicetype_mb_cost (884 instructions)
Running pass: LoopUnrollPass on x264_slicetype_mb_cost (884 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_mb_cost
Running pass: WarnMissedTransformationsPass on x264_slicetype_mb_cost (886 instructions)
Running pass: SROAPass on x264_slicetype_mb_cost (886 instructions)
Running pass: InferAlignmentPass on x264_slicetype_mb_cost (886 instructions)
Running pass: InstCombinePass on x264_slicetype_mb_cost (886 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Running pass: LoopSimplifyPass on x264_slicetype_mb_cost (884 instructions)
Running pass: LCSSAPass on x264_slicetype_mb_cost (884 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_mb_cost
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_mb_cost
Running pass: AlignmentFromAssumptionsPass on x264_slicetype_mb_cost (886 instructions)
Running pass: LoopSinkPass on x264_slicetype_mb_cost (886 instructions)
Running pass: InstSimplifyPass on x264_slicetype_mb_cost (886 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_mb_cost
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_mb_cost
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_mb_cost
Running pass: DivRemPairsPass on x264_slicetype_mb_cost (884 instructions)
Running pass: TailCallElimPass on x264_slicetype_mb_cost (884 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_mb_cost (884 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_mb_cost
Invalidating analysis: LoopAnalysis on x264_slicetype_mb_cost
Invalidating analysis: BasicAA on x264_slicetype_mb_cost
Invalidating analysis: AAManager on x264_slicetype_mb_cost
Running pass: Float2IntPass on x264_slicetype_analyse (1410 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running pass: LowerConstantIntrinsicsPass on x264_slicetype_analyse (1410 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_analyse (1410 instructions)
Running analysis: LoopAnalysis on x264_slicetype_analyse
Running analysis: AssumptionAnalysis on x264_slicetype_analyse
Running analysis: TargetIRAnalysis on x264_slicetype_analyse
Running pass: LCSSAPass on x264_slicetype_analyse (1445 instructions)
Running analysis: AAManager on x264_slicetype_analyse
Running analysis: BasicAA on x264_slicetype_analyse
Running analysis: ScopedNoAliasAA on x264_slicetype_analyse
Running analysis: TypeBasedAA on x264_slicetype_analyse
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_analyse
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader81 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader81 in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader79 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader79 in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader77 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader77 in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader83 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader83 in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader71 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader71 in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader68 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader68 in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader66 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader66 in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader63 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader63 in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader59 in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader59 in function x264_slicetype_analyse
Running pass: LoopRotatePass on loop %.preheader in function x264_slicetype_analyse
Running pass: LoopDeletionPass on loop %.preheader in function x264_slicetype_analyse
Running pass: LoopDistributePass on x264_slicetype_analyse (1473 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_analyse
Running analysis: LoopAccessAnalysis on x264_slicetype_analyse
Running pass: InjectTLIMappings on x264_slicetype_analyse (1473 instructions)
Running pass: LoopVectorizePass on x264_slicetype_analyse (1473 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_analyse
Running analysis: ShouldRunExtraVectorPasses on x264_slicetype_analyse
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_analyse
Running pass: InferAlignmentPass on x264_slicetype_analyse (1526 instructions)
Running pass: LoopLoadEliminationPass on x264_slicetype_analyse (1526 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Invalidating analysis: LoopAccessAnalysis on x264_slicetype_analyse
Running pass: InstCombinePass on x264_slicetype_analyse (1527 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_analyse (1485 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Invalidating analysis: LoopAnalysis on x264_slicetype_analyse
Invalidating analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: AAManager on x264_slicetype_analyse
Running pass: SLPVectorizerPass on x264_slicetype_analyse (1446 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Running analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Running analysis: LoopAnalysis on x264_slicetype_analyse
Running analysis: AAManager on x264_slicetype_analyse
Running analysis: BasicAA on x264_slicetype_analyse
Running analysis: DemandedBitsAnalysis on x264_slicetype_analyse
Running pass: VectorCombinePass on x264_slicetype_analyse (1446 instructions)
Running pass: InstCombinePass on x264_slicetype_analyse (1446 instructions)
Running pass: LoopUnrollPass on x264_slicetype_analyse (1446 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_analyse
Running pass: WarnMissedTransformationsPass on x264_slicetype_analyse (1508 instructions)
Running pass: SROAPass on x264_slicetype_analyse (1508 instructions)
Running pass: InferAlignmentPass on x264_slicetype_analyse (1508 instructions)
Running pass: InstCombinePass on x264_slicetype_analyse (1508 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Running pass: LoopSimplifyPass on x264_slicetype_analyse (1480 instructions)
Running pass: LCSSAPass on x264_slicetype_analyse (1480 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_analyse
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader81 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader79 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader77 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader83 in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %vector.body in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader68 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader66 in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader63 in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader59 in function x264_slicetype_analyse
Running pass: LICMPass on loop %.preheader in function x264_slicetype_analyse
Running pass: AlignmentFromAssumptionsPass on x264_slicetype_analyse (1508 instructions)
Running pass: LoopSinkPass on x264_slicetype_analyse (1508 instructions)
Running pass: InstSimplifyPass on x264_slicetype_analyse (1508 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_analyse
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_analyse
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_analyse
Running pass: DivRemPairsPass on x264_slicetype_analyse (1480 instructions)
Running pass: TailCallElimPass on x264_slicetype_analyse (1480 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_analyse (1480 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_analyse
Invalidating analysis: LoopAnalysis on x264_slicetype_analyse
Invalidating analysis: BasicAA on x264_slicetype_analyse
Invalidating analysis: AAManager on x264_slicetype_analyse
Running pass: Float2IntPass on scenecut (58 instructions)
Running analysis: DominatorTreeAnalysis on scenecut
Running pass: LowerConstantIntrinsicsPass on scenecut (58 instructions)
Running pass: LoopSimplifyPass on scenecut (58 instructions)
Running analysis: LoopAnalysis on scenecut
Running analysis: AssumptionAnalysis on scenecut
Running analysis: TargetIRAnalysis on scenecut
Running pass: LCSSAPass on scenecut (61 instructions)
Running analysis: AAManager on scenecut
Running analysis: BasicAA on scenecut
Running analysis: ScopedNoAliasAA on scenecut
Running analysis: TypeBasedAA on scenecut
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on scenecut
Running analysis: ScalarEvolutionAnalysis on scenecut
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Running pass: LoopRotatePass on loop %.preheader4 in function scenecut
Running pass: LoopDeletionPass on loop %.preheader4 in function scenecut
Running pass: LoopRotatePass on loop %.preheader5 in function scenecut
Running pass: LoopDeletionPass on loop %.preheader5 in function scenecut
Running pass: LoopRotatePass on loop %.preheader in function scenecut
Running pass: LoopDeletionPass on loop %.preheader in function scenecut
Running pass: LoopDistributePass on scenecut (61 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on scenecut
Running analysis: LoopAccessAnalysis on scenecut
Running pass: InjectTLIMappings on scenecut (61 instructions)
Running pass: LoopVectorizePass on scenecut (61 instructions)
Running analysis: DemandedBitsAnalysis on scenecut
Running pass: InferAlignmentPass on scenecut (61 instructions)
Running pass: LoopLoadEliminationPass on scenecut (61 instructions)
Running pass: InstCombinePass on scenecut (61 instructions)
Running pass: SimplifyCFGPass on scenecut (61 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on scenecut
Invalidating analysis: LoopAnalysis on scenecut
Invalidating analysis: BasicAA on scenecut
Invalidating analysis: AAManager on scenecut
Invalidating analysis: ScalarEvolutionAnalysis on scenecut
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Invalidating analysis: LoopAccessAnalysis on scenecut
Invalidating analysis: DemandedBitsAnalysis on scenecut
Running pass: SLPVectorizerPass on scenecut (58 instructions)
Running analysis: ScalarEvolutionAnalysis on scenecut
Running analysis: DominatorTreeAnalysis on scenecut
Running analysis: LoopAnalysis on scenecut
Running analysis: AAManager on scenecut
Running analysis: BasicAA on scenecut
Running analysis: DemandedBitsAnalysis on scenecut
Running pass: VectorCombinePass on scenecut (58 instructions)
Running pass: InstCombinePass on scenecut (58 instructions)
Running pass: LoopUnrollPass on scenecut (58 instructions)
Invalidating analysis: DemandedBitsAnalysis on scenecut
Running pass: WarnMissedTransformationsPass on scenecut (119 instructions)
Running pass: SROAPass on scenecut (119 instructions)
Running pass: InferAlignmentPass on scenecut (119 instructions)
Running pass: InstCombinePass on scenecut (119 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on scenecut
Running pass: LoopSimplifyPass on scenecut (117 instructions)
Running pass: LCSSAPass on scenecut (117 instructions)
Running analysis: MemorySSAAnalysis on scenecut
Running analysis: ScalarEvolutionAnalysis on scenecut
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Running pass: LICMPass on loop %.preheader4 in function scenecut
Running pass: LICMPass on loop %.preheader4.prol in function scenecut
Running pass: LICMPass on loop %.preheader5 in function scenecut
Running pass: LICMPass on loop %.preheader in function scenecut
Running pass: AlignmentFromAssumptionsPass on scenecut (118 instructions)
Running pass: LoopSinkPass on scenecut (118 instructions)
Running pass: InstSimplifyPass on scenecut (118 instructions)
Invalidating analysis: MemorySSAAnalysis on scenecut
Invalidating analysis: ScalarEvolutionAnalysis on scenecut
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on scenecut
Running pass: DivRemPairsPass on scenecut (117 instructions)
Running pass: TailCallElimPass on scenecut (117 instructions)
Running pass: SimplifyCFGPass on scenecut (117 instructions)
Invalidating analysis: DominatorTreeAnalysis on scenecut
Invalidating analysis: LoopAnalysis on scenecut
Invalidating analysis: BasicAA on scenecut
Invalidating analysis: AAManager on scenecut
Running pass: Float2IntPass on scenecut_internal (91 instructions)
Running analysis: DominatorTreeAnalysis on scenecut_internal
Running pass: LowerConstantIntrinsicsPass on scenecut_internal (91 instructions)
Running pass: LoopSimplifyPass on scenecut_internal (91 instructions)
Running analysis: LoopAnalysis on scenecut_internal
Running analysis: AssumptionAnalysis on scenecut_internal
Running analysis: TargetIRAnalysis on scenecut_internal
Running pass: LCSSAPass on scenecut_internal (91 instructions)
Running pass: LoopDistributePass on scenecut_internal (91 instructions)
Running analysis: ScalarEvolutionAnalysis on scenecut_internal
Running analysis: OptimizationRemarkEmitterAnalysis on scenecut_internal
Running analysis: LoopAccessAnalysis on scenecut_internal
Running analysis: AAManager on scenecut_internal
Running analysis: BasicAA on scenecut_internal
Running analysis: ScopedNoAliasAA on scenecut_internal
Running analysis: TypeBasedAA on scenecut_internal
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on scenecut_internal
Running pass: InjectTLIMappings on scenecut_internal (91 instructions)
Running pass: LoopVectorizePass on scenecut_internal (91 instructions)
Running pass: InferAlignmentPass on scenecut_internal (91 instructions)
Running pass: LoopLoadEliminationPass on scenecut_internal (91 instructions)
Running pass: InstCombinePass on scenecut_internal (91 instructions)
Running pass: SimplifyCFGPass on scenecut_internal (91 instructions)
Running pass: SLPVectorizerPass on scenecut_internal (91 instructions)
Running analysis: DemandedBitsAnalysis on scenecut_internal
Running pass: VectorCombinePass on scenecut_internal (91 instructions)
Running pass: InstCombinePass on scenecut_internal (91 instructions)
Running pass: LoopUnrollPass on scenecut_internal (91 instructions)
Running pass: WarnMissedTransformationsPass on scenecut_internal (91 instructions)
Running pass: SROAPass on scenecut_internal (91 instructions)
Running pass: InferAlignmentPass on scenecut_internal (91 instructions)
Running pass: InstCombinePass on scenecut_internal (91 instructions)
Running pass: LoopSimplifyPass on scenecut_internal (91 instructions)
Running pass: LCSSAPass on scenecut_internal (91 instructions)
Running pass: AlignmentFromAssumptionsPass on scenecut_internal (91 instructions)
Running pass: LoopSinkPass on scenecut_internal (91 instructions)
Running pass: InstSimplifyPass on scenecut_internal (91 instructions)
Running pass: DivRemPairsPass on scenecut_internal (91 instructions)
Running pass: TailCallElimPass on scenecut_internal (91 instructions)
Running pass: SimplifyCFGPass on scenecut_internal (91 instructions)
Invalidating analysis: DominatorTreeAnalysis on scenecut_internal
Invalidating analysis: LoopAnalysis on scenecut_internal
Invalidating analysis: ScalarEvolutionAnalysis on scenecut_internal
Invalidating analysis: BasicAA on scenecut_internal
Invalidating analysis: AAManager on scenecut_internal
Invalidating analysis: LoopAccessAnalysis on scenecut_internal
Invalidating analysis: DemandedBitsAnalysis on scenecut_internal
Running pass: Float2IntPass on x264_macroblock_tree_propagate (433 instructions)
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running pass: LowerConstantIntrinsicsPass on x264_macroblock_tree_propagate (433 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_tree_propagate (433 instructions)
Running analysis: LoopAnalysis on x264_macroblock_tree_propagate
Running analysis: AssumptionAnalysis on x264_macroblock_tree_propagate
Running analysis: TargetIRAnalysis on x264_macroblock_tree_propagate
Running pass: LCSSAPass on x264_macroblock_tree_propagate (437 instructions)
Running analysis: AAManager on x264_macroblock_tree_propagate
Running analysis: BasicAA on x264_macroblock_tree_propagate
Running analysis: ScopedNoAliasAA on x264_macroblock_tree_propagate
Running analysis: TypeBasedAA on x264_macroblock_tree_propagate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_macroblock_tree_propagate
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LoopDistributePass on x264_macroblock_tree_propagate (437 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_macroblock_tree_propagate
Running analysis: LoopAccessAnalysis on x264_macroblock_tree_propagate
Running pass: InjectTLIMappings on x264_macroblock_tree_propagate (437 instructions)
Running pass: LoopVectorizePass on x264_macroblock_tree_propagate (437 instructions)
Running analysis: DemandedBitsAnalysis on x264_macroblock_tree_propagate
Running pass: InferAlignmentPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: LoopLoadEliminationPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: InstCombinePass on x264_macroblock_tree_propagate (437 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_tree_propagate (437 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: LoopAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: BasicAA on x264_macroblock_tree_propagate
Invalidating analysis: AAManager on x264_macroblock_tree_propagate
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Invalidating analysis: LoopAccessAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_tree_propagate
Running pass: SLPVectorizerPass on x264_macroblock_tree_propagate (433 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Running analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Running analysis: LoopAnalysis on x264_macroblock_tree_propagate
Running analysis: AAManager on x264_macroblock_tree_propagate
Running analysis: BasicAA on x264_macroblock_tree_propagate
Running analysis: DemandedBitsAnalysis on x264_macroblock_tree_propagate
Running pass: VectorCombinePass on x264_macroblock_tree_propagate (433 instructions)
Running pass: InstCombinePass on x264_macroblock_tree_propagate (433 instructions)
Running pass: LoopUnrollPass on x264_macroblock_tree_propagate (433 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_macroblock_tree_propagate
Running pass: WarnMissedTransformationsPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: SROAPass on x264_macroblock_tree_propagate (437 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Running pass: InferAlignmentPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: InstCombinePass on x264_macroblock_tree_propagate (437 instructions)
Running pass: LoopSimplifyPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: LCSSAPass on x264_macroblock_tree_propagate (437 instructions)
Running analysis: MemorySSAAnalysis on x264_macroblock_tree_propagate
Running analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: LICMPass on loop %<unnamed loop> in function x264_macroblock_tree_propagate
Running pass: AlignmentFromAssumptionsPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: LoopSinkPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: InstSimplifyPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: DivRemPairsPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: TailCallElimPass on x264_macroblock_tree_propagate (437 instructions)
Running pass: SimplifyCFGPass on x264_macroblock_tree_propagate (437 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: LoopAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: BasicAA on x264_macroblock_tree_propagate
Invalidating analysis: AAManager on x264_macroblock_tree_propagate
Invalidating analysis: MemorySSAAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: ScalarEvolutionAnalysis on x264_macroblock_tree_propagate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_macroblock_tree_propagate
Running pass: Float2IntPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: LowerConstantIntrinsicsPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: AssumptionAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: TargetIRAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: LCSSAPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Running analysis: ScopedNoAliasAA on x264_slicetype_frame_cost_recalculate
Running analysis: TypeBasedAA on x264_slicetype_frame_cost_recalculate
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LoopDistributePass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: LoopAccessAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: InjectTLIMappings on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: LoopVectorizePass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: InferAlignmentPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: LoopLoadEliminationPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost_recalculate (126 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Invalidating analysis: LoopAccessAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Invalidating analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running pass: SLPVectorizerPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Running analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: VectorCombinePass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: LoopUnrollPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: WarnMissedTransformationsPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: SROAPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: InferAlignmentPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: InstCombinePass on x264_slicetype_frame_cost_recalculate (126 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Running pass: LoopSimplifyPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running pass: LCSSAPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_frame_cost_recalculate
Running pass: AlignmentFromAssumptionsPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: LoopSinkPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Running pass: InstSimplifyPass on x264_slicetype_frame_cost_recalculate (126 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_frame_cost_recalculate
Running pass: DivRemPairsPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running pass: TailCallElimPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_frame_cost_recalculate (123 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: LoopAnalysis on x264_slicetype_frame_cost_recalculate
Invalidating analysis: BasicAA on x264_slicetype_frame_cost_recalculate
Invalidating analysis: AAManager on x264_slicetype_frame_cost_recalculate
Running pass: Float2IntPass on x264_slicetype_decide (650 instructions)
Running analysis: DominatorTreeAnalysis on x264_slicetype_decide
Running pass: LowerConstantIntrinsicsPass on x264_slicetype_decide (650 instructions)
Running pass: LoopSimplifyPass on x264_slicetype_decide (650 instructions)
Running analysis: LoopAnalysis on x264_slicetype_decide
Running analysis: AssumptionAnalysis on x264_slicetype_decide
Running analysis: TargetIRAnalysis on x264_slicetype_decide
Running pass: LCSSAPass on x264_slicetype_decide (656 instructions)
Running analysis: AAManager on x264_slicetype_decide
Running analysis: BasicAA on x264_slicetype_decide
Running analysis: ScopedNoAliasAA on x264_slicetype_decide
Running analysis: TypeBasedAA on x264_slicetype_decide
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_slicetype_decide
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %.preheader in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %.preheader in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LoopDistributePass on x264_slicetype_decide (665 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_slicetype_decide
Running analysis: LoopAccessAnalysis on x264_slicetype_decide
Running pass: InjectTLIMappings on x264_slicetype_decide (665 instructions)
Running pass: LoopVectorizePass on x264_slicetype_decide (665 instructions)
Running analysis: DemandedBitsAnalysis on x264_slicetype_decide
Running pass: InferAlignmentPass on x264_slicetype_decide (665 instructions)
Running pass: LoopLoadEliminationPass on x264_slicetype_decide (665 instructions)
Running pass: InstCombinePass on x264_slicetype_decide (665 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Invalidating analysis: LoopAccessAnalysis on x264_slicetype_decide
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_decide
Running pass: SimplifyCFGPass on x264_slicetype_decide (656 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_decide
Invalidating analysis: LoopAnalysis on x264_slicetype_decide
Invalidating analysis: BasicAA on x264_slicetype_decide
Invalidating analysis: AAManager on x264_slicetype_decide
Running pass: SLPVectorizerPass on x264_slicetype_decide (650 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Running analysis: DominatorTreeAnalysis on x264_slicetype_decide
Running analysis: LoopAnalysis on x264_slicetype_decide
Running analysis: AAManager on x264_slicetype_decide
Running analysis: BasicAA on x264_slicetype_decide
Running analysis: DemandedBitsAnalysis on x264_slicetype_decide
Running pass: VectorCombinePass on x264_slicetype_decide (650 instructions)
Running pass: InstCombinePass on x264_slicetype_decide (650 instructions)
Running pass: LoopUnrollPass on x264_slicetype_decide (650 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_slicetype_decide
Running pass: WarnMissedTransformationsPass on x264_slicetype_decide (665 instructions)
Running pass: SROAPass on x264_slicetype_decide (665 instructions)
Running pass: InferAlignmentPass on x264_slicetype_decide (665 instructions)
Running pass: InstCombinePass on x264_slicetype_decide (665 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Running pass: LoopSimplifyPass on x264_slicetype_decide (656 instructions)
Running pass: LCSSAPass on x264_slicetype_decide (656 instructions)
Running analysis: MemorySSAAnalysis on x264_slicetype_decide
Running analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %.preheader in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: LICMPass on loop %<unnamed loop> in function x264_slicetype_decide
Running pass: AlignmentFromAssumptionsPass on x264_slicetype_decide (665 instructions)
Running pass: LoopSinkPass on x264_slicetype_decide (665 instructions)
Running pass: InstSimplifyPass on x264_slicetype_decide (665 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_slicetype_decide
Invalidating analysis: ScalarEvolutionAnalysis on x264_slicetype_decide
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_slicetype_decide
Running pass: DivRemPairsPass on x264_slicetype_decide (656 instructions)
Running pass: TailCallElimPass on x264_slicetype_decide (656 instructions)
Running pass: SimplifyCFGPass on x264_slicetype_decide (656 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_slicetype_decide
Invalidating analysis: LoopAnalysis on x264_slicetype_decide
Invalidating analysis: BasicAA on x264_slicetype_decide
Invalidating analysis: AAManager on x264_slicetype_decide
Running pass: Float2IntPass on x264_rc_analyse_slice (200 instructions)
Running analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Running pass: LowerConstantIntrinsicsPass on x264_rc_analyse_slice (200 instructions)
Running pass: LoopSimplifyPass on x264_rc_analyse_slice (200 instructions)
Running analysis: LoopAnalysis on x264_rc_analyse_slice
Running analysis: AssumptionAnalysis on x264_rc_analyse_slice
Running analysis: TargetIRAnalysis on x264_rc_analyse_slice
Running pass: LCSSAPass on x264_rc_analyse_slice (201 instructions)
Running analysis: AAManager on x264_rc_analyse_slice
Running analysis: BasicAA on x264_rc_analyse_slice
Running analysis: ScopedNoAliasAA on x264_rc_analyse_slice
Running analysis: TypeBasedAA on x264_rc_analyse_slice
Running analysis: OuterAnalysisManagerProxy<llvm::AnalysisManager<llvm::Module>, llvm::Function> on x264_rc_analyse_slice
Running analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopRotatePass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopDeletionPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LoopDistributePass on x264_rc_analyse_slice (204 instructions)
Running analysis: OptimizationRemarkEmitterAnalysis on x264_rc_analyse_slice
Running analysis: LoopAccessAnalysis on x264_rc_analyse_slice
Running pass: InjectTLIMappings on x264_rc_analyse_slice (204 instructions)
Running pass: LoopVectorizePass on x264_rc_analyse_slice (204 instructions)
Running analysis: DemandedBitsAnalysis on x264_rc_analyse_slice
Running pass: InferAlignmentPass on x264_rc_analyse_slice (204 instructions)
Running pass: LoopLoadEliminationPass on x264_rc_analyse_slice (204 instructions)
Running pass: InstCombinePass on x264_rc_analyse_slice (204 instructions)
Clearing all analysis results for: <possibly invalidated loop>
Clearing all analysis results for: <possibly invalidated loop>
Invalidating analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Invalidating analysis: LoopAccessAnalysis on x264_rc_analyse_slice
Invalidating analysis: DemandedBitsAnalysis on x264_rc_analyse_slice
Running pass: SimplifyCFGPass on x264_rc_analyse_slice (201 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Invalidating analysis: LoopAnalysis on x264_rc_analyse_slice
Invalidating analysis: BasicAA on x264_rc_analyse_slice
Invalidating analysis: AAManager on x264_rc_analyse_slice
Running pass: SLPVectorizerPass on x264_rc_analyse_slice (200 instructions)
Running analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Running analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Running analysis: LoopAnalysis on x264_rc_analyse_slice
Running analysis: AAManager on x264_rc_analyse_slice
Running analysis: BasicAA on x264_rc_analyse_slice
Running analysis: DemandedBitsAnalysis on x264_rc_analyse_slice
Running pass: VectorCombinePass on x264_rc_analyse_slice (200 instructions)
Running pass: InstCombinePass on x264_rc_analyse_slice (200 instructions)
Running pass: LoopUnrollPass on x264_rc_analyse_slice (200 instructions)
Invalidating analysis: DemandedBitsAnalysis on x264_rc_analyse_slice
Running pass: WarnMissedTransformationsPass on x264_rc_analyse_slice (204 instructions)
Running pass: SROAPass on x264_rc_analyse_slice (204 instructions)
Running pass: InferAlignmentPass on x264_rc_analyse_slice (204 instructions)
Running pass: InstCombinePass on x264_rc_analyse_slice (204 instructions)
Invalidating analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Running pass: LoopSimplifyPass on x264_rc_analyse_slice (201 instructions)
Running pass: LCSSAPass on x264_rc_analyse_slice (201 instructions)
Running analysis: MemorySSAAnalysis on x264_rc_analyse_slice
Running analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Running pass: LICMPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: LICMPass on loop %<unnamed loop> in function x264_rc_analyse_slice
Running pass: AlignmentFromAssumptionsPass on x264_rc_analyse_slice (204 instructions)
Running pass: LoopSinkPass on x264_rc_analyse_slice (204 instructions)
Running pass: InstSimplifyPass on x264_rc_analyse_slice (204 instructions)
Invalidating analysis: MemorySSAAnalysis on x264_rc_analyse_slice
Invalidating analysis: ScalarEvolutionAnalysis on x264_rc_analyse_slice
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::Function> on x264_rc_analyse_slice
Running pass: DivRemPairsPass on x264_rc_analyse_slice (201 instructions)
Running pass: TailCallElimPass on x264_rc_analyse_slice (201 instructions)
Running pass: SimplifyCFGPass on x264_rc_analyse_slice (201 instructions)
Invalidating analysis: DominatorTreeAnalysis on x264_rc_analyse_slice
Invalidating analysis: LoopAnalysis on x264_rc_analyse_slice
Invalidating analysis: BasicAA on x264_rc_analyse_slice
Invalidating analysis: AAManager on x264_rc_analyse_slice
Invalidating analysis: LazyCallGraphAnalysis on [module]
Invalidating analysis: CallGraphAnalysis on [module]
Running pass: GlobalDCEPass on [module]
Running pass: ConstantMergePass on [module]
Running pass: CGProfilePass on [module]
Running pass: RelLookupTableConverterPass on [module]
Running pass: AnnotationRemarksPass on x264_rd_cost_part (1743 instructions)
Running pass: AnnotationRemarksPass on x264_rd_cost_mb (5235 instructions)
Running pass: AnnotationRemarksPass on ssd_plane (138 instructions)
Running pass: AnnotationRemarksPass on x264_cabac_mb_intra_chroma_pred_mode (79 instructions)
Running pass: AnnotationRemarksPass on x264_cabac_mb_ref (143 instructions)
Running pass: AnnotationRemarksPass on x264_cabac_mb8x8_mvd (621 instructions)
Running pass: AnnotationRemarksPass on x264_cabac_mb_mvd_cpn (205 instructions)
Running pass: AnnotationRemarksPass on block_residual_write_cabac_internal (357 instructions)
Running pass: AnnotationRemarksPass on cavlc_mb_mvd (67 instructions)
Running pass: AnnotationRemarksPass on cavlc_mb8x8_mvd (594 instructions)
Running pass: AnnotationRemarksPass on block_residual_write_cavlc (271 instructions)
Running pass: AnnotationRemarksPass on x264_macroblock_luma_write_cavlc (219 instructions)
Running pass: AnnotationRemarksPass on x264_rdo_init (111 instructions)
Running pass: AnnotationRemarksPass on x264_quant_dc_trellis (26 instructions)
Running pass: AnnotationRemarksPass on quant_trellis_cabac (706 instructions)
Running pass: AnnotationRemarksPass on x264_quant_4x4_trellis (26 instructions)
Running pass: AnnotationRemarksPass on x264_quant_8x8_trellis (21 instructions)
Running pass: AnnotationRemarksPass on x264_analyse_init_costs (294 instructions)
Running pass: AnnotationRemarksPass on x264_analyse_free_costs (34 instructions)
Running pass: AnnotationRemarksPass on x264_analyse_weight_frame (84 instructions)
Running pass: AnnotationRemarksPass on x264_macroblock_analyse (4188 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_intra (704 instructions)
Running pass: AnnotationRemarksPass on x264_intra_rd (48 instructions)
Running pass: AnnotationRemarksPass on x264_intra_rd_refine (1126 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_init_qp (72 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_inter_p8x8_mixed_ref (415 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_inter_p8x8 (199 instructions)
Running pass: AnnotationRemarksPass on x264_mb_cache_mv_p8x8 (104 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_inter_p16x8 (207 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_inter_p8x16 (211 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_intra_chroma (170 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_transform_rd (56 instructions)
Running pass: AnnotationRemarksPass on x264_analyse_update_cache (1679 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_b_rd (139 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_inter_b8x8_mixed_ref (376 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_inter_b8x8 (281 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_inter_b16x8 (417 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_inter_b8x16 (430 instructions)
Running pass: AnnotationRemarksPass on x264_refine_bidir (136 instructions)
Running pass: AnnotationRemarksPass on x264_rd_cost_i8x8_chroma (335 instructions)
Running pass: AnnotationRemarksPass on x264_mb_analyse_inter_p4x4_chroma (344 instructions)
Running pass: AnnotationRemarksPass on x264_mb_cache_mv_b8x8 (178 instructions)
Running pass: AnnotationRemarksPass on x264_weight_plane_analyse (57 instructions)
Running pass: AnnotationRemarksPass on x264_weights_analyse (533 instructions)
Running pass: AnnotationRemarksPass on x264_slicetype_frame_cost (254 instructions)
Running pass: AnnotationRemarksPass on x264_slicetype_mb_cost (884 instructions)
Running pass: AnnotationRemarksPass on x264_slicetype_analyse (1446 instructions)
Running pass: AnnotationRemarksPass on scenecut (111 instructions)
Running pass: AnnotationRemarksPass on scenecut_internal (91 instructions)
Running pass: AnnotationRemarksPass on x264_macroblock_tree_propagate (433 instructions)
Running pass: AnnotationRemarksPass on x264_slicetype_frame_cost_recalculate (121 instructions)
Running pass: AnnotationRemarksPass on x264_slicetype_decide (650 instructions)
Running pass: AnnotationRemarksPass on x264_rc_analyse_slice (200 instructions)
Running pass: VerifierPass on [module]
Running analysis: VerifierAnalysis on [module]
