commit 445be7f1ee76b7f9d63d7da56079b1e3a9694902 Author: Max Wash Date: Wed Mar 26 22:28:06 2025 +0000 meta: add stub folder for mie ir builder/optimiser diff --git a/mie/README b/mie/README new file mode 100644 index 0000000..5631345 --- /dev/null +++ b/mie/README @@ -0,0 +1,14 @@ +METACOMPUTE INSTRUCTION ENGINE +============================== + +Mie is an abstract virtual machine and intermediate representation manipulation +toolkit. It includes facilities for building, manipulating, and optimising +intermediate representations of programs, as well as converting IR to/from +different formats. + +The Mie virtual machine features an infinite amount of memory and registers. +A Mie program can be emitted by a simple front-end compiler that makes use of +these infinite resources, and Mie's optimisers will convert this program into a +form that can efficiently use and re-use a more finite set of resources. +Finally, a Mie backend can convert the program into a concrete implementation +for a particular system.