[PATCH] D33230: [AArch64] Make instruction fusion more aggressive.

Javed Absar via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 16 02:02:48 PDT 2017


javed.absar added inline comments.


================
Comment at: lib/CodeGen/MachineScheduler.cpp:3236
 
+  // Keep clustered nodes together.
+  if (tryGreater(TryCand.SU == DAG->getNextClusterSucc(),
----------------
This seems to change core PostRA-Scheduler logic and that may impact other targets. On the other hand, I see that GenericScheduler tries ClusteredNodes candidates and this was missing from here (perhaps for no good reason). 



https://reviews.llvm.org/D33230





More information about the llvm-commits mailing list