frontend: disassemble: implement dumping int/uint constpool values

This commit is contained in:
2025-05-16 16:57:14 +01:00
parent 57c352ab88
commit a3d553019d

View File

@@ -432,6 +432,12 @@ static enum ivy_status dump_constpool(struct ivy_asm_reader *object)
printf("ident %s", s);
break;
}
case IVY_ASM_CONSTPOOL_TYPE_INT:
printf("sint #0x%08llx[%lld]", v->v_int, v->v_int);
break;
case IVY_ASM_CONSTPOOL_TYPE_UINT:
printf("uint #0x%08llx[%llu]", v->v_uint, v->v_uint);
break;
case IVY_ASM_CONSTPOOL_TYPE_NONE:
printf("<null>");
break;