On Tuesday 24 November 2009 10:57, Anton Korobeynikov wrote:> If it is just 'normal' RISCy architecture and one should not care > about ABI weirdness (this is usually true for MCUs), then the estimate > is correct. You just provide patterns for all the operations, expand > everything unsupported. After that you need to write bunch of libcalls > and first version is ready :)Which is straightforward once you know what you're doing. Before that point, however, it's very non-trivial. Basically I'm saying our documentation needs a lot of work. :) -Dave
Hello, David> Which is straightforward once you know what you're doing. Before that > point, however, it's very non-trivial. Basically I'm saying our documentation > needs a lot of work. :)Yeah. I'm even trying to fix the situation somehow... ;) -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
On Tuesday 24 November 2009 13:55, Anton Korobeynikov wrote:> Hello, David > > > Which is straightforward once you know what you're doing. Before that > > point, however, it's very non-trivial. Basically I'm saying our > > documentation needs a lot of work. :) > > Yeah. I'm even trying to fix the situation somehow... ;)It's improved a lot lately, thanks Anton! I am also trying to contribute where I can. -Dave
On Nov 24, 2009, at 11:25 AM, David Greene wrote:> On Tuesday 24 November 2009 10:57, Anton Korobeynikov wrote: > >> If it is just 'normal' RISCy architecture and one should not care >> about ABI weirdness (this is usually true for MCUs), then the >> estimate >> is correct. You just provide patterns for all the operations, expand >> everything unsupported. After that you need to write bunch of >> libcalls >> and first version is ready :) > > Which is straightforward once you know what you're doing. Before that > point, however, it's very non-trivial. Basically I'm saying our > documentation > needs a lot of work. :) >This is a form of a "patches are welcome" email. :-) But since you've been through a lot of the pains involved in learning TableGen, et al, your input to the documentation would be useful. -bw