Skip to content

Commit

Permalink
cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
SadiinsoSnowfall committed Jan 17, 2025
1 parent 0e06d4d commit 9917195
Show file tree
Hide file tree
Showing 14 changed files with 57 additions and 310 deletions.
48 changes: 0 additions & 48 deletions include/eve/concept/properly_convertible.hpp

This file was deleted.

163 changes: 0 additions & 163 deletions include/eve/detail/skeleton_calls.hpp

This file was deleted.

2 changes: 0 additions & 2 deletions include/eve/module/core/regular/impl/bit_select.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@

#include <eve/concept/value.hpp>
#include <eve/detail/implementation.hpp>
#include <eve/detail/skeleton_calls.hpp>
#include <eve/module/core/regular/all.hpp>
#include <eve/module/core/regular/bit_and.hpp>
#include <eve/module/core/regular/bit_andnot.hpp>
#include <eve/module/core/regular/bit_or.hpp>
Expand Down
14 changes: 5 additions & 9 deletions include/eve/module/core/regular/impl/div.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,34 +7,30 @@
//==================================================================================================
#pragma once

#include <cfenv>
#include <eve/assert.hpp>
#include <eve/concept/value.hpp>
#include <eve/traits/common_value.hpp>
#include <type_traits>
#include <eve/detail/implementation.hpp>
#include <eve/detail/skeleton_calls.hpp>
#include <eve/module/core/constant/zero.hpp>
#include <eve/module/core/regular/all.hpp>
#include <eve/module/core/regular/convert.hpp>
#include <eve/module/core/regular/dec.hpp>
#include <eve/module/core/regular/fms.hpp>
#include <eve/module/core/regular/fnma.hpp>
#include <eve/module/core/regular/if_else.hpp>
#include <eve/module/core/regular/inc.hpp>
#include <eve/module/core/regular/is_eqz.hpp>
#include <eve/module/core/regular/is_gtz.hpp>
#include <eve/module/core/regular/is_lez.hpp>
#include <eve/module/core/regular/is_ltz.hpp>
#include <eve/module/core/regular/is_negative.hpp>
#include <eve/module/core/regular/is_nez.hpp>
#include <eve/module/core/regular/is_odd.hpp>
#include <eve/module/core/regular/logical_andnot.hpp>
#include <eve/module/core/regular/minus.hpp>
#include <eve/module/core/regular/mul.hpp>
#include <eve/module/core/regular/nearest.hpp>
#include <eve/module/core/regular/round.hpp>
#include <eve/module/core/regular/saturate.hpp>
#include <eve/module/core/regular/shr.hpp>
#include <eve/module/core/regular/trunc.hpp>

#include <cfenv>
#include <type_traits>

#ifdef EVE_COMP_IS_MSVC
# pragma warning(push)
Expand Down
4 changes: 0 additions & 4 deletions include/eve/module/core/regular/impl/fam.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,8 @@
#pragma once

#include <eve/traits/common_value.hpp>
#include <eve/concept/properly_convertible.hpp>
#include <eve/concept/value.hpp>
#include <eve/detail/apply_over.hpp>
#include <eve/detail/implementation.hpp>
#include <eve/detail/skeleton_calls.hpp>
#include <eve/module/core/regular/all.hpp>
#include <eve/module/core/regular/fma.hpp>

namespace eve::detail
Expand Down
6 changes: 1 addition & 5 deletions include/eve/module/core/regular/impl/maxmag.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
#include <eve/concept/value.hpp>
#include <eve/detail/apply_over.hpp>
#include <eve/detail/implementation.hpp>
#include <eve/detail/skeleton_calls.hpp>
#include <eve/module/core/regular/abs.hpp>
#include <eve/module/core/regular/if_else.hpp>
#include <eve/module/core/regular/is_not_greater_equal.hpp>
Expand All @@ -21,7 +20,6 @@

namespace eve::detail
{

template<typename T0, typename T1, typename... Ts, callable_options O>
EVE_FORCEINLINE constexpr common_value_t<T0, T1, Ts...>
maxmag_(EVE_REQUIRES(cpu_), O const & o, T0 a, T1 b, Ts... cs) noexcept
Expand All @@ -37,7 +35,7 @@ namespace eve::detail
auto bbb = if_else(is_nan(b), a, b);
return eve::maxmag[pedantic](aaa, bbb);
}
if constexpr( has_native_abi_v<r_t> )
else
{
auto ra = r_t(a);
auto rb = r_t(b);
Expand All @@ -54,8 +52,6 @@ namespace eve::detail
return if_else(is_not_greater_equal(bb, aa), ra, tmp);
}
}
else
return arithmetic_call(maxmag[o], r_t(a), r_t(b));
}
else // N > 2 parameters
{
Expand Down
Loading

0 comments on commit 9917195

Please sign in to comment.