[PATCH] expose ILP for associative operations in the DAG

Sanjay Patel spatel at rotateright.com
Thu Jun 4 13:25:14 PDT 2015


I found my way to the "MachineCombiner" pass, and it seems like this optimization would fit right in there.

But I just thought of something scary: to do this reassociation on FP ops, we would have to extend fast-math-flags to MachineInstrs.

Note: I'm still working on getting FMF into the DAG (http://reviews.llvm.org/D8900), but it could take a while to work through the bugs...

Unless anyone sees a reason to keep this patch alive, I'll abandon this DAG combine.


http://reviews.llvm.org/D9780

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list