diff options
| author | 2023-06-13 12:02:28 +0200 | |
|---|---|---|
| committer | 2023-06-13 12:02:28 +0200 | |
| commit | de5aa052f234693698fa27564d12958df3fa433e (patch) | |
| tree | 837ed316bc13fe8063dde85e3b075c9357202297 /irdump.c | |
| parent | 3e5c11563f8cb7c843c71a0f761e5b644f39db46 (diff) | |
use a hashtable for addr refs
Diffstat (limited to 'irdump.c')
| -rw-r--r-- | irdump.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -116,9 +116,8 @@ dumpref(enum op o, union ref ref) dumpref(0, phi->ref[i]); } } else { - struct addr *addr = &addrtab.p[ref.i]; + const struct addr *addr = &addrht[ref.i]; bool k = 0; - assert(addrtab.n > ref.i); efmt("addr ["); if ((k = addr->base.t)) dumpref(0, addr->base); if (addr->index.t) { |