We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 8a263c7 + 74b712c commit 7286ab7Copy full SHA for 7286ab7
src/ssa.c
@@ -410,11 +410,7 @@ void build_rdf(void)
410
411
void use_chain_add_tail(insn_t *i, var_t *var)
412
{
413
- use_chain_t *u = calloc(1, sizeof(use_chain_t));
414
- if (!u) {
415
- printf("calloc failed\n");
416
- abort();
417
- }
+ use_chain_t *u = arena_calloc(INSN_ARENA, 1, sizeof(use_chain_t));
418
419
u->insn = i;
420
if (!var->users_head)
@@ -439,7 +435,6 @@ void use_chain_delete(use_chain_t *u, var_t *var)
439
435
var->users_tail = u->prev;
440
436
u->prev->next = NULL;
441
437
}
442
- free(u);
443
438
444
445
void use_chain_build(void)
0 commit comments