Hi all,

The documentation for TARGET_MACRO_FUSION_PAIR says that it can be used to tell the scheduler that two insns should not be scheduled apart. It doesn't specify what kinds of insns those can be.

Yet from what I can see in sched-deps.c it can only be used on compares and conditional branches,
as implemented in i386.

Say I want to specify two other types of instruction that I want to force together, would it be worth
generalising the TARGET_MACRO_FUSION_PAIR usage to achieve that?

Thanks,
Kyrill

Reply via email to