| ... | @@ -180028,6 +180028,8 @@ fn airAggregateInitBoolVec(self: *CodeGen, inst: Air.Inst.Index) !void { | ... | @@ -180028,6 +180028,8 @@ fn airAggregateInitBoolVec(self: *CodeGen, inst: Air.Inst.Index) !void { |
| 180028 | { | 180028 | { |
| 180029 | const dst_lock = self.register_manager.lockRegAssumeUnused(dst_reg); | 180029 | const dst_lock = self.register_manager.lockRegAssumeUnused(dst_reg); |
| 180030 | defer self.register_manager.unlockReg(dst_lock); | 180030 | defer self.register_manager.unlockReg(dst_lock); |
| | 180031 | |
| | 180032 | try self.spillEflagsIfOccupied(); |
| 180031 | try self.asmRegisterRegister( | 180033 | try self.asmRegisterRegister( |
| 180032 | .{ ._, .xor }, | 180034 | .{ ._, .xor }, |
| 180033 | registerAlias(dst_reg, @min(result_size, 4)), | 180035 | registerAlias(dst_reg, @min(result_size, 4)), |