From b8cbd9f39eba55d2948e16f74fc2550f88c0c0e7 Mon Sep 17 00:00:00 2001 From: Misha Brukman Date: Mon, 4 Oct 2004 17:36:35 +0000 Subject: Add example 'abstract' architectures for LLI: MIX, MMIX, and DLX git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16653 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/OpenProjects.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'docs/OpenProjects.html') diff --git a/docs/OpenProjects.html b/docs/OpenProjects.html index b405081..15816b6 100644 --- a/docs/OpenProjects.html +++ b/docs/OpenProjects.html @@ -344,7 +344,10 @@ mail the result to yourself. Repeat ad infinitum.
  • 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 functional backend.
  • + but functional backend. Examples of such architectures include MIX, + MMIX, DLX, + or come up with your own!
  • 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 -- cgit v1.1