is_valid_hp_pga_idx
if (!is_valid_hp_pga_idx(lfrom) || !is_valid_hp_pga_idx(lto))
if (!is_valid_hp_pga_idx(rfrom) || !is_valid_hp_pga_idx(rto))
if (is_valid_hp_pga_idx(lfrom)) {
if (is_valid_hp_pga_idx(rfrom)) {
if (!is_valid_hp_pga_idx(from) || !is_valid_hp_pga_idx(to))
if (is_valid_hp_pga_idx(reg_idx)) {
if (!is_valid_hp_pga_idx(from) || !is_valid_hp_pga_idx(to)) {
if (is_valid_hp_pga_idx(reg_idx)) {