diff options
author | Lioncash <mathew1800@gmail.com> | 2020-12-05 06:40:42 +0100 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2020-12-05 06:43:41 +0100 |
commit | b1262674425318eaafc4f4d159b04a0e0e88a4b5 (patch) | |
tree | 831e7f75cb00e0e1fed05c42a5bf0422f288efd7 | |
parent | Merge pull request #5126 from lioncash/deprecated (diff) | |
download | yuzu-b1262674425318eaafc4f4d159b04a0e0e88a4b5.tar yuzu-b1262674425318eaafc4f4d159b04a0e0e88a4b5.tar.gz yuzu-b1262674425318eaafc4f4d159b04a0e0e88a4b5.tar.bz2 yuzu-b1262674425318eaafc4f4d159b04a0e0e88a4b5.tar.lz yuzu-b1262674425318eaafc4f4d159b04a0e0e88a4b5.tar.xz yuzu-b1262674425318eaafc4f4d159b04a0e0e88a4b5.tar.zst yuzu-b1262674425318eaafc4f4d159b04a0e0e88a4b5.zip |
-rw-r--r-- | src/common/x64/xbyak_abi.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/common/x64/xbyak_abi.h b/src/common/x64/xbyak_abi.h index 26e4bfda5..f25e968aa 100644 --- a/src/common/x64/xbyak_abi.h +++ b/src/common/x64/xbyak_abi.h @@ -11,12 +11,12 @@ namespace Common::X64 { -constexpr std::size_t RegToIndex(const Xbyak::Reg& reg) { +constexpr size_t RegToIndex(const Xbyak::Reg& reg) { using Kind = Xbyak::Reg::Kind; ASSERT_MSG((reg.getKind() & (Kind::REG | Kind::XMM)) != 0, "RegSet only support GPRs and XMM registers."); ASSERT_MSG(reg.getIdx() < 16, "RegSet only supports XXM0-15."); - return reg.getIdx() + (reg.getKind() == Kind::REG ? 0 : 16); + return static_cast<size_t>(reg.getIdx()) + (reg.getKind() == Kind::REG ? 0 : 16); } constexpr Xbyak::Reg64 IndexToReg64(std::size_t reg_index) { |