Fix bug where we were injecting frees in one path of an IfThenElse
Fix bug where we were injecting frees in one path of an IfThenElse


Former-commit-id: df8a2f1cf60736f4aca5238ba972e27a0d7d069a
darkbuck/Halide,darkbuck/Halide,darkbuck/Halide,darkbuck/Halide,Trass3r/Halide,darkbuck/Halide,Trass3r/Halide,Trass3r/Halide,darkbuck/Halide,Trass3r/Halide,darkbuck/Halide,Trass3r/Halide,Trass3r/Halide,Trass3r/Halide