On 25/12/22 00:56, Richard Henderson wrote:
From: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk>

Convert tcg/README to rst and move it to docs/devel as a new "TCG Intermediate
Representation" page. There are a few minor changes to improve the aesthetic
of the final output which are as follows:

   - Rename the title from "Tiny Code Generator - Fabrice Bellard" to "TCG
     Intermediate Representation"

   - Remove the section numbering

   - Add the missing parameters to the ssadd_vec operations in the "Host
     vector operations" section

   - Change the path to the Atomic Operations document to use a proper
     reference

   - Replace tcg/README in tcg.rst with a proper reference to the new document

Signed-off-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk>
Reviewed-by: Fabiano Rosas <faro...@suse.de>
Message-Id: <20221130100434.64207-2-mark.cave-ayl...@ilande.co.uk>
Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
---
  docs/devel/atomics.rst   |   2 +
  docs/devel/index-tcg.rst |   1 +
  docs/devel/tcg-ops.rst   | 941 +++++++++++++++++++++++++++++++++++++++
  docs/devel/tcg.rst       |   2 +-
  tcg/README               | 784 --------------------------------
  5 files changed, 945 insertions(+), 785 deletions(-)
  create mode 100644 docs/devel/tcg-ops.rst
  delete mode 100644 tcg/README

diff --git a/docs/devel/tcg-ops.rst b/docs/devel/tcg-ops.rst
new file mode 100644
index 0000000000..9adc0c9b6c
--- /dev/null
+++ b/docs/devel/tcg-ops.rst
@@ -0,0 +1,941 @@
+.. _tcg-ops-ref:
+
+*******************************
+TCG Intermediate Representation
+*******************************
+
+Introduction
+============
+
+TCG (Tiny Code Generator) began as a generic backend for a C
+compiler

written by Fabrice Bellard?

It was simplified to be used in QEMU. It also has its roots
+in the QOP code generator written by Paul Brook.


Reply via email to