authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2024-03-28 22:09:29-04:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2024-03-30 20:50:48-04:00
log7580879e8bed9b0c670df110dbdaed76b2c3baf5
treea213b28a7b8235caf96c2acacdd86fd5d606b765
parenteb723a407073592db858cf14bece8643bec2a771

x86_64: cleanup comptime mutable memory change


1 files changed, 2 insertions(+), 3 deletions(-)

src/arch/x86_64/Encoding.zig+2-3
...@@ -848,9 +848,8 @@ const mnemonic_to_encodings_map = init: {...@@ -848,9 +848,8 @@ const mnemonic_to_encodings_map = init: {
848 const final_storage = data_storage;848 const final_storage = data_storage;
849 var final_map: [mnemonic_count][]const Data = .{&.{}} ** mnemonic_count;849 var final_map: [mnemonic_count][]const Data = .{&.{}} ** mnemonic_count;
850 storage_i = 0;850 storage_i = 0;
851 for (&final_map, mnemonic_map) |*value, wip_value| {851 for (&final_map, mnemonic_map) |*final_value, value| {
852 value.ptr = final_storage[storage_i..].ptr;852 final_value.* = final_storage[storage_i..][0..value.len];
853 value.len = wip_value.len;
854 storage_i += value.len;853 storage_i += value.len;
855 }854 }
856 break :init final_map;855 break :init final_map;