On 1/4/08, Ryan W Smith <[EMAIL PROTECTED]> wrote:
> I'm trying to figure out how the translation blocks are generated and
> I'm having a bit of difficulty.  I'm trying to find and modify a
> particular instruction rep ins*, which I've found and it looks like
> it's being broken down into simpler instructions in the translation
> process.  I've followed it all the way down to the most basic
> instructions, the first of which is gen_op_movl_A0_reg[EDI](), which
> translates to gen_op_movl_A0_EDI().  This is where I'm stuck, I can't
> find the definition for this function, or any of the gen_op*
> instructions for that matter anywhere in the qemu source.  I must be
> missing something, can someone point me in the right direction to
> find the definitions for the gen_op* functions.

op.c is compiled and the resulting object file op.o is processed by
dyngen program, producing gen-op.h, opc.h, and op.h. These define the
gen_op* versions of the functions, originally op_something in op.c.


Reply via email to