-O3 -finline-functions -fstrength-reduce -fforce-mem -fforce-addr -funroll-loops -frerun-cse-after-loop
-Wall
