> -----Original Message----- > From: Richard Henderson <richard.hender...@linaro.org> > Sent: Sunday, February 26, 2023 10:24 PM > To: qemu-devel@nongnu.org > Cc: qemu-...@nongnu.org; qemu-...@nongnu.org; qemu- > ri...@nongnu.org; qemu-s3...@nongnu.org; jcmvb...@gmail.com; > kbast...@mail.uni-paderborn.de; ys...@users.sourceforge.jp; > gaos...@loongson.cn; jiaxun.y...@flygoat.com; Taylor Simpson > <tsimp...@quicinc.com>; a...@rev.ng; mrol...@gmail.com; > edgar.igles...@gmail.com > Subject: [PATCH v2 27/76] target/hexagon/idef-parser: Drop tcg_temp_free > > Translators are no longer required to free tcg temporaries. > This removes gen_rvalue_free, gen_rvalue_free_manual and > free_variables, whose only purpose was to emit tcg_temp_free. > > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > --- > target/hexagon/idef-parser/README.rst | 8 -- > target/hexagon/idef-parser/parser-helpers.h | 4 - > target/hexagon/idef-parser/parser-helpers.c | 142 -------------------- > target/hexagon/idef-parser/idef-parser.y | 10 -- > 4 files changed, 164 deletions(-) Reviewed-by: Taylor Simpson <tsimp...@quicinc.com>
- [PATCH v2 52/76] target/riscv: Drop temp_new Richard Henderson
- [PATCH v2 46/76] target/mips: Drop tcg_temp_free from vr... Richard Henderson
- [PATCH v2 29/76] target/hppa: Drop tcg_temp_free Richard Henderson
- Re: [PATCH v2 29/76] target/hppa: Drop tcg_temp_fre... Peter Maydell
- [PATCH v2 72/76] target/xtensa: Drop tcg_temp_free Richard Henderson
- [PATCH v2 74/76] tracing: remove transform.py Richard Henderson
- [PATCH v2 42/76] target/mips: Drop tcg_temp_free from oc... Richard Henderson
- [PATCH v2 41/76] target/mips: Drop tcg_temp_free from na... Richard Henderson
- [PATCH v2 58/76] target/s390x: Use tcg_constant_* in tra... Richard Henderson
- [PATCH v2 27/76] target/hexagon/idef-parser: Drop tcg_te... Richard Henderson
- RE: [PATCH v2 27/76] target/hexagon/idef-parser: Dr... Taylor Simpson
- [PATCH v2 44/76] target/mips: Drop tcg_temp_free from tx... Richard Henderson
- [PATCH v2 20/76] target/avr: Drop tcg_temp_free Richard Henderson
- Re: [PATCH v2 20/76] target/avr: Drop tcg_temp_free Peter Maydell
- [PATCH v2 75/76] tcg: Create tcg/tcg-temp-internal.h Richard Henderson
- Re: [PATCH v2 75/76] tcg: Create tcg/tcg-temp-inter... Peter Maydell
- [PATCH v2 30/76] target/i386: Drop tcg_temp_free Richard Henderson
- [PATCH v2 67/76] target/sparc: Remove egress label in di... Richard Henderson
- Re: [PATCH v2 67/76] target/sparc: Remove egress la... Peter Maydell
- [PATCH v2 71/76] target/xtensa: Drop reset_sar_tracker Richard Henderson
- [PATCH v2 76/76] docs/devel/tcg-ops: Drop recommendation... Richard Henderson