tcg: Reorg TCGOp chaining
commitdcb8e75870e2de199db853697f8839cb603beefe
authorRichard Henderson <rth@twiddle.net>
Thu, 23 Jun 2016 02:42:31 +0000 (22 19:42 -0700)
committerRichard Henderson <rth@twiddle.net>
Fri, 5 Aug 2016 16:14:18 +0000 (5 21:44 +0530)
treebbf412371cc5e364c86fbd812b242e5411b1d751
parenta1b3c48d2b23d6eaeb4529d3e1183d2648731bf8
tcg: Reorg TCGOp chaining

Instead of using -1 as end of chain, use 0, and link through the 0
entry as a fully circular double-linked list.

Reviewed-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Richard Henderson <rth@twiddle.net>
include/exec/gen-icount.h
tcg/optimize.c
tcg/tcg-op.c
tcg/tcg.c
tcg/tcg.h