tcg: Pass the opcode width to target_parse_constraint
This will let us choose how to interpret a given constraint depending on whether the opcode is 32- or 64-bit. Which will let us share more constraint combinations between opcodes. At the same time, change the interface to return the advanced pointer instead of passing it in/out by reference. Reviewed-by:Alex Bennée <alex.bennee@linaro.org> Signed-off-by:
Richard Henderson <rth@twiddle.net>
Showing
- tcg/aarch64/tcg-target.inc.c 5 additions, 10 deletionstcg/aarch64/tcg-target.inc.c
- tcg/arm/tcg-target.inc.c 5 additions, 10 deletionstcg/arm/tcg-target.inc.c
- tcg/i386/tcg-target.inc.c 5 additions, 9 deletionstcg/i386/tcg-target.inc.c
- tcg/ia64/tcg-target.inc.c 5 additions, 9 deletionstcg/ia64/tcg-target.inc.c
- tcg/mips/tcg-target.inc.c 5 additions, 9 deletionstcg/mips/tcg-target.inc.c
- tcg/ppc/tcg-target.inc.c 5 additions, 9 deletionstcg/ppc/tcg-target.inc.c
- tcg/s390/tcg-target.inc.c 5 additions, 9 deletionstcg/s390/tcg-target.inc.c
- tcg/sparc/tcg-target.inc.c 5 additions, 9 deletionstcg/sparc/tcg-target.inc.c
- tcg/tcg.c 8 additions, 4 deletionstcg/tcg.c
- tcg/tci/tcg-target.inc.c 5 additions, 7 deletionstcg/tci/tcg-target.inc.c
Loading
Please register or sign in to comment