Hi Richard, for the subjected issue , we found few suggestions to handle the issue like
1. be more conservative(target specific) and defining the peephole in the md file to handle the patterns like add,shl and movl to "shlq and movl" 2. like you mentioned in fwprop/combiner . we would like to know your inputs /suggestions before we go ahead with the patch. Thank you ~Umesh