arc_movi_r
return arc_movi_r(buf, REG_HI(rd), 0);
len += arc_movi_r(BUF(buf, len), REG_HI(rd), 0);
len += arc_movi_r(BUF(buf, len), REG_HI(reg), 0);
len += arc_movi_r(BUF(buf, len), REG_HI(reg), -1);
len += arc_movi_r(BUF(buf, len), REG_HI(rd), 0);
len += arc_movi_r(BUF(buf, len), B_lo, 0);
len += arc_movi_r(BUF(buf, len), B_hi, 0);
len += arc_movi_r(BUF(buf, len), B_hi, -1);
return arc_movi_r(buf, rd, imm);