From: Richard W.M. Jones Date: Tue, 16 Apr 2024 14:40:57 +0000 (+0100) Subject: New talk about TCG X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=08ce32787a57e7d4e03c366efb7b7bc590578e2c;p=riscv-talks.git New talk about TCG --- diff --git a/2024-tcg/01-tcg-translation.svg b/2024-tcg/01-tcg-translation.svg new file mode 100644 index 0000000..ec4876b --- /dev/null +++ b/2024-tcg/01-tcg-translation.svg @@ -0,0 +1,310 @@ + + + + + + + + + + + + + + + + + + + + + auipc a5,0x13 +addi a5,a5,1756 +sd a5,8(s9) +sd a5,0(s9) +j 591c + + + + +mv a0,a3 +sd a3,-296(s0) +jal 40a0 +beqz a0,584e + + + + + + TCG opsnative codeTranslationBlock (TB)(cpu state, address) hashed to TB + in qemu (host) memory. + guest physical page + +