Why doesn't GCC optimize a*a*a*a*a*a to (a*a*a)*(a*a*a)? (2013) | Heykuki News