diff options
author | Ficture Seven <FICTURE7@gmail.com> | 2020-04-17 02:19:20 +0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-17 08:19:20 +1000 |
commit | e4ee61d6c3984d108a9fd9e29c86dd154a04d0c5 (patch) | |
tree | a8fc7cdd10b00ae9cc3ff49bd31ea4a1074a4a06 /ARMeilleure/Memory/MemoryManager.cs | |
parent | dfecbbe1f46a10648c754aa5559f60661f2d1189 (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.cs | 4 |
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) |