diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig index d9090c9f2c209c98cc43eca7cf24370928d7c8bc..511c3fabf28193c4c18fd812d07b152eb5adc813 100644 --- a/src/codegen/llvm.zig +++ b/src/codegen/llvm.zig @@ -881,8 +881,8 @@ pub const FuncGen = struct { if (self.liveness.isUnused(inst)) return null; - const un_op = self.air.instructions.items(.data)[inst].un_op; - const operand = try self.resolveInst(un_op); + const ty_op = self.air.instructions.items(.data)[inst].ty_op; + const operand = try self.resolveInst(ty_op.operand); return self.builder.buildNot(operand, ""); }