search for: m680x0

Displaying 7 results from an estimated 7 matches for "m680x0".

2020 Sep 24
7
[RFC] Backend for Motorola 6800 series CPU (M68k)
Hi All, We would like to contribute our supports for Motorola 68000 series CPU (also known as M68k or M680x0) into LLVM. And we want to hear feedbacks from you Here is some background for M68k: Motorola 68000 series CPU was one of the most popular CPUs used by personal computers in the ‘80, including some of the earliest Apple Macintosh. Fast-forwarding to modern days, M68k is still popular among retroco...
2020 Oct 01
4
[RFC] Backend for Motorola 6800 series CPU (M68k)
Its awesome to see so much progress on this! A very minor question - why is it called M680x0 and not M68K given that's what the target arch/triple is and how its usually referred to? Sorry for the bikeshedding.... Simon. On 30/09/2020 21:14, Min-Yih Hsu via llvm-dev wrote: > Hi All, > > I've composed a draft roadmap for this new target. I've decided to try > Gi...
2020 Sep 29
3
[RFC] Backend for Motorola 6800 series CPU (M68k)
On Tue, 29 Sep 2020 at 18:53, John Paul Adrian Glaubitz < glaubitz at physik.fu-berlin.de> wrote: > So, shall we setup a server for that or is there some existing > infrastructure > from LLVM that is used in this case? > Unfortunately, we don't have a centralised infrastructure like GCC. Each target community is responsible for maintaining their own buildbots. All we
2020 Sep 28
2
[RFC] Backend for Motorola 6800 series CPU (M68k)
On Sun, 27 Sep 2020 at 20:27, John Paul Adrian Glaubitz via llvm-dev < llvm-dev at lists.llvm.org> wrote: > As many of these classic systems still have very active communities, > especially the Amiga community, > development efforts are still very strong. For example, despite being the > oldest port of the Linux > kernel, the m68k port has still multiple active kernel
2020 Mar 24
3
Bountysource campaign for the M68000 backend
...[1] https://lists.llvm.org/pipermail/llvm-dev/2018-August/125317.html > [2] https://lists.llvm.org/pipermail/llvm-dev/2018-August/125325.html > [3] https://www.bountysource.com/issues/80706251-m68k-convert-the-backend-to-mode_cc-so-it-can-be-kept-in-future-releases > [4] https://github.com/M680x0/M680x0-llvm -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaubitz at debian.org `. `' Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
2020 Nov 03
4
[RFC] Backend for Motorola 6800 series CPU (M68k)
...s.llvm.org/D88390 5. https://reviews.llvm.org/D88391 6. https://reviews.llvm.org/D88392 /* M68k Clang supports*/ 7. https://reviews.llvm.org/D88393 8. https://reviews.llvm.org/D88394 Especially the Clang part, so far no one has given it a pass. We also had a simple roadmap here: https://github.com/M680x0/M680x0-mono-repo/projects Showing the prerequisites to become an experimental target and eventually, an official target. We're currently struggling on setting up the buildbot but I believe Adrian (CC-ed) is working on that. So I hope the patches can be sorted out while waiting for the buildbot....
2007 Sep 13
1
[LLVMdev] Nested multiclass/defm declarations?
Hi list, I'm toying with the idea of writing a m680x0 backend for LLVM, and the address modes of this chip are bewildering, to say the least. Here's a rough list off wikipedia for reference: * Register direct o data register, e.g. "D0" o address register, e.g. "A6" * Register indirect o S...