> * The naming of the labels (with just numbers) is rather confusing, > it would be good to have something better, but I must admit that > I don't have a good idea either.
I will admit that at first glance the label naming with numbers does look confusing but when you notice that all the loads start at 20 and all the stores start at 60 and that to get the exception handler for those instructions you just add 100 I think it makes sense, but that could be because I've been looking at it way too long... (I thought I had a comment in there to that effect but it must have gotten lost along the way. I'll add a new comment explaining the above, that should help) > > * The trick of using the condition code in cr7 for the last bytes > is really cute, but are the four branches actually better than a > single computed branch into the middle of 15 byte wise copies? The original copy_tofrom_user does this also, which I guess is carried over to this new version... Gunnar did you have an old version that did something similar to this? Mark _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev