Fixes for LLVM3.7 and LLVM3.8
Fixes for LLVM3.7 and LLVM3.8


Former-commit-id: 090693e3ac33c62df3b1aeaa605235c8e9968ee5
darkbuck/Halide,darkbuck/Halide,darkbuck/Halide,Trass3r/Halide,Trass3r/Halide,darkbuck/Halide,Trass3r/Halide,Trass3r/Halide,Trass3r/Halide,darkbuck/Halide,darkbuck/Halide,Trass3r/Halide,Trass3r/Halide,darkbuck/Halide