diff --git a/include/ck/utility/dtype_vector.hpp b/include/ck/utility/dtype_vector.hpp index 8f70962fa6..9c40d923d3 100644 --- a/include/ck/utility/dtype_vector.hpp +++ b/include/ck/utility/dtype_vector.hpp @@ -2000,8 +2000,6 @@ struct vector_type()>> } }; -using int64_t = long; - // fp32 using float2_t = typename vector_type::type; using float4_t = typename vector_type::type; diff --git a/include/ck_tile/core/utility/magic_div.hpp b/include/ck_tile/core/utility/magic_div.hpp index fd9c733c52..1715983c09 100644 --- a/include/ck_tile/core/utility/magic_div.hpp +++ b/include/ck_tile/core/utility/magic_div.hpp @@ -38,7 +38,7 @@ struct magic_division32_bit_range shift_u32++; }; - uint64_t tmp_u64 = ((1UL << shift_u32) - divisor) << 32; + uint64_t tmp_u64 = static_cast((1UL << shift_u32) - divisor) << 32; uint32_t multiplier_u32 = tmp_u64 / divisor + 1; return make_tuple(multiplier_u32, shift_u32);