From 08ce32787a57e7d4e03c366efb7b7bc590578e2c Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 16 Apr 2024 15:40:57 +0100 Subject: [PATCH] New talk about TCG --- 2024-tcg/01-tcg-translation.svg | 310 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 310 insertions(+) create mode 100644 2024-tcg/01-tcg-translation.svg 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 + + -- 1.8.3.1