less duplicates, less register spill, DFT1024 speed