shladdp4 Operation Font Conventions
if (PR[qp]) {
check_target_register
;

tmp_res = (GR[r2] << count2) + GR[r3];
tmp_res = zero_ext(tmp_res{31:0}, 32);
tmp_res{62:61} = GR[r3]{31:30};
GR[r1] = tmp_res;
GR[r1].nat = GR[r2].nat || GR[r3].nat;}