Hi,

I am working on the old version QEMU which is still using dyngen with my
own constraints. I want to know how I can get the guest instruction to
intermediate code mapping. Are there any docs?

For example:

For this guest instruction
add [ebp + 0x08], edx

It will be split into multiple micro-ops:
movl A0 ebp
addl A0 0x0c
addl A0 ss.base
movl T1 edx
ldl_raw T0 A0
addl T0 T1
stl_raw T0 A0
update2_cc

My question is how I can  get the guest instruction to micron-ops mapping.
If I have a "cmpl" guest instruction, how can I find the mapping micro-ops
in intermediate code?


Another question is that when I run 32bits Guest VM, I can only allocate up
to 2 GB not 4 GB. Are there any special reasons for this design?

Thanks,

- Qiang

Reply via email to