https://github.com/halide/Halide

sort by:
Revision Author Date Message Commit Date
62260e8 Can serialize/deserialize first testcase 15 October 2020, 21:22:39 UTC
e5ad8a7 More (For) 13 October 2020, 22:37:12 UTC
c7d919e Doh, adding files 13 October 2020, 22:14:55 UTC
3a089ca Add missing close_obj for IfThenElse 11 October 2020, 17:17:30 UTC
d2cb75f Can almost parse json for test file 10 October 2020, 21:22:29 UTC
f2f8467 More progress 09 October 2020, 21:42:25 UTC
9350f9e More progress 08 October 2020, 16:49:22 UTC
db541d0 Minor 28 September 2020, 19:24:48 UTC
5b87513 More 27 September 2020, 19:13:09 UTC
d27965d Checkpoint 21 September 2020, 23:09:01 UTC
9ba756f Merge remote-tracking branch 'origin/master' into shoaibkamil/json 15 September 2020, 19:33:58 UTC
aef3f1b Merge pull request #5228 from halide/refactor/autoschedulers Refactor the autoschedulers to their own directory. 15 September 2020, 18:03:50 UTC
2ed3e14 More expedient hackery to handle rpath on OS X issues 15 September 2020, 00:35:51 UTC
40c9dc6 Merge 14 September 2020, 21:09:19 UTC
5ceeffb Makefile rpath fixes for os x 14 September 2020, 21:07:32 UTC
b90afd0 Fix comments in tutorials. 14 September 2020, 21:02:39 UTC
a3c0f0b package share/Halide path. fix wasm by marking certain libraries to not cross compile 14 September 2020, 20:10:45 UTC
b871071 Merge branch 'refactor/autoschedulers' of https://github.com/halide/Halide into refactor/autoschedulers 14 September 2020, 19:10:04 UTC
f97c423 Add autoschedulers to the tests that need them 14 September 2020, 19:09:53 UTC
0b4773d Set correct rpath to begin with instead of patching it 14 September 2020, 19:00:46 UTC
3b3a218 Disable autograd test on wasm, like before. 13 September 2020, 20:20:08 UTC
75be398 Merge remote-tracking branch 'origin/refactor/autoschedulers' into refactor/autoschedulers 13 September 2020, 03:27:32 UTC
29e3a58 Correct permissions on installed autotune_loop.sh 13 September 2020, 03:27:15 UTC
482ab08 fix perms 13 September 2020, 03:11:10 UTC
284b845 Make autoscheduler distro libs moveable 13 September 2020, 03:09:29 UTC
a6a560d Make distrib folder moveable on OS X 13 September 2020, 03:02:30 UTC
3b45381 Merge branch 'refactor/autoschedulers' of https://github.com/halide/Halide into refactor/autoschedulers 13 September 2020, 02:19:51 UTC
26bf23e bin -> lib in tutorials 13 September 2020, 02:19:42 UTC
18197a0 Move libHalide from bin to lib in distros 13 September 2020, 02:18:08 UTC
7854b52 Enable introspection when compiling with gcc/clang. 13 September 2020, 01:17:10 UTC
0511f61 Fix RPATH on macOS/Linux 13 September 2020, 00:29:40 UTC
f2c73e7 Don't run install_name_tool on not-osx 12 September 2020, 23:50:38 UTC
9df8fc8 autoscheduler Makefile fixes for os x 12 September 2020, 23:48:10 UTC
fba7850 autoscheduler Makefile fixes for os x 12 September 2020, 23:47:51 UTC
60676ea Add autotuning utils to package 12 September 2020, 23:42:32 UTC
a4bc526 Makefile test and path fixes for the autoschedulers 12 September 2020, 23:25:21 UTC
c38582a Merge branch 'refactor/autoschedulers' of https://github.com/halide/Halide into refactor/autoschedulers 12 September 2020, 22:48:38 UTC
39c2082 Autoscheduler Makefile improvements 12 September 2020, 22:48:00 UTC
cb7e36c Flatten src/plugins/autoschedulers -> src/autoschedulers 12 September 2020, 22:11:38 UTC
a0972ab Add argc error messages to autoscheduler loads. 11 September 2020, 22:23:27 UTC
646b049 Keep HALIDE_EXPORT defined. 11 September 2020, 21:45:58 UTC
9ab8106 Use (and fix) export macros in Util.h 11 September 2020, 21:34:20 UTC
2b9090c Merge branch 'master' into refactor/autoschedulers 11 September 2020, 18:51:09 UTC
8d19b1f Fix glitches in package-windows.bat (#5262) 11 September 2020, 18:24:33 UTC
7b15c17 Merge pull request #5260 from halide/packaging/filename Change CPack package naming 11 September 2020, 00:25:41 UTC
304c85a Change CPack package naming 11 September 2020, 00:21:52 UTC
ab75399 Merge pull request #5257 from halide/srj/version Allow overriding the Halide version via cmake flag 10 September 2020, 23:12:44 UTC
47721c4 Allow overriding the Halide version via cmake flag This is intended as a temporary trick; in the long run, each version will have its own release branch. This allows us to temporarily try out different 'releases' from the Halide master branch. 10 September 2020, 22:14:08 UTC
8ec729e Fix auto schedule tests. 10 September 2020, 21:15:21 UTC
163d954 Fix autoscheduler packaging. 10 September 2020, 21:15:21 UTC
8142c79 Use static initializers again; drop static plugin support 10 September 2020, 21:15:21 UTC
3c1f62a Replace unset(v) with set(v "") 10 September 2020, 21:15:21 UTC
de65a60 Setting an autoscheduler now implies you want to use it. 10 September 2020, 21:15:21 UTC
5101b9d Convert plugins to named-entry-point 10 September 2020, 21:15:21 UTC
a8f7acf Move autoscheduler sources into dedicated folders 10 September 2020, 21:15:21 UTC
d88b3d7 Merge pull request #5234 from halide/abadams/fix_scatter_intrinsic_usage Clean up scatter/gather hvx intrinsics 10 September 2020, 19:55:37 UTC
f80b172 Merge pull request #5236 from dragly/dragly/add-python-func-async Add support for Func::async in Python bindings 10 September 2020, 17:46:10 UTC
9e0fad2 Merge pull request #5250 from halide/abadams/dont_vectorize_provide_nodes Delete incorrect dead code and replace with unimplemented error 09 September 2020, 22:43:25 UTC
63fedd2 Merge pull request #5255 from halide/packaging/drop-win-static Drop static library build from Windows. 09 September 2020, 22:16:08 UTC
9ce41d3 Drop static library build from Windows. 09 September 2020, 22:13:38 UTC
7011f5b Merge pull request #5252 from halide/simd-op-check Add check of types for ARM simd_op_check. 09 September 2020, 21:29:00 UTC
cb62083 Merge pull request #5253 from halide/packaging/releases CMake changes to land ahead of releases 09 September 2020, 19:11:39 UTC
36f5aff Tickle Buildbots, again 09 September 2020, 17:38:26 UTC
f042212 Use LLVM_DIR and Clang_DIR in package-windows.bat 09 September 2020, 06:31:46 UTC
ac96654 Add arch option to package-windows.bat 09 September 2020, 01:32:43 UTC
1f73e4a Consolidate all packaging logic into packaging/CMakeLists.txt 09 September 2020, 01:18:14 UTC
3cea79d fix perms 09 September 2020, 01:02:12 UTC
e97209d Fix static build path in package-windows.bat 09 September 2020, 00:38:13 UTC
9d6ab96 Rework package scripts to take arguments 09 September 2020, 00:25:36 UTC
61c361f Set Halide version to LLVM trunk version. 08 September 2020, 21:42:58 UTC
eac0e09 Comment disabled debug builds 08 September 2020, 21:22:52 UTC
fe4533f Merge Linux and macOS package scripts. Keep zsh. 08 September 2020, 20:44:24 UTC
00aa246 Select changes from refactor/autoschedulers for packaging. Also includes a handful of style normalizations that will be distracting while reviewing that PR... 08 September 2020, 20:36:00 UTC
2f4418c Tickle Buildbots 08 September 2020, 18:49:16 UTC
f1329db Tickle Buildbots 08 September 2020, 18:48:25 UTC
59fe709 Add check of types for ARM simd_op_check. 08 September 2020, 18:07:08 UTC
dfda15f Merge remote-tracking branch 'origin/master' into abadams/fix_scatter_intrinsic_usage 08 September 2020, 17:34:01 UTC
eb23346 Delete incorrect dead code and replace with unimplemented error 08 September 2020, 16:44:26 UTC
664dc49 Merge pull request #5246 from halide/dsharletg-patch-1 Update comments on depthwise convolution schedule. 05 September 2020, 21:51:19 UTC
1ebd926 Update comments on depthwise convolution schedule. 05 September 2020, 19:35:09 UTC
6dc230f Merge pull request #5242 from halide/vksnk/func-error More detailed error messages for *_storage functions of Func 04 September 2020, 18:54:21 UTC
6f87124 Formatting 03 September 2020, 20:16:44 UTC
c4bd534 More detailed error messabes for *_storage functions of Func 03 September 2020, 19:51:26 UTC
7d4fdf8 Merge branch 'master' into abadams/fix_scatter_intrinsic_usage 03 September 2020, 18:04:58 UTC
e2fbb5d Merge pull request #5196 from aankit-ca/aankit_lut_lb [Hexagon] Fix for LUT32 correctness. 03 September 2020, 17:48:43 UTC
0e78e37 Merge pull request #5231 from halide/abadams/dont_lift_strict_float Teach LICM to not view strict_float as work 03 September 2020, 17:40:35 UTC
0bcd416 Merge pull request #5240 from halide/abadams/fully_fused_depthwise_separable_conv Reschedule depthwise separable convolution again 03 September 2020, 17:40:20 UTC
4170427 Remove dead split 02 September 2020, 22:32:24 UTC
a054a91 Reschedule depthwise separable conv again I figured out how to do full fusion of the depthwise stage into the pointwise stage. Got it down to about 65us 02 September 2020, 22:31:11 UTC
eb85b27 Fix tensorflow benchmarking methodology 02 September 2020, 22:28:55 UTC
c1916ae Merge branch 'master' into abadams/fix_scatter_intrinsic_usage 02 September 2020, 21:27:33 UTC
3756878 Merge branch 'master' into abadams/dont_lift_strict_float 02 September 2020, 21:27:18 UTC
ab6ae3e Merge pull request #5217 from halide/slomp/d3d12-abi-patch ABI fix for D3D12 02 September 2020, 20:02:42 UTC
12e5a4c Merge pull request #5233 from halide/abadams/fix_llvm_trunk Fix for llvm trunk 02 September 2020, 19:35:23 UTC
8ba64e7 Add support for Func::async in Python bindings The Python bindings were missing a wrapper for `Func::async`. This change adds a wrapper called `Func.async_` to avoid clashes with the Python `async` keyword. 02 September 2020, 12:32:03 UTC
c1acea8 Merge branch 'master' into slomp/d3d12-abi-patch 01 September 2020, 22:45:51 UTC
b7a88f0 Clean up scatter/gather hvx intrinsics I was very surprised to see scatter/gather intrinsics, because that would be a substantial IR design change - currently we don't use intrinsics for anything that mixes vector lanes (i.e. intrinsics should vectorize trivially, and we should be able to slice up wide vectors into narrow vectors trivially when using intrinsics). These are only used in the HVX backend though, so I guess within that restricted scope it's reasonable, because they're handled specially. I prefixed them with hvx_ to make this clearer and modified some code to avoid string comparisons. 01 September 2020, 18:22:25 UTC
3338d78 Add more free intrinsics 01 September 2020, 17:33:34 UTC
306c81f Better error handling 01 September 2020, 17:29:22 UTC
ab43e23 Fix for llvm trunk get_vector_num_elements has changed again due to SVE-related stuff 01 September 2020, 17:26:31 UTC
back to top