View Single Post
Old 08 July 2016, 02:59   #151
alpine9000
Registered User

 
Join Date: Mar 2016
Location: Australia
Posts: 366
Quote:
Originally Posted by ReadOnlyCat View Post
Which makes me think! -> this is what we need! A group effort to finish the 68k backend of LLVM.
This is a huge task. I started doing an LLVM backend for the SH-2 processor which has small instruction set and simple register set compared to the 68k. And gave up when I realised that I would not be able to make it generate code even close to the quality GCC 5 does.

Unless we can find a similar backend to copy (one with separate data and address registers would be a good start) it's a massive job to get something that would be even close to VBCC.

And then, we are really talking about doing X backends (vanilla 68000, 68030, 68030/68040 with FPU, 68060, Vampire ?)
alpine9000 is offline  
 
Page generated in 0.06731 seconds with 9 queries