frontend: disassemble: implement dumping int/uint constpool values
This commit is contained in:
@@ -432,6 +432,12 @@ static enum ivy_status dump_constpool(struct ivy_asm_reader *object)
|
|||||||
printf("ident %s", s);
|
printf("ident %s", s);
|
||||||
break;
|
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:
|
case IVY_ASM_CONSTPOOL_TYPE_NONE:
|
||||||
printf("<null>");
|
printf("<null>");
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user