Lines Matching refs:hi

28  *                 |  hi(R9)  |
30 * | hi(FP) |
110 static s8 hi(const s8 *r)
163 REG_SET_SEEN(ctx, hi(rd));
165 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
167 emit(hppa_ldi(-1, hi(rd)), ctx);
173 emit_imm(hi(rd), imm_hi, ctx);
227 if (is_stacked(hi(reg))) {
228 emit(hppa_ldw(REG_SIZE * hi(reg) - offset_sp, HPPA_REG_SP, hi(tmp)), ctx);
232 REG_SET_SEEN(ctx, hi(reg));
249 if (is_stacked(hi(reg))) {
251 emit(hppa_ldw(REG_SIZE * hi(reg), HPPA_REG_SP, hi(tmp)), ctx);
254 REG_SET_SEEN(ctx, hi(reg));
263 if (is_stacked(hi(reg))) {
264 emit(hppa_stw(hi(src), REG_SIZE * hi(reg), HPPA_REG_SP), ctx);
297 if (is_stacked(hi(reg))) {
311 REG_SET_SEEN(ctx, hi(reg));
312 emit(hppa_stw(HPPA_REG_ZERO, REG_SIZE * hi(reg), HPPA_REG_SP), ctx);
315 REG_SET_SEEN(ctx, hi(reg));
316 emit_hppa_copy(HPPA_REG_ZERO, hi(reg), ctx);
365 emit_hppa_copy(hi(arg0), HPPA_REG_ARG1, ctx);
367 emit_hppa_copy(hi(arg1), HPPA_REG_ARG3, ctx);
370 if (hi(arg0) != HPPA_REG_RET0)
393 emit_hppa_copy(HPPA_REG_RET0, hi(arg0), ctx);
397 if (hi(arg0) != HPPA_REG_RET0)
441 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
447 emit_imm(hi(rd), -1, ctx);
454 emit_hppa_xor(hi(rd), HPPA_REG_T0, hi(rd), ctx);
462 emit(hppa_zdep(lo(rd), imm, imm, hi(rd)), ctx);
465 emit_hppa_copy(lo(rd), hi(rd), ctx);
468 emit(hppa_shd(hi(rd), lo(rd), 32 - imm, hi(rd)), ctx);
477 emit(hppa_shr(hi(rd), imm, lo(rd)), ctx);
478 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
480 emit_hppa_copy(hi(rd), lo(rd), ctx);
481 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
483 emit(hppa_shrpw(hi(rd), lo(rd), imm, lo(rd)), ctx);
484 emit(hppa_shr(hi(rd), imm, hi(rd)), ctx);
492 emit(hppa_extrws(hi(rd), 31 - imm, imm, lo(rd)), ctx);
493 emit(hppa_extrws(hi(rd), 0, 31, hi(rd)), ctx);
495 emit_hppa_copy(hi(rd), lo(rd), ctx);
496 emit(hppa_extrws(hi(rd), 0, 31, hi(rd)), ctx);
498 emit(hppa_shrpw(hi(rd), lo(rd), imm, lo(rd)), ctx);
499 emit(hppa_extrws(hi(rd), 31 - imm, imm, hi(rd)), ctx);
581 emit_hppa_copy(hi(rs), hi(rd), ctx);
585 emit(hppa_addc(hi(rd), hi(rs), hi(rd)), ctx);
589 emit(hppa_subb(hi(rd), hi(rs), hi(rd)), ctx);
593 emit(hppa_and(hi(rd), hi(rs), hi(rd)), ctx);
597 emit(hppa_or(hi(rd), hi(rs), hi(rd)), ctx);
601 emit_hppa_xor(hi(rd), hi(rs), hi(rd), ctx);
623 emit(hppa_subb(HPPA_REG_ZERO, hi(rd), hi(rd)), ctx);
722 emit(hppa_bne(hi(rs1), hi(rs2), NO_JUMP(1)), ctx);
726 emit(hppa_bgtu(hi(rs1), hi(rs2), JUMP(2)), ctx);
727 emit(hppa_bltu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx);
731 emit(hppa_bltu(hi(rs1), hi(rs2), JUMP(2)), ctx);
732 emit(hppa_bgtu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx);
736 emit(hppa_bgtu(hi(rs1), hi(rs2), JUMP(2)), ctx);
737 emit(hppa_bltu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx);
741 emit(hppa_bltu(hi(rs1), hi(rs2), JUMP(2)), ctx);
742 emit(hppa_bgtu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx);
746 emit(hppa_bne(hi(rs1), hi(rs2), JUMP(1)), ctx);
750 emit(hppa_bgt(hi(rs1), hi(rs2), JUMP(2)), ctx);
751 emit(hppa_blt(hi(rs1), hi(rs2), NO_JUMP(1)), ctx);
755 emit(hppa_blt(hi(rs1), hi(rs2), JUMP(2)), ctx);
756 emit(hppa_bgt(hi(rs1), hi(rs2), NO_JUMP(1)), ctx);
760 emit(hppa_bgt(hi(rs1), hi(rs2), JUMP(2)), ctx);
761 emit(hppa_blt(hi(rs1), hi(rs2), NO_JUMP(1)), ctx);
765 emit(hppa_blt(hi(rs1), hi(rs2), JUMP(2)), ctx);
766 emit(hppa_bgt(hi(rs1), hi(rs2), NO_JUMP(1)), ctx);
770 emit(hppa_and(hi(rs1), hi(rs2), HPPA_REG_T0), ctx);
898 emit(hppa_stw(hi(reg), -0x48, HPPA_REG_SP), ctx);
902 emit(hppa_stw(hi(reg), -0x40, HPPA_REG_SP), ctx);
906 emit(hppa_stw(hi(reg), -0x38, HPPA_REG_SP), ctx);
910 emit_hppa_copy(hi(reg), HPPA_REG_ARG3, ctx);
914 emit_hppa_copy(hi(reg), HPPA_REG_ARG1, ctx);
939 emit_hppa_copy(HPPA_REG_RET0, hi(r0), ctx);
1030 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
1035 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
1040 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
1043 emit(hppa_ldw(off + 0, srcreg, hi(rd)), ctx);
1084 emit(hppa_stw(hi(rs), off + 0, dstreg), ctx);
1112 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
1255 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
1277 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
1282 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx);
1286 emit_hppa_copy(hi(rd), HPPA_REG_T0, ctx);
1287 emit_rev32(lo(rd), hi(rd), ctx);
1549 if (REG_WAS_SEEN(ctx, lo(reg)) | REG_WAS_SEEN(ctx, hi(reg))) {
1550 if (REG_WAS_SEEN(ctx, hi(reg)))
1551 emit(hppa_ldw(-0x48, HPPA_REG_R1, hi(reg)), ctx);
1559 if (REG_WAS_SEEN(ctx, lo(reg)) | REG_WAS_SEEN(ctx, hi(reg))) {
1560 if (REG_WAS_SEEN(ctx, hi(reg)))
1561 emit(hppa_ldw(-0x40, HPPA_REG_R1, hi(reg)), ctx);
1569 if (REG_WAS_SEEN(ctx, lo(reg)) | REG_WAS_SEEN(ctx, hi(reg))) {
1570 if (REG_WAS_SEEN(ctx, hi(reg)))
1571 emit(hppa_ldw(-0x38, HPPA_REG_R1, hi(reg)), ctx);
1579 if (REG_WAS_SEEN(ctx, lo(reg)) | REG_WAS_SEEN(ctx, hi(reg))) {
1580 if (REG_WAS_SEEN(ctx, hi(reg)))
1581 emit_hppa_copy(HPPA_REG_ARG3, hi(reg), ctx);
1589 if (REG_WAS_SEEN(ctx, lo(reg)) | REG_WAS_SEEN(ctx, hi(reg))) {
1590 if (REG_WAS_SEEN(ctx, hi(reg)))
1591 emit_hppa_copy(HPPA_REG_ARG1, hi(reg), ctx);
1600 if (REG_WAS_SEEN(ctx, lo(reg)) | REG_WAS_SEEN(ctx, hi(reg))) {
1604 if (REG_WAS_SEEN(ctx, hi(reg)))
1605 emit_hppa_copy(HPPA_REG_ZERO, hi(reg), ctx);