Lines Matching refs:im
301 #define SHIFT_IMM_LSL(im) (((im) << 7) | 0x00) argument
302 #define SHIFT_IMM_LSR(im) (((im) << 7) | 0x20) argument
303 #define SHIFT_IMM_ASR(im) (((im) << 7) | 0x40) argument
304 #define SHIFT_IMM_ROR(im) (((im) << 7) | 0x60) argument
411 int cond, int opc, int rd, int rn, int im) in tcg_out_dat_imm() argument
414 (rn << 16) | (rd << 12) | im); in tcg_out_dat_imm()
599 int rd, int rn, tcg_target_long im) in tcg_out_ld32_12() argument
601 if (im >= 0) in tcg_out_ld32_12()
603 (rn << 16) | (rd << 12) | (im & 0xfff)); in tcg_out_ld32_12()
606 (rn << 16) | (rd << 12) | ((-im) & 0xfff)); in tcg_out_ld32_12()
610 int rd, int rn, tcg_target_long im) in tcg_out_st32_12() argument
612 if (im >= 0) in tcg_out_st32_12()
614 (rn << 16) | (rd << 12) | (im & 0xfff)); in tcg_out_st32_12()
617 (rn << 16) | (rd << 12) | ((-im) & 0xfff)); in tcg_out_st32_12()
650 int rd, int rn, tcg_target_long im) in tcg_out_ld16u_8() argument
652 if (im >= 0) in tcg_out_ld16u_8()
655 ((im & 0xf0) << 4) | (im & 0xf)); in tcg_out_ld16u_8()
659 (((-im) & 0xf0) << 4) | ((-im) & 0xf)); in tcg_out_ld16u_8()
663 int rd, int rn, tcg_target_long im) in tcg_out_st16_8() argument
665 if (im >= 0) in tcg_out_st16_8()
668 ((im & 0xf0) << 4) | (im & 0xf)); in tcg_out_st16_8()
672 (((-im) & 0xf0) << 4) | ((-im) & 0xf)); in tcg_out_st16_8()
690 int rd, int rn, tcg_target_long im) in tcg_out_ld16s_8() argument
692 if (im >= 0) in tcg_out_ld16s_8()
695 ((im & 0xf0) << 4) | (im & 0xf)); in tcg_out_ld16s_8()
699 (((-im) & 0xf0) << 4) | ((-im) & 0xf)); in tcg_out_ld16s_8()
710 int rd, int rn, tcg_target_long im) in tcg_out_ld8_12() argument
712 if (im >= 0) in tcg_out_ld8_12()
714 (rn << 16) | (rd << 12) | (im & 0xfff)); in tcg_out_ld8_12()
717 (rn << 16) | (rd << 12) | ((-im) & 0xfff)); in tcg_out_ld8_12()
721 int rd, int rn, tcg_target_long im) in tcg_out_st8_12() argument
723 if (im >= 0) in tcg_out_st8_12()
725 (rn << 16) | (rd << 12) | (im & 0xfff)); in tcg_out_st8_12()
728 (rn << 16) | (rd << 12) | ((-im) & 0xfff)); in tcg_out_st8_12()
746 int rd, int rn, tcg_target_long im) in tcg_out_ld8s_8() argument
748 if (im >= 0) in tcg_out_ld8s_8()
751 ((im & 0xf0) << 4) | (im & 0xf)); in tcg_out_ld8s_8()
755 (((-im) & 0xf0) << 4) | ((-im) & 0xf)); in tcg_out_ld8s_8()