[Bug] Fixed #281

This commit is contained in:
kobalicek
2020-04-13 22:24:06 +02:00
parent 304bf43a23
commit bbc31a91ea
2 changed files with 15 additions and 3 deletions

View File

@@ -140,6 +140,18 @@ UNIT(x86_operand) {
EXPECT(zmm6.cloneAs(xmm14) == xmm6); EXPECT(zmm6.cloneAs(xmm14) == xmm6);
EXPECT(zmm6.cloneAs(ymm15) == ymm6); EXPECT(zmm6.cloneAs(ymm15) == ymm6);
EXPECT(xmm7.xmm() == xmm7);
EXPECT(xmm7.ymm() == ymm7);
EXPECT(xmm7.zmm() == zmm7);
EXPECT(ymm7.xmm() == xmm7);
EXPECT(ymm7.ymm() == ymm7);
EXPECT(ymm7.zmm() == zmm7);
EXPECT(zmm7.xmm() == xmm7);
EXPECT(zmm7.ymm() == ymm7);
EXPECT(zmm7.zmm() == zmm7);
INFO("Checking x86::FpMm register properties"); INFO("Checking x86::FpMm register properties");
EXPECT(Mm().isReg() == true); EXPECT(Mm().isReg() == true);
EXPECT(mm2.isReg() == true); EXPECT(mm2.isReg() == true);

View File

@@ -381,9 +381,9 @@ inline GpbHi Gp::r8Hi() const noexcept { return GpbHi(id()); }
inline Gpw Gp::r16() const noexcept { return Gpw(id()); } inline Gpw Gp::r16() const noexcept { return Gpw(id()); }
inline Gpd Gp::r32() const noexcept { return Gpd(id()); } inline Gpd Gp::r32() const noexcept { return Gpd(id()); }
inline Gpq Gp::r64() const noexcept { return Gpq(id()); } inline Gpq Gp::r64() const noexcept { return Gpq(id()); }
inline Xmm Vec::xmm() const noexcept { return Xmm(*this, id()); } inline Xmm Vec::xmm() const noexcept { return Xmm(id()); }
inline Ymm Vec::ymm() const noexcept { return Ymm(*this, id()); } inline Ymm Vec::ymm() const noexcept { return Ymm(id()); }
inline Zmm Vec::zmm() const noexcept { return Zmm(*this, id()); } inline Zmm Vec::zmm() const noexcept { return Zmm(id()); }
//! \endcond //! \endcond
// ============================================================================ // ============================================================================