mirror of https://github.com/xemu-project/xemu.git
tcg: Init temp_subindex in liveness_pass_2
Correctly handle large types while lowering.
Fixes: fac87bd2a4
("tcg: Add temp_subindex to TCGTemp")
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
99ab4d500a
commit
e1e6465244
|
@ -3063,6 +3063,7 @@ static bool liveness_pass_2(TCGContext *s)
|
||||||
TCGTemp *dts = tcg_temp_alloc(s);
|
TCGTemp *dts = tcg_temp_alloc(s);
|
||||||
dts->type = its->type;
|
dts->type = its->type;
|
||||||
dts->base_type = its->base_type;
|
dts->base_type = its->base_type;
|
||||||
|
dts->temp_subindex = its->temp_subindex;
|
||||||
dts->kind = TEMP_EBB;
|
dts->kind = TEMP_EBB;
|
||||||
its->state_ptr = dts;
|
its->state_ptr = dts;
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue