mirror of
https://github.com/ziglang/zig.git
synced 2025-12-15 18:53:07 +00:00
C backend: use ++ instead of += for airMemset
It does the same thing but has fewer bytes in the output.
This commit is contained in:
parent
1ba72bcf9a
commit
d604553ee0
@ -6261,10 +6261,8 @@ fn airMemset(f: *Function, inst: Air.Inst.Index, safety: bool) !CValue {
|
||||
},
|
||||
.Many, .C => unreachable,
|
||||
}
|
||||
try writer.writeAll("; ");
|
||||
try writer.writeAll("; ++");
|
||||
try f.writeCValue(writer, index, .Other);
|
||||
try writer.writeAll(" += ");
|
||||
try f.object.dg.renderValue(writer, Type.usize, Value.one, .Other);
|
||||
try writer.writeAll(") ((");
|
||||
try f.renderType(writer, elem_ptr_ty);
|
||||
try writer.writeByte(')');
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user