73522ff | Benoit Steiner | 24 April 2019, 16:45:39 UTC | Merged latest changes | 24 April 2019, 16:45:39 UTC |
7b2c958 | Benoit Steiner | 07 February 2019, 23:49:04 UTC | Added some simple code to convert an onnx model to a Halide pipeline | 24 April 2019, 16:38:21 UTC |
3dcd076 | Steven Johnson | 24 April 2019, 16:34:12 UTC | Merge pull request #3838 from halide/lld_deps_fix Change dependency on lld to be for WITH_V8 instead of WITH_WEBASSEMBLY. | 24 April 2019, 16:34:12 UTC |
2096c3b | Steven Johnson | 24 April 2019, 16:24:24 UTC | Merge pull request #3839 from halide/srj-bnd Remove part of https://github.com/halide/Halide/pull/3825 | 24 April 2019, 16:24:24 UTC |
a41ab7b | Steven Johnson | 24 April 2019, 00:35:19 UTC | Remove part of https://github.com/halide/Halide/pull/3825 Propagating the value of zero-dim functions can result in references to inlined funcs remaining in the IR until codegen time, which makes everything fail. Backing this part out pending possible future investigation. | 24 April 2019, 00:35:19 UTC |
b26d2a1 | Ahmed S. Taei | 24 April 2019, 00:11:27 UTC | Remove NoAsserts | 24 April 2019, 00:11:27 UTC |
8ec7320 | Ahmed S. Taei | 23 April 2019, 23:41:56 UTC | Fix typo | 23 April 2019, 23:41:56 UTC |
5d5545c | Ahmed S. Taei | 23 April 2019, 23:19:37 UTC | Resolve comments | 23 April 2019, 23:19:37 UTC |
3377eed | Zalman Stern | 23 April 2019, 23:02:07 UTC | Change dependency on lld to be for WITH_V8 instead of WITH_WEBASSEMBLY per discussion with Steven. | 23 April 2019, 23:02:07 UTC |
3ce462b | Ahmed S. Taei | 23 April 2019, 22:18:56 UTC | Add apps/onnx/test to test_apps | 23 April 2019, 22:18:56 UTC |
ba229c0 | Steven Johnson | 23 April 2019, 20:17:39 UTC | Merge pull request #3817 from BachiLi/python_autodiff Add autodiff to Python bindings | 23 April 2019, 20:17:39 UTC |
6c71255 | Steven Johnson | 23 April 2019, 19:54:05 UTC | Merge pull request #3835 from halide/srj-typos Fix typo | 23 April 2019, 19:54:05 UTC |
49c549e | Ahmed S. Taei | 23 April 2019, 19:42:34 UTC | Apply halide style | 23 April 2019, 19:42:34 UTC |
1c8d97e | Ahmed S. Taei | 23 April 2019, 19:32:31 UTC | Rename python_ext rule | 23 April 2019, 19:32:31 UTC |
188caaf | Ahmed S. Taei | 23 April 2019, 19:27:09 UTC | Merge branch 'master' into ataei-onnx_pybind | 23 April 2019, 19:27:09 UTC |
45cea4c | Steven Johnson | 23 April 2019, 17:49:52 UTC | Fix typo | 23 April 2019, 17:49:52 UTC |
18945f3 | Ahmed S. Taei | 23 April 2019, 04:58:26 UTC | Merge pull request #3831 from halide/ataei-onnx_converter_update Onnx converter updates | 23 April 2019, 04:58:26 UTC |
6e09e33 | Steven Johnson | 23 April 2019, 03:34:44 UTC | Merge pull request #3732 from halide/webassembly Add support for WebAssembly | 23 April 2019, 03:34:44 UTC |
4968ab1 | Andrew Adams | 22 April 2019, 23:29:41 UTC | Merge pull request #3809 from halide/autoscheduler_app new autoscheduler app | 22 April 2019, 23:29:41 UTC |
9c04e43 | Steven Johnson | 22 April 2019, 23:17:59 UTC | Merge branch 'master' into webassembly | 22 April 2019, 23:17:59 UTC |
0cf614c | Steven Johnson | 22 April 2019, 23:17:24 UTC | Merge pull request #3832 from halide/srj-sym JITModule::Symbol doesn't need llvm_type | 22 April 2019, 23:17:24 UTC |
74ce7e7 | Steven Johnson | 22 April 2019, 23:12:20 UTC | Fix mistakes | 22 April 2019, 23:12:20 UTC |
572a699 | Tzu-Mao Li | 22 April 2019, 22:34:55 UTC | remove trailing spaces | 22 April 2019, 22:34:55 UTC |
726b389 | Ahmed S. Taei | 22 April 2019, 22:29:43 UTC | add a return value to main | 22 April 2019, 22:29:43 UTC |
612e24a | Steven Johnson | 22 April 2019, 22:06:00 UTC | whitespace | 22 April 2019, 22:06:00 UTC |
0b26eca | Steven Johnson | 22 April 2019, 21:57:28 UTC | Refactor trampoline stuff more | 22 April 2019, 21:57:28 UTC |
dd73a69 | Steven Johnson | 22 April 2019, 21:32:54 UTC | Merge branch 'srj-sym' into webassembly | 22 April 2019, 21:32:54 UTC |
767eebf | Steven Johnson | 22 April 2019, 21:31:48 UTC | Address review comment | 22 April 2019, 21:31:48 UTC |
70d156e | Steven Johnson | 22 April 2019, 21:07:57 UTC | Merge branch 'srj-sym' into webassembly | 22 April 2019, 21:07:57 UTC |
57e752b | Steven Johnson | 22 April 2019, 21:07:51 UTC | Merge branch 'master' into webassembly | 22 April 2019, 21:07:51 UTC |
4ef5344 | Steven Johnson | 22 April 2019, 21:05:20 UTC | JITModule::Symbol doesn't need llvm_type We build and save the llvm FunctionType for each Symbol, but never actually use that type information anywhere. Stop doing that. | 22 April 2019, 21:05:20 UTC |
b783428 | Ahmed S. Taei | 22 April 2019, 20:52:21 UTC | restore test success message | 22 April 2019, 20:52:21 UTC |
3d7df16 | Steven Johnson | 22 April 2019, 20:15:25 UTC | Some trampoline refactoring | 22 April 2019, 20:15:25 UTC |
2a9729f | Ahmed S. Taei | 22 April 2019, 19:00:18 UTC | sync onnx_converter_test | 22 April 2019, 19:00:18 UTC |
f5d86b5 | Ahmed S. Taei | 22 April 2019, 18:38:27 UTC | Merge branch 'master' into ataei-onnx_converter_update | 22 April 2019, 18:38:27 UTC |
bed4899 | Ahmed S. Taei | 22 April 2019, 18:37:37 UTC | Merge branch 'master' into ataei-onnx_converter_update | 22 April 2019, 18:37:37 UTC |
fcba4be | Ahmed S. Taei | 22 April 2019, 18:36:59 UTC | Use onnx_converter get_halide_type | 22 April 2019, 18:36:59 UTC |
4944437 | = | 22 April 2019, 18:28:31 UTC | Expose Tensor -> Halide::Type method | 22 April 2019, 18:28:31 UTC |
bc716a5 | Steven Johnson | 22 April 2019, 18:15:13 UTC | Use halide_buffer_t:: size_in_bytes() | 22 April 2019, 18:15:13 UTC |
65c2b0d | Steven Johnson | 22 April 2019, 18:13:18 UTC | Add spaces around << | 22 April 2019, 18:13:18 UTC |
97897e0 | Tzu-Mao Li | 20 April 2019, 01:53:42 UTC | Add get operators for gradients | 20 April 2019, 01:53:42 UTC |
f75382b | Ahmed S. Taei | 19 April 2019, 22:32:12 UTC | Merge pull request #3802 from halide/ataei-onnx_generator Add a generator to AOT onnx models | 19 April 2019, 22:32:12 UTC |
56e6a0f | Steven Johnson | 19 April 2019, 18:02:17 UTC | Change debug(0) to debug(2) | 19 April 2019, 18:02:17 UTC |
196df40 | Ahmed S. Taei | 19 April 2019, 17:07:28 UTC | clang-format | 19 April 2019, 17:07:28 UTC |
cb0e652 | Ahmed S. Taei | 19 April 2019, 17:05:48 UTC | replace std::endl with \n | 19 April 2019, 17:05:48 UTC |
ece58e6 | Andrew Adams | 19 April 2019, 15:32:00 UTC | Call destructors | 19 April 2019, 15:32:00 UTC |
32fd10f | Andrew Adams | 19 April 2019, 15:28:26 UTC | Add checking for dangling BoundContents | 19 April 2019, 15:28:26 UTC |
39889fd | Andrew Adams | 19 April 2019, 15:22:53 UTC | Enforce non-copyability of Option type | 19 April 2019, 15:22:53 UTC |
6ee9338 | Andrew Adams | 19 April 2019, 15:14:56 UTC | Fix hash map test nits | 19 April 2019, 15:14:56 UTC |
1334846 | Andrew Adams | 19 April 2019, 15:13:48 UTC | Restore asserts | 19 April 2019, 15:13:48 UTC |
ae030e9 | Ahmed S. Taei | 18 April 2019, 19:00:23 UTC | Pybind11 python extenstions | 18 April 2019, 19:00:23 UTC |
cc1e794 | Ahmed S. Taei | 11 April 2019, 21:56:22 UTC | onnx_converter library Python bindings | 18 April 2019, 18:17:03 UTC |
51051d4 | Ahmed S. Taei | 18 April 2019, 18:10:45 UTC | Use new onnx_coverter API | 18 April 2019, 18:10:45 UTC |
9c24405 | = | 18 April 2019, 17:45:40 UTC | Update onnx_converter | 18 April 2019, 17:45:40 UTC |
d51e3d7 | Steven Johnson | 18 April 2019, 17:32:27 UTC | Merge branch 'master' into webassembly | 18 April 2019, 17:32:27 UTC |
8bc0b39 | Steven Johnson | 18 April 2019, 01:30:16 UTC | Add a target feature for wasm +sign-ext instructions | 18 April 2019, 01:30:16 UTC |
b61951a | Zalman Stern | 17 April 2019, 23:25:13 UTC | Merge pull request #3757 from arcbbb/pr_llvm_riscv Add basic RISC-V code generation | 17 April 2019, 23:25:13 UTC |
05add58 | Steven Johnson | 17 April 2019, 22:07:27 UTC | Merge pull request #3825 from halide/bounds_of_let_single_point Handle bounds of lets where the value is a single point more concisely | 17 April 2019, 22:07:27 UTC |
610e05c | Steven Johnson | 17 April 2019, 22:07:10 UTC | Merge pull request #3808 from halide/stateless_implicit_vars Give the implicit vars unique types instead of state that needs to be initialized | 17 April 2019, 22:07:10 UTC |
4be6c7c | Steven Johnson | 17 April 2019, 17:47:04 UTC | Merge branch 'stateless_implicit_vars' of https://github.com/halide/Halide into stateless_implicit_vars | 17 April 2019, 17:47:04 UTC |
f15f8a5 | Steven Johnson | 17 April 2019, 17:47:01 UTC | Merge branch 'master' into stateless_implicit_vars | 17 April 2019, 17:47:01 UTC |
11a04f3 | Andrew Adams | 17 April 2019, 13:38:52 UTC | Handle bounds of lets where the value is a single point more concisely | 17 April 2019, 13:38:52 UTC |
311f224 | Andrew Adams | 17 April 2019, 12:59:23 UTC | Add test for perfect hash map. Fix bug | 17 April 2019, 12:59:23 UTC |
f60e8f6 | Andrew Adams | 17 April 2019, 11:50:44 UTC | Address some review comments | 17 April 2019, 11:50:44 UTC |
42c86c0 | Andrew Adams | 17 April 2019, 11:37:53 UTC | Merge branch 'master' into autoscheduler_app | 17 April 2019, 11:37:53 UTC |
f1b55d2 | Steven Johnson | 16 April 2019, 23:14:18 UTC | Address review comments | 16 April 2019, 23:14:18 UTC |
9eccdae | Tzu-Mao Li | 16 April 2019, 22:28:05 UTC | tab to spaces | 16 April 2019, 22:28:05 UTC |
574fc3f | Tzu-Mao Li | 16 April 2019, 22:26:58 UTC | [pyautodiff] Fix multiple arguments of Derivative.__getitem__ & add tests | 16 April 2019, 22:26:58 UTC |
b292ab5 | Steven Johnson | 15 March 2019, 18:33:32 UTC | Experimental support for WebAssembly | 16 April 2019, 21:58:37 UTC |
0543c4e | Tzu-Mao Li | 16 April 2019, 21:37:55 UTC | [autodiff] return original function when no boundary condition applied | 16 April 2019, 21:37:55 UTC |
695f838 | Steven Johnson | 16 April 2019, 21:27:42 UTC | Merge branch 'master' into stateless_implicit_vars | 16 April 2019, 21:27:42 UTC |
c61973c | Steven Johnson | 16 April 2019, 21:25:51 UTC | Merge pull request #3822 from halide/revert-3816-python_rdom_operator Revert "Add operator[] to RDom in the Python binding" | 16 April 2019, 21:25:51 UTC |
542cf99 | Tzu-Mao Li | 16 April 2019, 20:58:24 UTC | Address review comments | 16 April 2019, 20:58:24 UTC |
f618927 | Steven Johnson | 16 April 2019, 17:39:11 UTC | Revert "Add operator[] to RDom in the Python binding" | 16 April 2019, 17:39:11 UTC |
c063c04 | Steven Johnson | 16 April 2019, 17:08:10 UTC | Fix Python bindings issue | 16 April 2019, 17:08:10 UTC |
ce50642 | Steven Johnson | 16 April 2019, 00:26:37 UTC | Merge pull request #3821 from halide/fix_3818 Restrict some rules to no-overflow types | 16 April 2019, 00:26:37 UTC |
19e3459 | Steven Johnson | 16 April 2019, 00:06:28 UTC | Merge pull request #3819 from halide/srj-tracing Avoid link error in correctness_tracing | 16 April 2019, 00:06:28 UTC |
6d18fee | Steven Johnson | 15 April 2019, 22:48:29 UTC | Merge branch 'master' into stateless_implicit_vars | 15 April 2019, 22:48:29 UTC |
02ca83d | Steven Johnson | 15 April 2019, 22:48:09 UTC | Merge pull request #3816 from BachiLi/python_rdom_operator Add operator[] to RDom in the Python binding | 15 April 2019, 22:48:09 UTC |
a33ad81 | Andrew Adams | 15 April 2019, 20:01:00 UTC | Restrict some rules to no-overflow types | 15 April 2019, 20:01:00 UTC |
f9d1288 | Steven Johnson | 15 April 2019, 19:49:43 UTC | Avoid link error in correctness_tracing The local name "trace" can apparently conflict with a symbol ncurses. Wrap everything in an anonymous namespace to avoid (which is a good practice anyway). | 15 April 2019, 19:49:43 UTC |
a0b07c0 | Andrew Adams | 15 April 2019, 16:50:10 UTC | Merge pull request #3814 from halide/srj-llvmspeed Add LLVM SCEV option | 15 April 2019, 16:50:10 UTC |
fc79852 | Tzu-Mao Li | 14 April 2019, 03:13:16 UTC | Revert "Add operator[] to RDom in the Python binding" This reverts commit da528eebbf713419ee2a5af008b225532cd53c89. | 14 April 2019, 03:13:16 UTC |
0fa2f81 | Tzu-Mao Li | 14 April 2019, 03:08:42 UTC | Add autodiff in Python bindings | 14 April 2019, 03:08:42 UTC |
da528ee | Tzu-Mao Li | 14 April 2019, 00:36:07 UTC | Add operator[] to RDom in the Python binding | 14 April 2019, 00:36:07 UTC |
a677b7e | Steven Johnson | 12 April 2019, 23:21:03 UTC | Augment comment | 12 April 2019, 23:21:03 UTC |
8c25e65 | Andrew Adams | 12 April 2019, 22:55:16 UTC | Address some review comments | 12 April 2019, 22:55:16 UTC |
4e080f7 | Steven Johnson | 12 April 2019, 22:04:53 UTC | Add LLVM SCEV option From @alinas, this can reduce compile time for some complex schedules substantially. Requires LLVM9 >= r358304. | 12 April 2019, 22:04:53 UTC |
4f89c89 | Steven Johnson | 12 April 2019, 18:05:55 UTC | Merge pull request #3804 from halide/srj-hexagon-small-data-threshold Remove -hexagon-small-data-threshold=0 hack (Issue #3739) | 12 April 2019, 18:05:55 UTC |
1eb88aa | Steven Johnson | 12 April 2019, 17:55:00 UTC | Merge branch 'master' into stateless_implicit_vars | 12 April 2019, 17:55:00 UTC |
c112c6c | Steven Johnson | 12 April 2019, 17:07:49 UTC | Merge pull request #3806 from halide/srj-ub1 Disable UBSAN signed-integer-overflow warnings | 12 April 2019, 17:07:49 UTC |
e2ebcaf | Andrew Adams | 12 April 2019, 16:20:38 UTC | Merge pull request #3811 from LazyDodo/tmp_strict_float Add strict_float to python bindings. | 12 April 2019, 16:20:38 UTC |
a2b0413 | Ray Molenkamp | 12 April 2019, 15:07:05 UTC | Add strict_float to python bindings. | 12 April 2019, 15:07:05 UTC |
9e93f18 | Ahmed S. Taei | 11 April 2019, 23:36:43 UTC | format error message | 11 April 2019, 23:36:43 UTC |
b40050a | Ahmed S. Taei | 11 April 2019, 23:34:35 UTC | cerr report & abort on errors | 11 April 2019, 23:34:35 UTC |
0f7d147 | Andrew Adams | 11 April 2019, 23:27:19 UTC | Add research autoscheduler as app | 11 April 2019, 23:27:19 UTC |
971050c | Andrew Adams | 11 April 2019, 23:13:37 UTC | Fix speling eror | 11 April 2019, 23:13:37 UTC |
28c84d9 | Andrew Adams | 11 April 2019, 22:54:06 UTC | Remove redundant public | 11 April 2019, 22:54:06 UTC |
400060b | Andrew Adams | 11 April 2019, 22:50:03 UTC | Give the implicit vars unique types instead of state that needs to be initialized | 11 April 2019, 22:50:03 UTC |
c8b97a6 | Steven Johnson | 11 April 2019, 22:32:04 UTC | Update IRMatch.h | 11 April 2019, 22:32:04 UTC |