Convert the rs6000 port to use the new API for branch probabilities. Okay?
Thanks, David * config/rs6000/rs6000.c (emit_unlikely_jump): Adjust to new branch probability data type. Index: rs6000.c =================================================================== --- rs6000.c (revision 249839) +++ rs6000.c (working copy) @@ -23514,10 +23514,9 @@ static void emit_unlikely_jump (rtx cond, rtx label) { - int very_unlikely = REG_BR_PROB_BASE / 100 - 1; rtx x = gen_rtx_IF_THEN_ELSE (VOIDmode, cond, label, pc_rtx); rtx_insn *insn = emit_jump_insn (gen_rtx_SET (pc_rtx, x)); - add_int_reg_note (insn, REG_BR_PROB, very_unlikely); + add_int_reg_note (insn, REG_BR_PROB, profile_probability::very_unlikely ()); } /* A subroutine of the atomic operation splitters. Emit a load-locked