Hello, TARGET_BRANCH_PREDICTION_HINTS isn't used at all. This patch removes it. Bootstrapped&tested (incl. -m32) on x86_64-unknown-linux-gnu. OK for trunk?
Ciao! Steven * final.c (final_forward_branch_p): Remove. * output.h (final_forward_branch_p): Remove prototype. * config/i386/i386.h (X86_TUNE_BRANCH_PREDICTION_HINTS): Remove. (TARGET_BRANCH_PREDICTION_HINTS): Remove. * config/i386/i386.c (initial_ix86_tune_fe): Remove initializer for X86_TUNE_BRANCH_PREDICTION_HINTS. (ix86_print_operand): Remove support for branch hints with '%+'. * config/i386/i386.md (conditional jump patterns): Remove branch prediction hints to the template.
i386_branch_hints.diff
Description: Binary data