Fix returned value for GVN: could return "false" even after modifying the IR