Re: [Qemu-devel] [PULL 0/8] Linked list for tcg ops

2015-02-13 Thread Peter Maydell
On 13 February 2015 at 05:43, Richard Henderson wrote: > Currently tcg ops are simply placed in a buffer in order. Which is > fine until we want to actually do something with the opcode stream, > such as optimize them. Note the horrible things like call opcodes > needing their argument count bot

[Qemu-devel] [PULL 0/8] Linked list for tcg ops

2015-02-12 Thread Richard Henderson
Currently tcg ops are simply placed in a buffer in order. Which is fine until we want to actually do something with the opcode stream, such as optimize them. Note the horrible things like call opcodes needing their argument count both prefixed and postfixed so that we can iterate across the call