tcg: Put opcodes in a linked list
authorRichard Henderson <rth@twiddle.net>
Fri, 19 Sep 2014 20:49:15 +0000 (13:49 -0700)
committerRichard Henderson <rth@twiddle.net>
Fri, 13 Feb 2015 05:21:38 +0000 (21:21 -0800)
commitc45cb8bb89fc798489869982c4c463b26ce43d7b
tree5d83e8a32cb947fe316b71e72a033d707da7ca50
parentfe700adb3db5b028b504423b946d4ee5200a8f2f
tcg: Put opcodes in a linked list

The previous setup required ops and args to be completely sequential,
and was error prone when it came to both iteration and optimization.

Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
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