aboutsummaryrefslogtreecommitdiff
path: root/ARMeilleure/Memory/MemoryManager.cs
diff options
context:
space:
mode:
authorFicture Seven <FICTURE7@gmail.com>2020-04-17 02:19:20 +0400
committerGitHub <noreply@github.com>2020-04-17 08:19:20 +1000
commite4ee61d6c3984d108a9fd9e29c86dd154a04d0c5 (patch)
treea8fc7cdd10b00ae9cc3ff49bd31ea4a1074a4a06 /ARMeilleure/Memory/MemoryManager.cs
parentdfecbbe1f46a10648c754aa5559f60661f2d1189 (diff)
Improve V128 (#1097)
* Improve V128 * Use LayoutKind.Sequential instead * Add As<T>, Get<T> & Set<T> * Fix CpuTest * Rename Get<T> & Set<T> to Extract<T> & Insert<T> * Add XML documentation * Nit
Diffstat (limited to 'ARMeilleure/Memory/MemoryManager.cs')
-rw-r--r--ARMeilleure/Memory/MemoryManager.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/ARMeilleure/Memory/MemoryManager.cs b/ARMeilleure/Memory/MemoryManager.cs
index e4e8b2d2..c5a0323b 100644
--- a/ARMeilleure/Memory/MemoryManager.cs
+++ b/ARMeilleure/Memory/MemoryManager.cs
@@ -663,8 +663,8 @@ namespace ARMeilleure.Memory
public void WriteVector128(long position, V128 value)
{
- WriteUInt64(position + 0, value.GetUInt64(0));
- WriteUInt64(position + 8, value.GetUInt64(1));
+ WriteUInt64(position + 0, value.Extract<ulong>(0));
+ WriteUInt64(position + 8, value.Extract<ulong>(1));
}
public void WriteBytes(long position, byte[] data)