arsenm added a comment. Actually the AArch64 bitreverse test is broken from the legalization fix. It looks like it now gets scalarized and then fully expanded instead of the expansion with vector ops. http://reviews.llvm.org/D15091