| ... | @@ -4285,7 +4285,7 @@ fn airBlock(f: *Function, inst: Air.Inst.Index) !CValue { | ... | @@ -4285,7 +4285,7 @@ fn airBlock(f: *Function, inst: Air.Inst.Index) !CValue { |
| 4285 | const writer = f.object.writer(); | 4285 | const writer = f.object.writer(); |
| 4286 | | 4286 | |
| 4287 | const inst_ty = f.typeOfIndex(inst); | 4287 | const inst_ty = f.typeOfIndex(inst); |
| 4288 | const result = if (inst_ty.ip_index != .void_type and !f.liveness.isUnused(inst)) | 4288 | const result = if (inst_ty.hasRuntimeBitsIgnoreComptime(mod) and !f.liveness.isUnused(inst)) |
| 4289 | try f.allocLocal(inst, inst_ty) | 4289 | try f.allocLocal(inst, inst_ty) |
| 4290 | else | 4290 | else |
| 4291 | .none; | 4291 | .none; |