sort by:
Revision Author Date Message Commit Date
0eb4317 Merge pull request #3905 from halide/srj-copy Fix Halider::Buffer::copy() 23 May 2019, 16:55:20 UTC
83b5066 Fix Halider::Buffer::copy() 23 May 2019, 01:04:47 UTC
c9f3259 Merge pull request #3902 from halide/srj-v8rules Makefile cleanups for V8 22 May 2019, 22:04:52 UTC
142c4d9 Update Makefile 21 May 2019, 23:05:55 UTC
2c00b9d Update Makefile 21 May 2019, 21:09:36 UTC
788b061 Makefile cleanups for V8 - Remove the SpiderMonkey stub definitions; they aren't in use and aren't likely to be any time soon, so it's just bitrot waiting to happen (we can restore them when we need them) - add missing V8 deps for libHalide rules - remove not-used-anywhere LIBHALIDE_DEPS 21 May 2019, 20:19:04 UTC
16e1c4e Merge pull request #3901 from halide/srj-wasm-timer Fix halide_benchmark.h for Emscripten 21 May 2019, 20:00:04 UTC
8b5bb60 Fix halide_benchmark.h for Emscripten The Emscripten implementation of std::chrono::steady_clock() and friends is broken. Use a recommended Emscripten-specific hack instead. 21 May 2019, 18:25:40 UTC
74926ca Merge pull request #3899 from halide/srj-nn-ops Fix apps/nn_ops (Issue #3897) 20 May 2019, 23:13:25 UTC
4708904 Merge pull request #3900 from halide/srj-tidy ClangTidy: remove unused 'using' 20 May 2019, 21:53:36 UTC
2251d16 ClangTidy: remove unused 'using' 20 May 2019, 20:27:12 UTC
daaf5c2 Fix apps/nn_ops Also add it to test_apps 20 May 2019, 18:49:12 UTC
5da1922 Merge pull request #3894 from macpete/fix-with-exceptions re-enable -fexceptions when WITH_EXCEPTIONS is defined 20 May 2019, 16:50:15 UTC
ae8251a Merge pull request #3895 from macpete/cuda-debug fix CUDA debug output 18 May 2019, 20:04:29 UTC
2d25c7a cuda-debug: add threads-per-core configurations for newer shader models 18 May 2019, 16:46:44 UTC
0f00dc8 re-enable -fexceptions when WITH_EXCEPTIONS is defined 18 May 2019, 13:51:57 UTC
9c3764a Merge pull request #3892 from halide/srj-optimize Add OPTIMIZE for apps/ makefiles 17 May 2019, 21:04:44 UTC
fe6da4d Merge pull request #3891 from halide/modulus_remainder_bug Fix UB in ModulusRemainder 17 May 2019, 18:25:50 UTC
257d6e8 Add OPTIMIZE for apps/ makefiles Follow the pattern of the base Makefile by: - specifying OPTIMIZE ?= -O3 - adding that to the CXXFLAGS - removing -O3 where CXXFLAGS is present This allows an easy way to disable opt and/or add debug symbols for debugging the apps (just add OPTIMIZE=-g) 17 May 2019, 18:21:19 UTC
114cbc2 Merge pull request #3881 from halide/srj-appsv8 apps/ should default to using libHalide.so rather than libHalide.a 17 May 2019, 17:17:42 UTC
039a07e Merge pull request #3886 from halide/srj-appsbench2 Add `make benchmarks` target 17 May 2019, 17:16:49 UTC
db34fad Merge branch 'master' into srj-appsv8 17 May 2019, 00:52:00 UTC
cecbe4f Merge branch 'master' into srj-appsbench2 17 May 2019, 00:51:09 UTC
1cb2ea2 Fix UB in ModulusRemainder 17 May 2019, 00:24:03 UTC
15c2d74 Merge pull request #3890 from halide/readme_threads_fix Update documentation for HL_NUM_THREADS. 16 May 2019, 23:51:56 UTC
6f3ec41 Update documentation for HL_NUM_THREADS. 16 May 2019, 23:41:16 UTC
aa5e215 Merge pull request #3879 from ibtaylor/fix_blas_tests fix add_halide_blas_library cmake 16 May 2019, 23:34:54 UTC
769c4f5 Merge branch 'master' into srj-appsbench2 16 May 2019, 23:34:32 UTC
6b1115a Merge branch 'master' into srj-appsv8 16 May 2019, 23:34:09 UTC
1f7a0ac Merge pull request #3887 from halide/srj-llvm-bugs Fix trunk LLVM breakage 16 May 2019, 23:33:49 UTC
30f76bc Full bracing 16 May 2019, 23:21:26 UTC
720074f Fix indentation 16 May 2019, 23:08:53 UTC
0e49835 Fix trunk LLVM breakage 16 May 2019, 23:06:24 UTC
a927a48 Add `make benchmarks` target Adds benchmarking to several of the apps, using RunGen's benchmarking capability: - Some drive-by fixes to RunGen's code and README, which have bitrotted from underuse - Add new output format for the benchmarks (via --parsable_output) to make output simpler to machine-parse (rather than relying on the human-readable output remaining unchanged forever) - Ensured that all the Generators being benchmarked had proper estimates or defaults filled in, so we could use those values - Drive-by fix to put the output of `make test_apps` into the correct build subtree when building out-of-tree 16 May 2019, 22:34:15 UTC
3a64840 Merge pull request #3880 from halide/cmake_wasm_features Add WebAssembly feature target flags to CMake support. 16 May 2019, 21:37:28 UTC
bbe8023 Update Makefile 16 May 2019, 19:02:15 UTC
3874fd2 Update Makefile.inc 16 May 2019, 18:57:29 UTC
f9b5f6b apps/ should use libHalide.so rather than libHalide.a 16 May 2019, 00:03:29 UTC
6b2b6a0 Merge pull request #3877 from shubhamp-ca/makefile-older-egrep-support Support older versions of grep 15 May 2019, 18:11:15 UTC
517f16c Add WebAssembly feature target flags to CMake support. 15 May 2019, 17:31:22 UTC
fcf2906 Merge pull request #3878 from halide/riscv RISC-V backend. 15 May 2019, 16:48:19 UTC
9bb577f Support older versions of grep Older versions of egrep treat ")" as having special meaning and the change in PR #3850 results in Halide build failure. (Observed in Ubuntu 14.04, GNU grep 2.16) Replacing egrep with grep as extended regular expression is not required here. 15 May 2019, 15:19:37 UTC
29247b7 fix add_halide_blas_library cmake 15 May 2019, 15:14:27 UTC
c643415 Remove unused stuff noticed in code review. 15 May 2019, 08:25:16 UTC
7189081 Merge pull request #3843 from halide/mul_div_intrinsics_codegen_refactor Mul div intrinsics codegen refactor. 15 May 2019, 08:13:56 UTC
86befec Merge branch 'master' into riscv 15 May 2019, 01:22:35 UTC
1a0552b Merge branch 'mul_div_intrinsics_codegen_refactor' of https://github.com/halide/Halide into mul_div_intrinsics_codegen_refactor 15 May 2019, 01:10:57 UTC
45ce0f3 Merge branch 'master' into mul_div_intrinsics_codegen_refactor Add comments. Convert mulhi_shr uses to use unsigned shift amount. 15 May 2019, 00:16:04 UTC
f28abd8 Merge pull request #3876 from halide/llvm_error_to_error_code_fix Small API change for LLVM latest. 14 May 2019, 05:47:38 UTC
f133385 Fix in-between ideas error. 14 May 2019, 00:56:59 UTC
6a2ec71 Simpler fix. 14 May 2019, 00:21:52 UTC
3332147 Small API change for LLVM latest. 14 May 2019, 00:15:08 UTC
5d79a28 Merge pull request #3873 from halide/srj-matchtypes match_types_bitwise(): print types and values to help debug assertion… 13 May 2019, 16:56:38 UTC
4202038 match_types_bitwise(): print types and values to help debug assertion failures 10 May 2019, 19:03:56 UTC
cfbe27a Merge branch 'master' into mul_div_intrinsics_codegen_refactor 10 May 2019, 18:05:26 UTC
3c3ced4 Merge pull request #3872 from halide/srj-hvxshift Fix HVX shl/shr patterns to uniformly assume RHS is unsigned 10 May 2019, 16:37:38 UTC
4732e14 Merge branch 'master' into srj-hvxshift 10 May 2019, 00:55:34 UTC
27f96b4 Merge pull request #3871 from halide/srj-shift Add types to left-shift and right-shift assertions 10 May 2019, 00:55:11 UTC
e390c6e special-case shift-left and shift-right for OpenCL 09 May 2019, 22:03:53 UTC
801db30 Also update hvx_128.ll and hvx_64.ll 09 May 2019, 21:24:59 UTC
4a7801b Fix add_shr and add_shl as well 09 May 2019, 20:55:26 UTC
70e9fb1 Fix HVX shl/shr patterns to uniformly assume RHS is unsigned 09 May 2019, 19:39:07 UTC
c24b005 Pass unsigned value in operator>> 09 May 2019, 19:01:43 UTC
fc95af9 Move Types to separate line 09 May 2019, 19:01:28 UTC
9c07582 Add types to left-shift and right-shift assertions This makes debugging violations a bit easier. 09 May 2019, 18:00:50 UTC
1c36c59 Merge branch 'master' into mul_div_intrinsics_codegen_refactor 09 May 2019, 06:46:21 UTC
a472343 Merge pull request #3867 from halide/shift_amount_type_change Shift amount type change 09 May 2019, 06:20:43 UTC
df53967 Merge pull request #3870 from halide/simplify_correlated_differences_stack_space Use less stack space in simplify correlated differences visitor 09 May 2019, 02:52:58 UTC
1d82b90 Don't conform the shift amount to the lane count of the value. This was causing failures in pattern construction in HexagonOptimize. 09 May 2019, 01:33:33 UTC
9b938d5 Only push lets that correspond to bound values 08 May 2019, 22:52:54 UTC
26faf08 Add missing lets push/pop 08 May 2019, 22:40:59 UTC
1c48a14 Use less stack space in simplify correlated differences visitor 08 May 2019, 22:39:20 UTC
0c79a46 Update Hexagon peephole patterns to match type of shift amount. Fix tabs. 08 May 2019, 17:31:24 UTC
bf43e8d Remove uncessary LLVM cast and replace with assert that types are the same. Improve error message. Formatting fix. 08 May 2019, 07:56:19 UTC
d3059c1 Merge branch 'master' into shift_amount_type_change 08 May 2019, 00:02:47 UTC
c7e94c6 Change shift operators to insist the shift amount is unsigned. 08 May 2019, 00:01:58 UTC
5a21076 Merge pull request #3865 from halide/srj-wasm2 Simplify Emscripten config requirements for wasm branch 03 May 2019, 19:55:03 UTC
e5c1217 Simplify Emscripten config requirements for wasm branch Formerly, a config file had to be edited correctly, or bad things happened. Now we set it correctly automatically. 03 May 2019, 00:59:31 UTC
17866c0 Merge pull request #3863 from halide/srj-v8 Replace deprecated v8::Handle with v8::Local 02 May 2019, 19:46:53 UTC
539a9d0 Merge pull request #3860 from halide/fix_cuda_mat_mul Fix cuda mat mul 02 May 2019, 17:08:49 UTC
3472c8a Replace deprecated v8::Handle with v8::Local 02 May 2019, 17:07:55 UTC
229ef06 Merge pull request #3862 from halide/srj-msan-call2 Fix msan helper return types 02 May 2019, 17:06:18 UTC
79736e8 Merge pull request #3756 from yamaguchi1024/pybindings_rangecheck Add check for the overflow in Python bindings 01 May 2019, 23:23:05 UTC
9d12c7e Update msan_aottest.cpp 01 May 2019, 22:31:03 UTC
e8bfd47 Fix msan helper return types This allows Codegen_C to use msan cleanly. 01 May 2019, 21:48:09 UTC
999f95f Fix bug in var handling in warp shuffle lowering 01 May 2019, 21:07:42 UTC
5610150 Add missing simplifier rules 01 May 2019, 21:07:30 UTC
888bc16 Merge pull request #3785 from halide/hexagon_priority_2 Add ability to change priority of QURT threads 01 May 2019, 16:22:15 UTC
ec5bd01 Rebuild prebuilts. 01 May 2019, 07:08:43 UTC
d3381bd Merge branch 'master' of https://github.com/halide/Halide into hexagon_priority_2 01 May 2019, 07:08:04 UTC
0dc8b92 Merge branch 'master' into mul_div_intrinsics_codegen_refactor Fixes for type handling, merge conflicts. 30 April 2019, 20:38:46 UTC
a9f4c34 Merge pull request #3847 from halide/bitwise_ops_type_consistency Bitwise ops type consistency. 30 April 2019, 05:46:00 UTC
a202fd5 Add check for the overflow in Python bindings Add check for ssize_t -> int32_t overflow. Add the corresponding test to correctness/buffer.py. 30 April 2019, 05:27:19 UTC
f066b72 Merge pull request #3854 from halide/srj-llvm6 Drop support for LLVM6 30 April 2019, 01:01:11 UTC
e9e00f9 Add explicit int/Expr Expr/int overloads for bitwise ops per review feedback. Fix test errors that are surfaced by doing this. 29 April 2019, 23:39:05 UTC
9d94d28 Merge pull request #3852 from halide/fix-mlal Improve mlal codegen 29 April 2019, 21:32:10 UTC
ff014c2 Update .travis.yml 29 April 2019, 20:40:56 UTC
c5cd2b7 Merge branch 'master' into bitwise_ops_type_consistency 29 April 2019, 20:38:35 UTC
ed446a8 Updated to recommend LLVM 8.0 29 April 2019, 18:54:23 UTC
0411d84 Drop support for LLVM6 Halide policy is to support LLVM trunk + two previous versions, which means it's time for LLVM6 to go. If any downstream users are still relying on LLVM6, please speak up. (Note: this can't land until https://github.com/halide/build_bot/pull/36 lands to update the buildbots; for now, Travis should pass but buildbots will fail. Opening PR anyway for discussion.) 29 April 2019, 18:26:58 UTC
back to top