use out_dx constraints instead of certain registers
drwxr-xr-x - ir