RKSimon wrote: > BITREVERSE includes all integer types whereas BITREVB is byte granular. So, > thought of having it separately.
I don't think thats necessary - SSE/AVX already have plenty of intrinsics that wrap generics but are only available for some integer types (multiply and add/sub saturation are examples that come to mind but there's plenty of others) - the more we avoid target specifics the better imo. https://github.com/llvm/llvm-project/pull/179150 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
