unicorn/qemu/target
Richard Henderson d450156414
tcg: Remove GET_TCGV_* and MAKE_TCGV_*
The GET and MAKE functions weren't really specific enough.
We now have a full complement of functions that convert exactly
between temporaries, arguments, tcgv pointers, and indices.

The target/sparc change is also a bug fix, which would have affected
a host that defines TCG_TARGET_HAS_extr[lh]_i64_i32, i.e. MIPS64.

Backports commit dc41aa7d34989b552efe712ffe184236216f960b from qemu
2018-03-05 09:12:26 -05:00
..
arm target/arm: Implement SG instruction corner cases 2018-03-05 03:47:20 -05:00
i386 tcg: Merge opcode arguments into TCGOp 2018-03-05 04:45:20 -05:00
m68k target/m68k: Switch fpu_rom from make_floatx80() to make_floatx80_init() 2018-03-04 23:05:01 -05:00
mips tcg: Merge opcode arguments into TCGOp 2018-03-05 04:45:20 -05:00
sparc tcg: Remove GET_TCGV_* and MAKE_TCGV_* 2018-03-05 09:12:26 -05:00