Contributing to LLVM

You can assign to yourself https://bugs.llvm.org/show_bug.cgi?id=35595 as it is not implemented yet. It would be similar to other transforms, i.e. ⚙ D41322 [InstCombine] Missed optimization in math expression: squashing sqrt functions. I implemented two transforms out of three, but get stuck on pow(a, x) * a * a * a * a, however pow(a, x) * a can be implemented easily.