Lines Matching refs:HI
103 #define HI(opcode) ((opcode) << 26) macro
109 #define ABS_S (HI(17) | FMT_S | LO(5))
110 #define ADD_S (HI(17) | FMT_S | LO(0))
111 #define ADDIU (HI(9))
112 #define ADDU (HI(0) | LO(33))
113 #define AND (HI(0) | LO(36))
114 #define ANDI (HI(12))
115 #define B (HI(4))
116 #define BAL (HI(1) | (17 << 16))
117 #define BC1F (HI(17) | (8 << 21))
118 #define BC1T (HI(17) | (8 << 21) | (1 << 16))
119 #define BEQ (HI(4))
120 #define BGEZ (HI(1) | (1 << 16))
121 #define BGTZ (HI(7))
122 #define BLEZ (HI(6))
123 #define BLTZ (HI(1) | (0 << 16))
124 #define BNE (HI(5))
125 #define BREAK (HI(0) | LO(13))
126 #define CFC1 (HI(17) | (2 << 21))
127 #define C_UN_S (HI(17) | FMT_S | LO(49))
128 #define C_UEQ_S (HI(17) | FMT_S | LO(51))
129 #define C_ULE_S (HI(17) | FMT_S | LO(55))
130 #define C_ULT_S (HI(17) | FMT_S | LO(53))
131 #define CVT_S_S (HI(17) | FMT_S | LO(32))
132 #define DADDIU (HI(25))
133 #define DADDU (HI(0) | LO(45))
134 #define DDIV (HI(0) | LO(30))
135 #define DDIVU (HI(0) | LO(31))
136 #define DIV (HI(0) | LO(26))
137 #define DIVU (HI(0) | LO(27))
138 #define DIV_S (HI(17) | FMT_S | LO(3))
139 #define DMULT (HI(0) | LO(28))
140 #define DMULTU (HI(0) | LO(29))
141 #define DSLL (HI(0) | LO(56))
142 #define DSLL32 (HI(0) | LO(60))
143 #define DSLLV (HI(0) | LO(20))
144 #define DSRA (HI(0) | LO(59))
145 #define DSRA32 (HI(0) | LO(63))
146 #define DSRAV (HI(0) | LO(23))
147 #define DSRL (HI(0) | LO(58))
148 #define DSRL32 (HI(0) | LO(62))
149 #define DSRLV (HI(0) | LO(22))
150 #define DSUBU (HI(0) | LO(47))
151 #define J (HI(2))
152 #define JAL (HI(3))
153 #define JALR (HI(0) | LO(9))
154 #define JR (HI(0) | LO(8))
155 #define LD (HI(55))
156 #define LUI (HI(15))
157 #define LW (HI(35))
158 #define MFC1 (HI(17))
159 #define MFHI (HI(0) | LO(16))
160 #define MFLO (HI(0) | LO(18))
161 #define MOV_S (HI(17) | FMT_S | LO(6))
162 #define MTC1 (HI(17) | (4 << 21))
163 #define MUL_S (HI(17) | FMT_S | LO(2))
164 #define MULT (HI(0) | LO(24))
165 #define MULTU (HI(0) | LO(25))
166 #define NEG_S (HI(17) | FMT_S | LO(7))
167 #define NOP (HI(0) | LO(0))
168 #define NOR (HI(0) | LO(39))
169 #define OR (HI(0) | LO(37))
170 #define ORI (HI(13))
171 #define SD (HI(63))
172 #define SDC1 (HI(61))
173 #define SLT (HI(0) | LO(42))
174 #define SLTI (HI(10))
175 #define SLTIU (HI(11))
176 #define SLTU (HI(0) | LO(43))
177 #define SLL (HI(0) | LO(0))
178 #define SLLV (HI(0) | LO(4))
179 #define SRL (HI(0) | LO(2))
180 #define SRLV (HI(0) | LO(6))
181 #define SRA (HI(0) | LO(3))
182 #define SRAV (HI(0) | LO(7))
183 #define SUB_S (HI(17) | FMT_S | LO(1))
184 #define SUBU (HI(0) | LO(35))
185 #define SW (HI(43))
186 #define SWC1 (HI(57))
187 #define TRUNC_W_S (HI(17) | FMT_S | LO(13))
188 #define XOR (HI(0) | LO(38))
189 #define XORI (HI(14))
192 #define CLZ (HI(28) | LO(32))
193 #define DCLZ (HI(28) | LO(36))
194 #define MOVF (HI(0) | (0 << 16) | LO(1))
195 #define MOVN (HI(0) | LO(11))
196 #define MOVT (HI(0) | (1 << 16) | LO(1))
197 #define MOVZ (HI(0) | LO(10))
198 #define MUL (HI(28) | LO(2))
199 #define PREF (HI(51))
200 #define PREFX (HI(19) | LO(15))
201 #define SEB (HI(31) | (16 << 6) | LO(32))
202 #define SEH (HI(31) | (24 << 6) | LO(32))
726 /* u w s */ ARCH_32_64(HI(43) /* sw */, HI(63) /* sd */),
727 /* u w l */ ARCH_32_64(HI(35) /* lw */, HI(55) /* ld */),
728 /* u b s */ HI(40) /* sb */,
729 /* u b l */ HI(36) /* lbu */,
730 /* u h s */ HI(41) /* sh */,
731 /* u h l */ HI(37) /* lhu */,
732 /* u i s */ HI(43) /* sw */,
733 /* u i l */ ARCH_32_64(HI(35) /* lw */, HI(39) /* lwu */),
735 /* s w s */ ARCH_32_64(HI(43) /* sw */, HI(63) /* sd */),
736 /* s w l */ ARCH_32_64(HI(35) /* lw */, HI(55) /* ld */),
737 /* s b s */ HI(40) /* sb */,
738 /* s b l */ HI(32) /* lb */,
739 /* s h s */ HI(41) /* sh */,
740 /* s h l */ HI(33) /* lh */,
741 /* s i s */ HI(43) /* sw */,
742 /* s i l */ HI(35) /* lw */,
744 /* d s */ HI(61) /* sdc1 */,
745 /* d l */ HI(53) /* ldc1 */,
746 /* s s */ HI(57) /* swc1 */,
747 /* s l */ HI(49) /* lwc1 */,