mirror of
https://github.com/asmjit/asmjit.git
synced 2025-12-17 12:34:35 +03:00
[Bug] Fixed #281
This commit is contained in:
@@ -140,6 +140,18 @@ UNIT(x86_operand) {
|
||||
EXPECT(zmm6.cloneAs(xmm14) == xmm6);
|
||||
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");
|
||||
EXPECT(Mm().isReg() == true);
|
||||
EXPECT(mm2.isReg() == true);
|
||||
|
||||
@@ -381,9 +381,9 @@ inline GpbHi Gp::r8Hi() const noexcept { return GpbHi(id()); }
|
||||
inline Gpw Gp::r16() const noexcept { return Gpw(id()); }
|
||||
inline Gpd Gp::r32() const noexcept { return Gpd(id()); }
|
||||
inline Gpq Gp::r64() const noexcept { return Gpq(id()); }
|
||||
inline Xmm Vec::xmm() const noexcept { return Xmm(*this, id()); }
|
||||
inline Ymm Vec::ymm() const noexcept { return Ymm(*this, id()); }
|
||||
inline Zmm Vec::zmm() const noexcept { return Zmm(*this, id()); }
|
||||
inline Xmm Vec::xmm() const noexcept { return Xmm(id()); }
|
||||
inline Ymm Vec::ymm() const noexcept { return Ymm(id()); }
|
||||
inline Zmm Vec::zmm() const noexcept { return Zmm(id()); }
|
||||
//! \endcond
|
||||
|
||||
// ============================================================================
|
||||
|
||||
Reference in New Issue
Block a user