[llvm] MathExtras: avoid unnecessarily widening types (PR #95426)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 21 13:22:44 PDT 2024


================
@@ -355,6 +372,11 @@ constexpr inline uint64_t MinAlign(uint64_t A, uint64_t B) {
   return (A | B) & (1 + ~(A | B));
 }
 
+/// Fallback when arguments aren't integral.
+constexpr inline uint64_t MinAlign(uint64_t A, uint64_t B) {
----------------
arsenm wrote:

inline is redundant with constexpr 

https://github.com/llvm/llvm-project/pull/95426


More information about the llvm-commits mailing list