findWordByString use macro, -O3 to -O2, dat_find_string use register var