P_X_LOOP(8, 3, { pd = ps1 >> sa; })