Lines Matching refs:code_fmt
107 const char *code_fmt;
141 code_fmt = REG(1) " = %2$#" PRIx64;
144 code_fmt = REG(1) " = map_fd(%2$#" PRIx64 ")";
147 code_fmt = REG(1) " = ld_pseudo(%3$d, %2$#" PRIx64 ")";
150 len = snprintf(buf, sizeof(buf), code_fmt,
162 code_fmt = "call " IMMS(1);
167 code_fmt = REG(1) " = le" IMMS(2) "(" REG(1) ")";
170 code_fmt = REG(1) " = be" IMMS(2) "(" REG(1) ")";
174 code_fmt = A32(+, IMMS(2));
177 code_fmt = A32(-, IMMS(2));
180 code_fmt = A32(*, IMMS(2));
183 code_fmt = A32(/, IMMS(2));
186 code_fmt = A32(|, IMMX(2));
189 code_fmt = A32(&, IMMX(2));
192 code_fmt = A32(<<, IMMS(2));
195 code_fmt = A32(>>, IMMS(2));
198 code_fmt = A32(%%, IMMS(2));
201 code_fmt = A32(^, IMMX(2));
204 code_fmt = REG(1) " = " IMMX(2);
207 code_fmt = REG(1) " = (u32)((s32)" REG(1) " >> " IMMS(2) ")";
211 code_fmt = A32(+, REGU(2));
214 code_fmt = A32(-, REGU(2));
217 code_fmt = A32(*, REGU(2));
220 code_fmt = A32(/, REGU(2));
223 code_fmt = A32(|, REGU(2));
226 code_fmt = A32(&, REGU(2));
229 code_fmt = A32(<<, REGU(2));
232 code_fmt = A32(>>, REGU(2));
235 code_fmt = A32(%%, REGU(2));
238 code_fmt = A32(^, REGU(2));
241 code_fmt = REG(1) " = " REGU(2);
244 code_fmt = REG(1) " = (u32)((s32)" REG(1) " >> " REG(2) ")";
248 code_fmt = A64(+, IMMS(2));
251 code_fmt = A64(-, IMMS(2));
254 code_fmt = A64(*, IMMS(2));
257 code_fmt = A64(/, IMMS(2));
260 code_fmt = A64(|, IMMS(2));
263 code_fmt = A64(&, IMMS(2));
266 code_fmt = A64(<<, IMMS(2));
269 code_fmt = A64(>>, IMMS(2));
272 code_fmt = A64(%%, IMMS(2));
275 code_fmt = A64(^, IMMS(2));
278 code_fmt = REG(1) " = " IMMS(2);
281 code_fmt = REG(1) " = (s64)" REG(1) " >> " IMMS(2);
285 code_fmt = A64(+, REG(2));
288 code_fmt = A64(-, REG(2));
291 code_fmt = A64(*, REG(2));
294 code_fmt = A64(/, REG(2));
297 code_fmt = A64(|, REG(2));
300 code_fmt = A64(&, REG(2));
303 code_fmt = A64(<<, REG(2));
306 code_fmt = A64(>>, REG(2));
309 code_fmt = A64(%%, REG(2));
312 code_fmt = A64(^, REG(2));
315 code_fmt = REG(1) " = " REG(2);
318 code_fmt = REG(1) " = (s64)" REG(1) " >> " REG(2);
322 code_fmt = REG(1) " = (u32)-" REG(1);
325 code_fmt = REG(1) " = -" REG(1);
329 code_fmt = J64(REG(1), ==, IMMS(2));
332 code_fmt = J64(REG(1), >, IMMS(2));
335 code_fmt = J64(REG(1), >=, IMMS(2));
338 code_fmt = J64(REG(1), &, IMMS(2));
341 code_fmt = J64(REG(1), !=, IMMS(2));
344 code_fmt = J64(REGS(1), >, IMMS(2));
347 code_fmt = J64(REGS(1), >=, IMMS(2));
350 code_fmt = J64(REG(1), <, IMMS(2));
353 code_fmt = J64(REG(1), <=, IMMS(2));
356 code_fmt = J64(REGS(1), <, IMMS(2));
359 code_fmt = J64(REGS(1), <=, IMMS(2));
363 code_fmt = J64(REG(1), ==, REG(2));
366 code_fmt = J64(REG(1), >, REG(2));
369 code_fmt = J64(REG(1), >=, REG(2));
372 code_fmt = J64(REG(1), &, REG(2));
375 code_fmt = J64(REG(1), !=, REG(2));
378 code_fmt = J64(REGS(1), >, REGS(2));
381 code_fmt = J64(REGS(1), >=, REGS(2));
384 code_fmt = J64(REG(1), <, REG(2));
387 code_fmt = J64(REG(1), <=, REG(2));
390 code_fmt = J64(REGS(1), <, REGS(2));
393 code_fmt = J64(REGS(1), <=, REGS(2));
397 code_fmt = LOAD(u8);
400 code_fmt = LOAD(u16);
403 code_fmt = LOAD(u32);
406 code_fmt = LOAD(u64);
410 code_fmt = STORE(u8, REG(2));
413 code_fmt = STORE(u16, REG(2));
416 code_fmt = STORE(u32, REG(2));
419 code_fmt = STORE(u64, REG(2));
423 code_fmt = XADD(u32, REG(2));
426 code_fmt = XADD(u64, REG(2));
430 code_fmt = STORE(u8, IMMS(2));
433 code_fmt = STORE(u16, IMMS(2));
436 code_fmt = STORE(u32, IMMS(2));
439 code_fmt = STORE(u64, IMMS(2));
443 code_fmt = LDSKB(u8, IMMS(1));
446 code_fmt = LDSKB(u16, IMMS(1));
449 code_fmt = LDSKB(u32, IMMS(1));
453 code_fmt = LDSKB(u8, REG(1) "+" IMMS(2));
456 code_fmt = LDSKB(u16, REG(1) "+" IMMS(2));
459 code_fmt = LDSKB(u32, REG(1) "+" IMMS(2));
463 len = snprintf(buf, sizeof(buf), code_fmt, i.imm);
466 len = snprintf(buf, sizeof(buf), code_fmt, i.dst_reg, i.imm);
469 len = snprintf(buf, sizeof(buf), code_fmt, i.src_reg, i.imm);
472 len = snprintf(buf, sizeof(buf), code_fmt, i.dst_reg, i.src_reg);
475 len = snprintf(buf, sizeof(buf), code_fmt, i.dst_reg, i.imm, jmp);
478 len = snprintf(buf, sizeof(buf), code_fmt,
482 len = snprintf(buf, sizeof(buf), code_fmt, i.dst_reg, i.imm, i.off);
485 len = snprintf(buf, sizeof(buf), code_fmt,