https://github.com/halide/Halide

sort by:
Revision Author Date Message Commit Date
9990d61 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 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 fix compile error 19 March 2020, 23:45:25 UTC
ff921b7 indentation 19 March 2020, 23:30:09 UTC
ac8ca43 more clang-format 19 March 2020, 23:29:01 UTC
29412b5 clang-format 19 March 2020, 23:27:11 UTC
e7372df clang-format 19 March 2020, 23:25:10 UTC
d79d6d1 type checking for mux() 19 March 2020, 23:16:17 UTC
7ec60d1 select_by_index -> mux 19 March 2020, 23:10:10 UTC
2697ea6 Merge branch 'master' into tzumao_select_by_id 19 March 2020, 22:54:16 UTC
fa58469 Merge pull request #4762 from halide/fix_deinterleave_shuffle Fix incorrect deinterleave of a shuffle 19 March 2020, 22:50:55 UTC
b780835 Merge pull request #4767 from halide/srj-distest Disable automatic GHA tests for now 19 March 2020, 22:42:37 UTC
d135862 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 Merge pull request #4720 from halide/promise_clamped Add a promise_clamped intrinsic 19 March 2020, 22:31:42 UTC
936a20c 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 update python tutorial 19 March 2020, 21:21:31 UTC
5d16367 update tutorial 19 March 2020, 21:20:52 UTC
9189e82 replace select with select_index in apps/tests when appropriate 19 March 2020, 21:16:24 UTC
af907e1 Merge branch 'master' into srj-noperf 19 March 2020, 21:15:05 UTC
3790cd7 Merge pull request #4740 from halide/srj-soname Set SONAME for Linux builds (Issue #4738) 19 March 2020, 20:30:15 UTC
c69b2c5 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 Merge pull request #4750 from halide/pass_char_as_string Replace stream << 'c' with stream << "c" 19 March 2020, 20:28:34 UTC
657fe5e Fix incorrect deinterleave of a shuffle 19 March 2020, 18:54:06 UTC
12a8920 Update lesson_16_rgb_run.cpp 19 March 2020, 18:07:17 UTC
cab362b review comments 19 March 2020, 17:37:02 UTC
8562e92 Convert perf failures in tutorial and auto_schedule to warnings Addresses Issue #4589, Issue #4749 19 March 2020, 17:13:49 UTC
211251d Generalize warp shuffles check for single threaded 19 March 2020, 16:54:26 UTC
b5acff6 Merge branch 'master' into srj-soname 19 March 2020, 16:40:31 UTC
8a69955 Merge remote-tracking branch 'origin/master' into pass_char_as_string 19 March 2020, 16:39:18 UTC
3a33cbb 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 Merge pull request #4728 from halide/fix_ir_match_broadcast_constant_type Better simplification of broadcasts 19 March 2020, 16:37:55 UTC
e842793 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 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 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 clang-tidy comment 19 March 2020, 15:56:15 UTC
a66061e typo 19 March 2020, 13:44:40 UTC
8501ddf fix CMakeLists.txt in test/correctness 19 March 2020, 13:39:32 UTC
249d73a python interface for select_by_id 19 March 2020, 13:34:51 UTC
abb9411 Add helper functions for a Tuple-like select construction 19 March 2020, 13:22:39 UTC
17d8947 Merge pull request #4711 from seanprime7/cmake_gradient_autoscheduler Add cmake to apps/gradient_autoscheduler 19 March 2020, 01:35:36 UTC
0c64464 Merge branch 'master' into pass_char_as_string 19 March 2020, 00:33:31 UTC
512921d Merge branch 'master' into change_type_signature_of_auto_scheduler 19 March 2020, 00:32:55 UTC
c85149b Merge branch 'master' into promise_clamped 19 March 2020, 00:32:26 UTC
d3a0d2c Merge branch 'master' into bounds_inference_walk_inside_if 19 March 2020, 00:31:52 UTC
9341e6f Merge branch 'master' into reenable_cse_in_storage_folding 19 March 2020, 00:31:23 UTC
00edfe2 Merge branch 'master' into srj-pygenfix 19 March 2020, 00:30:37 UTC
4db1d17 Merge branch 'master' into fix_ir_match_broadcast_constant_type 19 March 2020, 00:02:29 UTC
7fda4a7 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 Set rpath correctly in all apps/ Makefiles 18 March 2020, 23:56:15 UTC
6ecd45e 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 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 Merge pull request #4747 from halide/tzumao_conv_layer_init Fix conv_layer initialization 18 March 2020, 22:28:14 UTC
f5ffb3a Update test.yml 18 March 2020, 21:41:43 UTC
583c3b8 Update test.yml 18 March 2020, 21:40:45 UTC
3c75acf Replace internal_assert(false) with internal_error everywhere 18 March 2020, 21:20:17 UTC
16a80a2 Use internal_error instead of internal_assert(false) 18 March 2020, 21:05:26 UTC
7666582 Merge branch 'master' into srj-soname 18 March 2020, 20:50:43 UTC
64a7098 Fix conv_layer initialization 18 March 2020, 19:30:43 UTC
04b97a5 Add GitHub Action to do build-and-test 18 March 2020, 18:55:35 UTC
adc1f3f Merge from master 18 March 2020, 18:38:39 UTC
dc31d1f Merge branch 'master' into bounds_inference_walk_inside_if 18 March 2020, 17:22:05 UTC
df1eccd Merge branch 'master' into promise_clamped 18 March 2020, 17:21:42 UTC
6d91db5 Merge pull request #4722 from halide/simplify_for_if Add simplifier rules for for/if combinations 18 March 2020, 17:21:23 UTC
ef2e0ea Merge branch 'master' into reenable_cse_in_storage_folding 18 March 2020, 17:21:05 UTC
759d701 Merge branch 'master' into fix_ir_match_broadcast_constant_type 18 March 2020, 17:19:46 UTC
f8c80d7 Merge branch 'master' into change_type_signature_of_auto_scheduler 18 March 2020, 17:19:09 UTC
bb2453b Merge branch 'master' into srj-soname 18 March 2020, 17:18:31 UTC
15b5df2 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 Merge branch 'master' into srj-pygenfix 18 March 2020, 17:16:58 UTC
3160582 Merge pull request #4745 from halide/srj-no-psabi -Wno-psabi only for GCC 18 March 2020, 17:16:20 UTC
3b75092 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 Merge remote-tracking branch 'halide/master' into HEAD 18 March 2020, 11:37:42 UTC
671451b Use an unambiguous CUDA target for tests, to avoid cuda host sniffing 18 March 2020, 00:33:29 UTC
3e5539a Don't strip device loops of size one 17 March 2020, 23:29:38 UTC
d513461 -Wno-psabi only for GCC 17 March 2020, 22:59:06 UTC
9b8ad0f Merge pull request #4731 from halide/parallel_clang_tidy Parallelize clang-tidy runs 17 March 2020, 22:29:12 UTC
676e4cd Merge branch 'master' into bounds_inference_walk_inside_if 17 March 2020, 22:28:15 UTC
124afbb Merge branch 'master' into promise_clamped 17 March 2020, 22:27:50 UTC
afdacdd Merge branch 'master' into simplify_for_if 17 March 2020, 22:27:14 UTC
4ad6e7b Merge branch 'master' into reenable_cse_in_storage_folding 17 March 2020, 22:26:40 UTC
7fcd643 Merge branch 'master' into fix_ir_match_broadcast_constant_type 17 March 2020, 22:25:37 UTC
6304eab Merge branch 'master' into change_type_signature_of_auto_scheduler 17 March 2020, 22:25:25 UTC
b3e70fb Merge branch 'master' into srj-soname 17 March 2020, 22:23:33 UTC
0eb37f6 Merge branch 'master' into srj-pygenfix 17 March 2020, 22:22:19 UTC
15e93b4 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 python_bindings should generate directly to static_library, not c_source 17 March 2020, 22:15:36 UTC
30399c0 Fix python binding build and test issues on Windows 17 March 2020, 22:12:17 UTC
b75f66b Merge pull request #4737 from halide/srj-no-psabi Add `-Wno-psabi` to CMake builds 17 March 2020, 21:30:19 UTC
f5511e9 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 Set SONAME for Linux builds (Issue #4738) 17 March 2020, 20:16:57 UTC
df1fd0b 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 Merge branch 'master' into bounds_inference_walk_inside_if 17 March 2020, 18:02:25 UTC
61638d1 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 Merge branch 'master' into simplify_for_if 17 March 2020, 17:41:15 UTC
0c02c74 Merge pull request #4732 from halide/srj-nnops Fix apps/nn_ops Makefile and README 17 March 2020, 17:38:17 UTC
e136555 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 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 Merge branch 'master' into change_type_signature_of_auto_scheduler 17 March 2020, 16:24:00 UTC
16591ec Merge branch 'master' into fix_ir_match_broadcast_constant_type 17 March 2020, 16:23:55 UTC
f2496c3 Merge branch 'master' into reenable_cse_in_storage_folding 17 March 2020, 16:23:50 UTC
back to top