9990d61 | Dan Palermo | 20 March 2020, 14:35:38 UTC | Add SDK_ROOT control to hexagon_remote/Makefile - allows specifying only SDK_ROOT in a buildbot to point to where SDK storage is located without naming a specific SDK revision - needed to minimize buildbot script complexity when building multiple release streams that use differing SDK revisions - no change in behavior if SDK_ROOT env var is not present | 20 March 2020, 14:35:38 UTC |
7739101 | Tzu-Mao Li | 20 March 2020, 11:28:04 UTC | Merge pull request #4758 from halide/tzumao_select_by_id Add helper functions for a Tuple-like select construction over a channel dimension | 20 March 2020, 11:28:04 UTC |
30632cd | Tzu-Mao Li | 19 March 2020, 23:45:25 UTC | fix compile error | 19 March 2020, 23:45:25 UTC |
ff921b7 | Tzu-Mao Li | 19 March 2020, 23:30:09 UTC | indentation | 19 March 2020, 23:30:09 UTC |
ac8ca43 | Tzu-Mao Li | 19 March 2020, 23:29:01 UTC | more clang-format | 19 March 2020, 23:29:01 UTC |
29412b5 | Tzu-Mao Li | 19 March 2020, 23:27:11 UTC | clang-format | 19 March 2020, 23:27:11 UTC |
e7372df | Tzu-Mao Li | 19 March 2020, 23:25:10 UTC | clang-format | 19 March 2020, 23:25:10 UTC |
d79d6d1 | Tzu-Mao Li | 19 March 2020, 23:16:17 UTC | type checking for mux() | 19 March 2020, 23:16:17 UTC |
7ec60d1 | Tzu-Mao Li | 19 March 2020, 23:10:10 UTC | select_by_index -> mux | 19 March 2020, 23:10:10 UTC |
2697ea6 | Steven Johnson | 19 March 2020, 22:54:16 UTC | Merge branch 'master' into tzumao_select_by_id | 19 March 2020, 22:54:16 UTC |
fa58469 | Steven Johnson | 19 March 2020, 22:50:55 UTC | Merge pull request #4762 from halide/fix_deinterleave_shuffle Fix incorrect deinterleave of a shuffle | 19 March 2020, 22:50:55 UTC |
b780835 | Steven Johnson | 19 March 2020, 22:42:37 UTC | Merge pull request #4767 from halide/srj-distest Disable automatic GHA tests for now | 19 March 2020, 22:42:37 UTC |
d135862 | Steven Johnson | 19 March 2020, 22:41:33 UTC | Disable automatic GHA tests for now It's too easy to back up the queue with multiple commits -- disabling until I get some smarts added back in | 19 March 2020, 22:41:33 UTC |
41b2676 | Andrew Adams | 19 March 2020, 22:31:42 UTC | Merge pull request #4720 from halide/promise_clamped Add a promise_clamped intrinsic | 19 March 2020, 22:31:42 UTC |
936a20c | Steven Johnson | 19 March 2020, 21:53:20 UTC | Merge pull request #4759 from halide/srj-noperf Don't even try to run test_performance on GHA VMs | 19 March 2020, 21:53:20 UTC |
a3ff8e2 | Tzu-Mao Li | 19 March 2020, 21:21:31 UTC | update python tutorial | 19 March 2020, 21:21:31 UTC |
5d16367 | Tzu-Mao Li | 19 March 2020, 21:20:52 UTC | update tutorial | 19 March 2020, 21:20:52 UTC |
9189e82 | Tzu-Mao Li | 19 March 2020, 21:16:24 UTC | replace select with select_index in apps/tests when appropriate | 19 March 2020, 21:16:24 UTC |
af907e1 | Steven Johnson | 19 March 2020, 21:15:05 UTC | Merge branch 'master' into srj-noperf | 19 March 2020, 21:15:05 UTC |
3790cd7 | Steven Johnson | 19 March 2020, 20:30:15 UTC | Merge pull request #4740 from halide/srj-soname Set SONAME for Linux builds (Issue #4738) | 19 March 2020, 20:30:15 UTC |
c69b2c5 | Steven Johnson | 19 March 2020, 20:29:23 UTC | Merge pull request #4742 from halide/srj-pygenfix python_bindings should generate directly to static_library, not c_source | 19 March 2020, 20:29:23 UTC |
97786d8 | Steven Johnson | 19 March 2020, 20:28:34 UTC | Merge pull request #4750 from halide/pass_char_as_string Replace stream << 'c' with stream << "c" | 19 March 2020, 20:28:34 UTC |
657fe5e | Andrew Adams | 19 March 2020, 18:54:06 UTC | Fix incorrect deinterleave of a shuffle | 19 March 2020, 18:54:06 UTC |
12a8920 | Steven Johnson | 19 March 2020, 18:07:17 UTC | Update lesson_16_rgb_run.cpp | 19 March 2020, 18:07:17 UTC |
cab362b | Tzu-Mao Li | 19 March 2020, 17:37:02 UTC | review comments | 19 March 2020, 17:37:02 UTC |
8562e92 | Steven Johnson | 19 March 2020, 17:13:49 UTC | Convert perf failures in tutorial and auto_schedule to warnings Addresses Issue #4589, Issue #4749 | 19 March 2020, 17:13:49 UTC |
211251d | Andrew Adams | 19 March 2020, 16:54:26 UTC | Generalize warp shuffles check for single threaded | 19 March 2020, 16:54:26 UTC |
b5acff6 | Steven Johnson | 19 March 2020, 16:40:31 UTC | Merge branch 'master' into srj-soname | 19 March 2020, 16:40:31 UTC |
8a69955 | Andrew Adams | 19 March 2020, 16:39:18 UTC | Merge remote-tracking branch 'origin/master' into pass_char_as_string | 19 March 2020, 16:39:18 UTC |
3a33cbb | Steven Johnson | 19 March 2020, 16:38:07 UTC | Merge pull request #4729 from halide/change_type_signature_of_auto_scheduler Change autoscheduler interface to expect const Pipeline & | 19 March 2020, 16:38:07 UTC |
5517b20 | Steven Johnson | 19 March 2020, 16:37:55 UTC | Merge pull request #4728 from halide/fix_ir_match_broadcast_constant_type Better simplification of broadcasts | 19 March 2020, 16:37:55 UTC |
e842793 | Steven Johnson | 19 March 2020, 16:37:41 UTC | Merge pull request #4723 from halide/reenable_cse_in_storage_folding CSE was disabled in storage_folding due to a bug that has since been fixed | 19 March 2020, 16:37:41 UTC |
3e6f2e9 | Steven Johnson | 19 March 2020, 16:37:24 UTC | Merge pull request #4717 from halide/bounds_inference_walk_inside_if Bounds inference should occur inside ifs if possible | 19 March 2020, 16:37:24 UTC |
8530038 | Steven Johnson | 19 March 2020, 16:34:10 UTC | Don't even try to run test_performance on GHA VMs Even running serially, too much flakiness. | 19 March 2020, 16:34:10 UTC |
37a3a05 | Tzu-Mao Li | 19 March 2020, 15:56:15 UTC | clang-tidy comment | 19 March 2020, 15:56:15 UTC |
a66061e | Tzu-Mao Li | 19 March 2020, 13:44:40 UTC | typo | 19 March 2020, 13:44:40 UTC |
8501ddf | Tzu-Mao Li | 19 March 2020, 13:39:32 UTC | fix CMakeLists.txt in test/correctness | 19 March 2020, 13:39:32 UTC |
249d73a | Tzu-Mao Li | 19 March 2020, 13:34:51 UTC | python interface for select_by_id | 19 March 2020, 13:34:51 UTC |
abb9411 | Tzu-Mao Li | 19 March 2020, 13:22:39 UTC | Add helper functions for a Tuple-like select construction | 19 March 2020, 13:22:39 UTC |
17d8947 | Steven Johnson | 19 March 2020, 01:35:36 UTC | Merge pull request #4711 from seanprime7/cmake_gradient_autoscheduler Add cmake to apps/gradient_autoscheduler | 19 March 2020, 01:35:36 UTC |
0c64464 | Steven Johnson | 19 March 2020, 00:33:31 UTC | Merge branch 'master' into pass_char_as_string | 19 March 2020, 00:33:31 UTC |
512921d | Steven Johnson | 19 March 2020, 00:32:55 UTC | Merge branch 'master' into change_type_signature_of_auto_scheduler | 19 March 2020, 00:32:55 UTC |
c85149b | Steven Johnson | 19 March 2020, 00:32:26 UTC | Merge branch 'master' into promise_clamped | 19 March 2020, 00:32:26 UTC |
d3a0d2c | Steven Johnson | 19 March 2020, 00:31:52 UTC | Merge branch 'master' into bounds_inference_walk_inside_if | 19 March 2020, 00:31:52 UTC |
9341e6f | Steven Johnson | 19 March 2020, 00:31:23 UTC | Merge branch 'master' into reenable_cse_in_storage_folding | 19 March 2020, 00:31:23 UTC |
00edfe2 | Steven Johnson | 19 March 2020, 00:30:37 UTC | Merge branch 'master' into srj-pygenfix | 19 March 2020, 00:30:37 UTC |
4db1d17 | Steven Johnson | 19 March 2020, 00:02:29 UTC | Merge branch 'master' into fix_ir_match_broadcast_constant_type | 19 March 2020, 00:02:29 UTC |
7fda4a7 | Steven Johnson | 19 March 2020, 00:00:16 UTC | Merge pull request #4680 from halide/srj-gha-test3 Add GitHub Action to do build-and-test | 19 March 2020, 00:00:16 UTC |
50c23f3 | Steven Johnson | 18 March 2020, 23:56:15 UTC | Set rpath correctly in all apps/ Makefiles | 18 March 2020, 23:56:15 UTC |
6ecd45e | Steven Johnson | 18 March 2020, 22:55:48 UTC | Merge pull request #4748 from halide/internal_error_instead_of_assert_false Use internal_error instead of internal_assert(false) | 18 March 2020, 22:55:48 UTC |
1aa73c6 | Andrew Adams | 18 March 2020, 22:38:14 UTC | Replace stream << 'c' with stream << "c" This is wild, but both libc++ and libstdc++ inline operator<<(char) to something that takes the char by address, so it gets pushed onto the stack before the call. The const char * version is just a global constant with a constant address that can be passed in a register. Making this change reduces the size of libHalide.so by epsilon (a single 4k page), but I claim it's a good idea because we currently use a mix of << 'c' and << "c", and this makes it uniform. Also replaced std::endl with "\n" in some places. endl is for when you *also* want to flush the output stream. This is usually when you want to send a message to std::cout and you anticipate crashing shortly afterwards. E.g. "first test passed, here comes the second one...", or "running test with seed <...>". Also found some cases of foo << "string2" << "string2" Finally, in LLVM_Output.cpp I replaced out << '\0' with out.put('\0'), to make it super-explicit that a single null character was being pushed. Clearly out << "\0" would not have done the right thing. Did something similar for another mysterious hex-code char too. | 18 March 2020, 22:38:14 UTC |
90e6684 | Steven Johnson | 18 March 2020, 22:28:14 UTC | Merge pull request #4747 from halide/tzumao_conv_layer_init Fix conv_layer initialization | 18 March 2020, 22:28:14 UTC |
f5ffb3a | Steven Johnson | 18 March 2020, 21:41:43 UTC | Update test.yml | 18 March 2020, 21:41:43 UTC |
583c3b8 | Steven Johnson | 18 March 2020, 21:40:45 UTC | Update test.yml | 18 March 2020, 21:40:45 UTC |
3c75acf | Andrew Adams | 18 March 2020, 21:20:17 UTC | Replace internal_assert(false) with internal_error everywhere | 18 March 2020, 21:20:17 UTC |
16a80a2 | Andrew Adams | 18 March 2020, 21:05:26 UTC | Use internal_error instead of internal_assert(false) | 18 March 2020, 21:05:26 UTC |
7666582 | Steven Johnson | 18 March 2020, 20:50:43 UTC | Merge branch 'master' into srj-soname | 18 March 2020, 20:50:43 UTC |
64a7098 | Tzu-Mao Li | 18 March 2020, 19:30:43 UTC | Fix conv_layer initialization | 18 March 2020, 19:30:43 UTC |
04b97a5 | Steven Johnson | 18 March 2020, 18:55:35 UTC | Add GitHub Action to do build-and-test | 18 March 2020, 18:55:35 UTC |
adc1f3f | Steven Johnson | 18 March 2020, 18:38:39 UTC | Merge from master | 18 March 2020, 18:38:39 UTC |
dc31d1f | Steven Johnson | 18 March 2020, 17:22:05 UTC | Merge branch 'master' into bounds_inference_walk_inside_if | 18 March 2020, 17:22:05 UTC |
df1eccd | Steven Johnson | 18 March 2020, 17:21:42 UTC | Merge branch 'master' into promise_clamped | 18 March 2020, 17:21:42 UTC |
6d91db5 | Steven Johnson | 18 March 2020, 17:21:23 UTC | Merge pull request #4722 from halide/simplify_for_if Add simplifier rules for for/if combinations | 18 March 2020, 17:21:23 UTC |
ef2e0ea | Steven Johnson | 18 March 2020, 17:21:05 UTC | Merge branch 'master' into reenable_cse_in_storage_folding | 18 March 2020, 17:21:05 UTC |
759d701 | Steven Johnson | 18 March 2020, 17:19:46 UTC | Merge branch 'master' into fix_ir_match_broadcast_constant_type | 18 March 2020, 17:19:46 UTC |
f8c80d7 | Steven Johnson | 18 March 2020, 17:19:09 UTC | Merge branch 'master' into change_type_signature_of_auto_scheduler | 18 March 2020, 17:19:09 UTC |
bb2453b | Steven Johnson | 18 March 2020, 17:18:31 UTC | Merge branch 'master' into srj-soname | 18 March 2020, 17:18:31 UTC |
15b5df2 | Steven Johnson | 18 March 2020, 17:17:47 UTC | Merge pull request #4736 from Infinoid/python-unit-tests-rpath Build python module with rpath on linux | 18 March 2020, 17:17:47 UTC |
d9389fd | Steven Johnson | 18 March 2020, 17:16:58 UTC | Merge branch 'master' into srj-pygenfix | 18 March 2020, 17:16:58 UTC |
3160582 | Steven Johnson | 18 March 2020, 17:16:20 UTC | Merge pull request #4745 from halide/srj-no-psabi -Wno-psabi only for GCC | 18 March 2020, 17:16:20 UTC |
3b75092 | Steven Johnson | 18 March 2020, 17:15:57 UTC | Merge pull request #4746 from halide/srj-cuda-unambigous Use an unambiguous CUDA target for tests, to avoid cuda host sniffing | 18 March 2020, 17:15:57 UTC |
00e87da | Mark Glines | 18 March 2020, 11:37:42 UTC | Merge remote-tracking branch 'halide/master' into HEAD | 18 March 2020, 11:37:42 UTC |
671451b | Steven Johnson | 18 March 2020, 00:33:29 UTC | Use an unambiguous CUDA target for tests, to avoid cuda host sniffing | 18 March 2020, 00:33:29 UTC |
3e5539a | Andrew Adams | 17 March 2020, 23:29:38 UTC | Don't strip device loops of size one | 17 March 2020, 23:29:38 UTC |
d513461 | Steven Johnson | 17 March 2020, 22:59:06 UTC | -Wno-psabi only for GCC | 17 March 2020, 22:59:06 UTC |
9b8ad0f | Andrew Adams | 17 March 2020, 22:29:12 UTC | Merge pull request #4731 from halide/parallel_clang_tidy Parallelize clang-tidy runs | 17 March 2020, 22:29:12 UTC |
676e4cd | Steven Johnson | 17 March 2020, 22:28:15 UTC | Merge branch 'master' into bounds_inference_walk_inside_if | 17 March 2020, 22:28:15 UTC |
124afbb | Steven Johnson | 17 March 2020, 22:27:50 UTC | Merge branch 'master' into promise_clamped | 17 March 2020, 22:27:50 UTC |
afdacdd | Steven Johnson | 17 March 2020, 22:27:14 UTC | Merge branch 'master' into simplify_for_if | 17 March 2020, 22:27:14 UTC |
4ad6e7b | Steven Johnson | 17 March 2020, 22:26:40 UTC | Merge branch 'master' into reenable_cse_in_storage_folding | 17 March 2020, 22:26:40 UTC |
7fcd643 | Steven Johnson | 17 March 2020, 22:25:37 UTC | Merge branch 'master' into fix_ir_match_broadcast_constant_type | 17 March 2020, 22:25:37 UTC |
6304eab | Steven Johnson | 17 March 2020, 22:25:25 UTC | Merge branch 'master' into change_type_signature_of_auto_scheduler | 17 March 2020, 22:25:25 UTC |
b3e70fb | Steven Johnson | 17 March 2020, 22:23:33 UTC | Merge branch 'master' into srj-soname | 17 March 2020, 22:23:33 UTC |
0eb37f6 | Steven Johnson | 17 March 2020, 22:22:19 UTC | Merge branch 'master' into srj-pygenfix | 17 March 2020, 22:22:19 UTC |
15e93b4 | Steven Johnson | 17 March 2020, 22:21:44 UTC | Merge pull request #4743 from seanprime7/python_ext_win Fix python binding build and test issues on Windows | 17 March 2020, 22:21:44 UTC |
66eb9a8 | Steven Johnson | 17 March 2020, 22:15:36 UTC | python_bindings should generate directly to static_library, not c_source | 17 March 2020, 22:15:36 UTC |
30399c0 | Sean Lee | 17 March 2020, 22:12:17 UTC | Fix python binding build and test issues on Windows | 17 March 2020, 22:12:17 UTC |
b75f66b | Steven Johnson | 17 March 2020, 21:30:19 UTC | Merge pull request #4737 from halide/srj-no-psabi Add `-Wno-psabi` to CMake builds | 17 March 2020, 21:30:19 UTC |
f5511e9 | Andrew Adams | 17 March 2020, 20:57:56 UTC | Merge pull request #4721 from halide/simplifier_max_lt_min Add some obviously good rules from the simplifier synthesis work | 17 March 2020, 20:57:56 UTC |
cba386b | Steven Johnson | 17 March 2020, 20:16:57 UTC | Set SONAME for Linux builds (Issue #4738) | 17 March 2020, 20:16:57 UTC |
df1fd0b | Steven Johnson | 17 March 2020, 19:05:02 UTC | Add `-Wno-psabi` to CMake builds This disables the useless `parameter passing for argument of type ‘foo’ changed in GCC X.Y` warnings that pollute some build variants. (We've had this set in the Makefile for a long time already.) | 17 March 2020, 19:05:02 UTC |
c9e2c43 | Volodymyr Kysenko | 17 March 2020, 18:02:25 UTC | Merge branch 'master' into bounds_inference_walk_inside_if | 17 March 2020, 18:02:25 UTC |
61638d1 | Mark Glines | 17 March 2020, 18:00:20 UTC | Build python module with rpath on linux Add an rpath to the python module, to make libHalide.so easier to find. | 17 March 2020, 18:00:20 UTC |
f83a88e | Steven Johnson | 17 March 2020, 17:41:15 UTC | Merge branch 'master' into simplify_for_if | 17 March 2020, 17:41:15 UTC |
0c02c74 | Steven Johnson | 17 March 2020, 17:38:17 UTC | Merge pull request #4732 from halide/srj-nnops Fix apps/nn_ops Makefile and README | 17 March 2020, 17:38:17 UTC |
e136555 | Steven Johnson | 17 March 2020, 17:38:04 UTC | Merge pull request #4733 from seanprime7/cmake_cxx_compiler_id Use CXX_COMPILER_ID with a single ID in CMakeLists.txt | 17 March 2020, 17:38:04 UTC |
8eba1fb | Steven Johnson | 17 March 2020, 17:25:07 UTC | Merge pull request #4719 from halide/fix_storage_folding_test Fix invalid extern stage in storage_folding test | 17 March 2020, 17:25:07 UTC |
10f1c6e | Andrew Adams | 17 March 2020, 16:24:00 UTC | Merge branch 'master' into change_type_signature_of_auto_scheduler | 17 March 2020, 16:24:00 UTC |
16591ec | Andrew Adams | 17 March 2020, 16:23:55 UTC | Merge branch 'master' into fix_ir_match_broadcast_constant_type | 17 March 2020, 16:23:55 UTC |
f2496c3 | Andrew Adams | 17 March 2020, 16:23:50 UTC | Merge branch 'master' into reenable_cse_in_storage_folding | 17 March 2020, 16:23:50 UTC |