[PATCH][AArch64] Implement ALU_BRANCH fusion
Wed Mar 15 05:33:00 GMT 2017
>> My reason for asking is that the instruction fusion implemented in LLVM
>> ( lib/Target/AArch64/AArch64MacroFusion.cpp::shouldScheduleAdjacent )
Sorry. There seems to be some confusion in the branch instructions.
The branch should be conditional for ALU_BRANCH fusion.
Please find attached the modified patch that fuses ALU instructions and
Bootstrapped and Regression tested on aarch64-thunder-linux.
Please review the patch and let us know if its okay?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1947 bytes
More information about the Gcc-patches