On 29-11-2018 13:11, Jose Abreu wrote >> I was thinking of the (probably likely) case where the pointer is >> actually aligned. >> An extra check for ((pointer) & 3) is almost certainly a 'win' >> over the byte accesses and shift/mask/or use by get/put_unaligned(). Oh, sorry. I was misunderstanding. You mean like adding a check for unaligned and use get/put_unaligned() only in that case right ? Sorry. >> >> The IO accesses probably dominate making more complex optimisations >> less likely to have any benefit. >> >> David >> >> - >> Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK >> Registration No: 1397386 (Wales) _______________________________________________ linux-snps-arc mailing list linux-snps-arc@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-snps-arc