On 04/28/14 11:48, Ramana Radhakrishnan wrote:
Patch 3/3 removes the ML to generate Neon intrinsics and the documentation and updates the comments in the files to show that these are now hand crafted rather than auto-generated. We've had these for many years now and I think it's time we got rid of this. Not everyone groks ML and it doesn't help that only one or 2 folks can actually do this properly everytime. Instead of having these bottlenecks and given the fact that the intrinsics are pretty stable now, there's no point in retaining the generator interface. I'd rather get rid of them. The only bit left is neon-schedgen.ml, neon.ml and neon-testgen.ml. I think we can safely remove neon-testgen.ml once Christophe's testsuite is done and we'll probably just have to carry neon-schedgen.ml / neon.ml as it still generates the neon descriptions for both a8 and a9.
James just pointed out that (my memory was wrong or I must have been looking in the wrong directory) he killed neon-schedgen.ml last year. So neon.ml can go as well once neon-testgen.ml dies.
regards Ramana
<DATE> Ramana Radhakrishnan <ramana.radhakrish...@arm.com> * config/arm/arm_neon.h: Update comment. * config/arm/neon-docgen.ml: Delete. * config/arm/neon-gen.ml: Delete. * doc/arm-neon-intrinsics.texi: Update comment.
-- Ramana Radhakrishnan Principal Engineer ARM Ltd.