96305ca | Steven Johnson | 24 September 2020, 20:00:29 UTC | Merge branch 'master' into vksnk/compute_with_async | 24 September 2020, 20:00:29 UTC |
a239951 | Steven Johnson | 24 September 2020, 18:55:20 UTC | Merge pull request #5294 from halide/srj/dupnames Check for duplicated Parameter/Buffer names in InferArguments (Issue #5292) | 24 September 2020, 18:55:20 UTC |
c110bec | Steven Johnson | 23 September 2020, 00:54:30 UTC | Check for duplicated Parameter/Buffer names in InferArguments | 24 September 2020, 18:54:59 UTC |
a4e4052 | Marcos Slomp | 24 September 2020, 17:12:45 UTC | [d3d12] recycling "frame" resources and removing superfluous sync points (#5293) * refactoring to remove wait/sync points from kernel dispatch * debugging and bugfixes * refactoring wait/sync procedures * refactoring buffer signal checkpoints * improved time tracing * improved device selection and additional trace scoping features * addressing clang format issues * more clang format complaints... ¯\_(ツ)_/¯ * more clang format... * clang format... * nullptr -> NULL (0) * addressing code review comments * scoping the kernel argument setup code * addressing code review comments * clang format... Co-authored-by: Marcos Slomp <slomp@adobe.com> | 24 September 2020, 17:12:45 UTC |
ee2cb21 | Steven Johnson | 23 September 2020, 21:47:31 UTC | Merge pull request #5283 from halide/wabt-bundle Bundle wabt objects into libHalide | 23 September 2020, 21:47:31 UTC |
44817ce | Andrew Adams | 23 September 2020, 20:15:35 UTC | Merge pull request #5295 from halide/abadams/fix_generate_output_snippets Rename LINES to INTERESTING_LINES | 23 September 2020, 20:15:35 UTC |
d638d81 | Andrew Adams | 23 September 2020, 19:34:55 UTC | Rename LINES to INTERESTING_LINES Some terminals treat LINES as a special var, breaking this script | 23 September 2020, 19:34:55 UTC |
21e3f96 | Steven Johnson | 22 September 2020, 16:40:28 UTC | Merge pull request #5290 from NewProggie/patch-1 Fix typo in lesson 21 | 22 September 2020, 16:40:28 UTC |
671530a | Kai Wolf | 22 September 2020, 07:32:06 UTC | Fix typo in lesson 21 | 22 September 2020, 07:32:06 UTC |
f5a764f | Volodymyr Kysenko | 21 September 2020, 16:52:03 UTC | Merge pull request #4873 from halide/vksnk/vector-ramp Support for multi-dim vectorization | 21 September 2020, 16:52:03 UTC |
7178b83 | Alex Reinking | 21 September 2020, 02:22:03 UTC | Re-enable CUDAVectorize tests. Fixes #4554. (#5286) | 21 September 2020, 02:22:03 UTC |
f256e8f | Volodymyr Kysenko | 19 September 2020, 20:24:58 UTC | Address review comments | 19 September 2020, 20:24:58 UTC |
ab54b55 | Alex Reinking | 18 September 2020, 23:36:49 UTC | bundle wabt objects into libHalide | 18 September 2020, 23:40:03 UTC |
26ebef3 | Steven Johnson | 17 September 2020, 22:23:39 UTC | Merge pull request #5279 from halide/srj-tidy Appease clang-tidy | 17 September 2020, 22:23:39 UTC |
b6da613 | Steven Johnson | 17 September 2020, 22:17:44 UTC | Merge pull request #5275 from halide/srj/simplify-if-then-else Simplify Call::if_then_else | 17 September 2020, 22:17:44 UTC |
bd0a6a6 | Steven Johnson | 17 September 2020, 17:41:20 UTC | Merge pull request #5277 from mirsadm/mm/new_line_fix Missing new line causes OpenCL programs to fail to compile when targetting cl_half/cl_doubles | 17 September 2020, 17:41:20 UTC |
afd6e93 | Volodymyr Kysenko | 17 September 2020, 05:28:55 UTC | Merge branch 'master' into vksnk/vector-ramp | 17 September 2020, 05:28:55 UTC |
e0f66bc | Steven Johnson | 16 September 2020, 21:42:22 UTC | Appease clang-tidy Remove two unused 'using' declarations. | 16 September 2020, 21:42:22 UTC |
e53d04e | Mirsad Makalic | 16 September 2020, 07:22:20 UTC | -Missing new line | 16 September 2020, 19:11:12 UTC |
f2aa702 | Steven Johnson | 16 September 2020, 16:45:44 UTC | Update Simplify_Call.cpp | 16 September 2020, 16:45:44 UTC |
bd40529 | Steven Johnson | 16 September 2020, 01:15:25 UTC | Update Simplify_Call.cpp | 16 September 2020, 01:15:25 UTC |
c63e425 | Steven Johnson | 16 September 2020, 00:22:38 UTC | Simplify Call::if_then_else According to @abadams, Call::if_then_else promises to evaluate exactly one (but not both) of the true and false exprs, so we should simplify cases in which the condition is provably true or false. | 16 September 2020, 00:22:38 UTC |
db901f7 | Alex Reinking | 15 September 2020, 21:31:54 UTC | Packaging/fix windows (#5274) * fix cmake dir location * fix windows packaging again | 15 September 2020, 21:31:54 UTC |
58d78de | Alex Reinking | 15 September 2020, 21:25:03 UTC | fix cmake dir location (#5273) | 15 September 2020, 21:25:03 UTC |
aef3f1b | Steven Johnson | 15 September 2020, 18:03:50 UTC | Merge pull request #5228 from halide/refactor/autoschedulers Refactor the autoschedulers to their own directory. | 15 September 2020, 18:03:50 UTC |
2ed3e14 | Andrew Adams | 15 September 2020, 00:35:51 UTC | More expedient hackery to handle rpath on OS X issues | 15 September 2020, 00:35:51 UTC |
40c9dc6 | Andrew Adams | 14 September 2020, 21:09:19 UTC | Merge | 14 September 2020, 21:09:19 UTC |
5ceeffb | Andrew Adams | 14 September 2020, 21:07:32 UTC | Makefile rpath fixes for os x | 14 September 2020, 21:07:32 UTC |
b90afd0 | Alex Reinking | 14 September 2020, 21:02:39 UTC | Fix comments in tutorials. | 14 September 2020, 21:02:39 UTC |
a3c0f0b | Alex Reinking | 14 September 2020, 20:10:45 UTC | package share/Halide path. fix wasm by marking certain libraries to not cross compile | 14 September 2020, 20:10:45 UTC |
b871071 | Andrew Adams | 14 September 2020, 19:10:04 UTC | Merge branch 'refactor/autoschedulers' of https://github.com/halide/Halide into refactor/autoschedulers | 14 September 2020, 19:10:04 UTC |
f97c423 | Andrew Adams | 14 September 2020, 19:09:53 UTC | Add autoschedulers to the tests that need them | 14 September 2020, 19:09:53 UTC |
0b4773d | Andrew Adams | 14 September 2020, 19:00:46 UTC | Set correct rpath to begin with instead of patching it | 14 September 2020, 19:00:46 UTC |
600d8b4 | Volodymyr Kysenko | 14 September 2020, 15:46:54 UTC | Update comment / trigger build bots | 14 September 2020, 15:46:54 UTC |
3b3a218 | Alex Reinking | 13 September 2020, 20:20:08 UTC | Disable autograd test on wasm, like before. | 13 September 2020, 20:20:08 UTC |
75be398 | Alex Reinking | 13 September 2020, 03:27:32 UTC | Merge remote-tracking branch 'origin/refactor/autoschedulers' into refactor/autoschedulers | 13 September 2020, 03:27:32 UTC |
29e3a58 | Alex Reinking | 13 September 2020, 03:27:15 UTC | Correct permissions on installed autotune_loop.sh | 13 September 2020, 03:27:15 UTC |
482ab08 | Alex Reinking | 13 September 2020, 03:10:27 UTC | fix perms | 13 September 2020, 03:11:10 UTC |
284b845 | Andrew Adams | 13 September 2020, 03:09:29 UTC | Make autoscheduler distro libs moveable | 13 September 2020, 03:09:29 UTC |
a6a560d | Andrew Adams | 13 September 2020, 03:02:30 UTC | Make distrib folder moveable on OS X | 13 September 2020, 03:02:30 UTC |
3b45381 | Andrew Adams | 13 September 2020, 02:19:51 UTC | Merge branch 'refactor/autoschedulers' of https://github.com/halide/Halide into refactor/autoschedulers | 13 September 2020, 02:19:51 UTC |
26bf23e | Andrew Adams | 13 September 2020, 02:19:42 UTC | bin -> lib in tutorials | 13 September 2020, 02:19:42 UTC |
18197a0 | Andrew Adams | 13 September 2020, 02:18:08 UTC | Move libHalide from bin to lib in distros | 13 September 2020, 02:18:08 UTC |
7854b52 | Alex Reinking | 13 September 2020, 01:17:10 UTC | Enable introspection when compiling with gcc/clang. | 13 September 2020, 01:17:10 UTC |
0511f61 | Alex Reinking | 13 September 2020, 00:29:40 UTC | Fix RPATH on macOS/Linux | 13 September 2020, 00:29:40 UTC |
f2c73e7 | Andrew Adams | 12 September 2020, 23:50:38 UTC | Don't run install_name_tool on not-osx | 12 September 2020, 23:50:38 UTC |
9df8fc8 | Andrew Adams | 12 September 2020, 23:48:10 UTC | autoscheduler Makefile fixes for os x | 12 September 2020, 23:48:10 UTC |
fba7850 | Andrew Adams | 12 September 2020, 23:47:51 UTC | autoscheduler Makefile fixes for os x | 12 September 2020, 23:47:51 UTC |
60676ea | Alex Reinking | 12 September 2020, 23:42:32 UTC | Add autotuning utils to package | 12 September 2020, 23:42:32 UTC |
a4bc526 | Andrew Adams | 12 September 2020, 23:25:21 UTC | Makefile test and path fixes for the autoschedulers | 12 September 2020, 23:25:21 UTC |
c38582a | Andrew Adams | 12 September 2020, 22:48:38 UTC | Merge branch 'refactor/autoschedulers' of https://github.com/halide/Halide into refactor/autoschedulers | 12 September 2020, 22:48:38 UTC |
39c2082 | Andrew Adams | 12 September 2020, 22:48:00 UTC | Autoscheduler Makefile improvements | 12 September 2020, 22:48:00 UTC |
cb7e36c | Alex Reinking | 12 September 2020, 22:11:38 UTC | Flatten src/plugins/autoschedulers -> src/autoschedulers | 12 September 2020, 22:11:38 UTC |
55a722d | Volodymyr Kysenko | 12 September 2020, 02:16:04 UTC | make format | 12 September 2020, 02:16:04 UTC |
1587eed | Volodymyr Kysenko | 12 September 2020, 02:00:17 UTC | Merge branch 'master' into vksnk/vector-ramp | 12 September 2020, 02:00:17 UTC |
738f8b1 | Volodymyr Kysenko | 12 September 2020, 01:58:05 UTC | Comment | 12 September 2020, 01:58:05 UTC |
0c338cf | Volodymyr Kysenko | 12 September 2020, 01:50:18 UTC | Scope is back | 12 September 2020, 01:50:18 UTC |
b38c34f | Volodymyr Kysenko | 11 September 2020, 22:32:57 UTC | Update Allocate handler to directly use replacement list | 11 September 2020, 22:32:57 UTC |
a0972ab | Alex Reinking | 11 September 2020, 22:19:36 UTC | Add argc error messages to autoscheduler loads. | 11 September 2020, 22:23:27 UTC |
646b049 | Alex Reinking | 11 September 2020, 21:45:58 UTC | Keep HALIDE_EXPORT defined. | 11 September 2020, 21:45:58 UTC |
9ab8106 | Alex Reinking | 11 September 2020, 21:34:20 UTC | Use (and fix) export macros in Util.h | 11 September 2020, 21:34:20 UTC |
2b9090c | Steven Johnson | 11 September 2020, 18:51:09 UTC | Merge branch 'master' into refactor/autoschedulers | 11 September 2020, 18:51:09 UTC |
8d19b1f | Steven Johnson | 11 September 2020, 18:24:33 UTC | Fix glitches in package-windows.bat (#5262) | 11 September 2020, 18:24:33 UTC |
7b15c17 | Steven Johnson | 11 September 2020, 00:25:41 UTC | Merge pull request #5260 from halide/packaging/filename Change CPack package naming | 11 September 2020, 00:25:41 UTC |
304c85a | Alex Reinking | 11 September 2020, 00:21:52 UTC | Change CPack package naming | 11 September 2020, 00:21:52 UTC |
ab75399 | Steven Johnson | 10 September 2020, 23:12:44 UTC | Merge pull request #5257 from halide/srj/version Allow overriding the Halide version via cmake flag | 10 September 2020, 23:12:44 UTC |
47721c4 | Steven Johnson | 10 September 2020, 22:14:08 UTC | 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 | Alex Reinking | 07 September 2020, 11:02:02 UTC | Fix auto schedule tests. | 10 September 2020, 21:15:21 UTC |
163d954 | Alex Reinking | 07 September 2020, 07:48:42 UTC | Fix autoscheduler packaging. | 10 September 2020, 21:15:21 UTC |
8142c79 | Alex Reinking | 02 September 2020, 06:03:56 UTC | Use static initializers again; drop static plugin support | 10 September 2020, 21:15:21 UTC |
3c1f62a | Alex Reinking | 09 September 2020, 06:40:53 UTC | Replace unset(v) with set(v "") | 10 September 2020, 21:15:21 UTC |
de65a60 | Alex Reinking | 31 August 2020, 10:42:00 UTC | Setting an autoscheduler now implies you want to use it. | 10 September 2020, 21:15:21 UTC |
5101b9d | Alex Reinking | 31 August 2020, 10:37:55 UTC | Convert plugins to named-entry-point | 10 September 2020, 21:15:21 UTC |
a8f7acf | Alex Reinking | 30 August 2020, 21:14:16 UTC | Move autoscheduler sources into dedicated folders | 10 September 2020, 21:15:21 UTC |
d88b3d7 | Steven Johnson | 10 September 2020, 19:55:37 UTC | 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 | Steven Johnson | 10 September 2020, 17:46:10 UTC | 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 | Steven Johnson | 09 September 2020, 22:43:25 UTC | 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 | Steven Johnson | 09 September 2020, 22:16:08 UTC | Merge pull request #5255 from halide/packaging/drop-win-static Drop static library build from Windows. | 09 September 2020, 22:16:08 UTC |
9ce41d3 | Alex Reinking | 09 September 2020, 22:13:38 UTC | Drop static library build from Windows. | 09 September 2020, 22:13:38 UTC |
7011f5b | Steven Johnson | 09 September 2020, 21:29:00 UTC | 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 | Steven Johnson | 09 September 2020, 19:11:39 UTC | Merge pull request #5253 from halide/packaging/releases CMake changes to land ahead of releases | 09 September 2020, 19:11:39 UTC |
36f5aff | Steven Johnson | 09 September 2020, 17:38:26 UTC | Tickle Buildbots, again | 09 September 2020, 17:38:26 UTC |
f042212 | Alex Reinking | 09 September 2020, 06:31:46 UTC | Use LLVM_DIR and Clang_DIR in package-windows.bat | 09 September 2020, 06:31:46 UTC |
ac96654 | Alex Reinking | 09 September 2020, 01:32:43 UTC | Add arch option to package-windows.bat | 09 September 2020, 01:32:43 UTC |
1f73e4a | Alex Reinking | 09 September 2020, 01:18:14 UTC | Consolidate all packaging logic into packaging/CMakeLists.txt | 09 September 2020, 01:18:14 UTC |
3cea79d | Alex Reinking | 09 September 2020, 01:02:12 UTC | fix perms | 09 September 2020, 01:02:12 UTC |
e97209d | Alex Reinking | 09 September 2020, 00:38:13 UTC | Fix static build path in package-windows.bat | 09 September 2020, 00:38:13 UTC |
9d6ab96 | Alex Reinking | 09 September 2020, 00:25:36 UTC | Rework package scripts to take arguments | 09 September 2020, 00:25:36 UTC |
61c361f | Alex Reinking | 08 September 2020, 21:42:58 UTC | Set Halide version to LLVM trunk version. | 08 September 2020, 21:42:58 UTC |
eac0e09 | Alex Reinking | 08 September 2020, 21:22:52 UTC | Comment disabled debug builds | 08 September 2020, 21:22:52 UTC |
fe4533f | Alex Reinking | 08 September 2020, 20:44:24 UTC | Merge Linux and macOS package scripts. Keep zsh. | 08 September 2020, 20:44:24 UTC |
00aa246 | Alex Reinking | 08 September 2020, 20:36:00 UTC | 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 | Steven Johnson | 08 September 2020, 18:49:16 UTC | Tickle Buildbots | 08 September 2020, 18:49:16 UTC |
f1329db | Steven Johnson | 08 September 2020, 18:48:25 UTC | Tickle Buildbots | 08 September 2020, 18:48:25 UTC |
59fe709 | dsharletg | 08 September 2020, 18:07:08 UTC | Add check of types for ARM simd_op_check. | 08 September 2020, 18:07:08 UTC |
dfda15f | Andrew Adams | 08 September 2020, 17:34:01 UTC | Merge remote-tracking branch 'origin/master' into abadams/fix_scatter_intrinsic_usage | 08 September 2020, 17:34:01 UTC |
eb23346 | Andrew Adams | 08 September 2020, 16:44:26 UTC | Delete incorrect dead code and replace with unimplemented error | 08 September 2020, 16:44:26 UTC |
c9377bd | Volodymyr Kysenko | 07 September 2020, 21:10:20 UTC | Merge branch 'master' into vksnk/vector-ramp | 07 September 2020, 21:10:20 UTC |
664dc49 | Andrew Adams | 05 September 2020, 21:51:19 UTC | Merge pull request #5246 from halide/dsharletg-patch-1 Update comments on depthwise convolution schedule. | 05 September 2020, 21:51:19 UTC |
1ebd926 | Dillon Sharlet | 05 September 2020, 19:35:09 UTC | Update comments on depthwise convolution schedule. | 05 September 2020, 19:35:09 UTC |