| ... | ... | @@ -250,7 +250,6 @@ fn analyzeInst( |
| 250 | 250 | |
| 251 | 251 | .arg, |
| 252 | 252 | .alloc, |
| 253 | | .br, |
| 254 | 253 | .constant, |
| 255 | 254 | .const_ty, |
| 256 | 255 | .breakpoint, |
| ... | ... | @@ -321,6 +320,10 @@ fn analyzeInst( |
| 321 | 320 | const extra = a.air.extraData(Air.StructField, inst_datas[inst].ty_pl.payload).data; |
| 322 | 321 | return trackOperands(a, new_set, inst, main_tomb, .{ extra.struct_ptr, .none, .none }); |
| 323 | 322 | }, |
| 323 | .br => { |
| 324 | const br = inst_datas[inst].br; |
| 325 | return trackOperands(a, new_set, inst, main_tomb, .{ br.operand, .none, .none }); |
| 326 | }, |
| 324 | 327 | .assembly => { |
| 325 | 328 | const extra = a.air.extraData(Air.Asm, inst_datas[inst].ty_pl.payload); |
| 326 | 329 | const extended = a.zir.instructions.items(.data)[extra.data.zir_index].extended; |