Add example 'abstract' architectures for LLI: MIX, MMIX, and DLX
authorMisha Brukman <brukman+llvm@gmail.com>
Mon, 4 Oct 2004 17:36:35 +0000 (17:36 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Mon, 4 Oct 2004 17:36:35 +0000 (17:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16653 91177308-0d34-0410-b5e6-96231b3b80d8

docs/OpenProjects.html

index b4050819d1ba59fe1415c8344b222716b254a6cb..15816b6caa003d73dd7a5e2fe815f82e763bfdc1 100644 (file)
@@ -344,7 +344,10 @@ mail the result to yourself.  Repeat ad infinitum.</li>
   <li>Convert the non-functional Skeleton target to become an abstract machine
   target (choose some simple instructions, a register set, etc).  This will
   become a much more useful example of a backend since it would be a simple
-  but <em>functional</em> backend.</li>
+  but <em>functional</em> backend.  Examples of such architectures include MIX,
+  MMIX, <a
+  href="http://www.cs.cinvestav.mx/SC/prof_personal/adiaz/vhdl/DLX/">DLX</a>,
+  or come up with your own!</li>
   <li>Use the new Skeleton backend in the Interpreter: compile LLVM to Skeleton
   target, and then interpret that code instead of LLVM.  Performance win would
   be the primary goal, as the number of registers would be a small constant