FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

2020-09-03から1日間の記事一覧

QEMUのTCG(Tiny Code Generator)を読み解く(7. QEMUの分岐命令の取り扱い)

QEMUの調査続き。次は分岐命令をどのように処理しているのか見ていこう。 例えばBEQ命令がどのようにx86に処理されるのかを見てみよう。 qemu/target/riscv/insn_trans/trans_rvi.inc.c static bool trans_beq(DisasContext *ctx, arg_beq *a) { return gen_…