How to Automatically Generate Better IC Design Registers