https://github.com/halide/Halide

sort by:
Revision Author Date Message Commit Date
22d5a94 Increase thread priority whenever halide_hexagon_remote_poll_profiler_state is called 10 June 2019, 19:33:51 UTC
1146103 Merge pull request #3937 from vmiheer/patch-1 add link to apps/wavelet 10 June 2019, 16:10:39 UTC
a118c4a add link to apps/wavelet 10 June 2019, 01:29:18 UTC
a41d242 Merge pull request #3868 from alinas/master Switch to LLVM's NewPassManager. 07 June 2019, 21:40:38 UTC
69205f5 Merge pull request #3932 from halide/srj-we Explicitly export __heap_base and __data_end in WasmExecutor 06 June 2019, 20:19:34 UTC
f0aeb40 Explicitly export __heap_base and __data_end in WasmExecutor LLD stopped exporting these by default, but we need them. 06 June 2019, 17:12:42 UTC
9407abd Update. 06 June 2019, 00:00:32 UTC
1019c98 Update 05 June 2019, 23:25:53 UTC
321e46d Switch to LLVM's NewPassManager. 05 June 2019, 23:24:02 UTC
cdbfef5 Switch to LLVM's NewPassManager. 05 June 2019, 23:22:05 UTC
b335f7b Merge pull request #3931 from halide/tzumao-fix-opencl-extra-print Remove extra instructions generated in OpenCL backend 04 June 2019, 22:14:50 UTC
b8c031a Remove extra instruction generated in OpenCL backend 04 June 2019, 16:32:01 UTC
f7fef52 Merge pull request #3928 from halide/srj-app-asm Add GENERATOR_OUTPUTS var to apps/ Makefiles 03 June 2019, 23:31:53 UTC
df98b4b Merge pull request #3930 from halide/srj-clang define CLANG relative to LLVM_CONFIG 03 June 2019, 23:31:07 UTC
84f5d6c Merge pull request #3929 from halide/srj-bash Explicitly set SHELL=bash in Makefile.inc 03 June 2019, 23:30:25 UTC
d1a4497 Merge pull request #3927 from halide/shoaibkamil/specialize_compute_at_fix Don't replicate the original stmt when doing specialize_fail() 03 June 2019, 23:30:05 UTC
e461048 define CLANG relative to LLVM_CONFIG For ~ever, we've required Makefile users to define CLANG as well as LLVM_CONFIG as env vars; in practice, CLANG should always point to the the one that could be deduced by LLVM_CONFIG. This changes the CLANG default value to that one (instead of 'system clang') and removes the recommendation that it be set. (You can still override CLANG if you really want to.) If this is accepted, the buildbots will be subsequently updated to stop setting CLANG. Note that I skipped tests/opengl/vagrant since it seems to be deliberately using ancient LLVM versions that we don't support anyway -- is it stale? (Note that the CMake build rules were already doing it this way) 31 May 2019, 23:09:21 UTC
5f2d0cf Explicitly set SHELL=bash in Makefile.inc (0) Our main Makefile already defines this, so we already rely on bash (1) The SHELL var isn't inherited by sub-makefiles (2) apps/Makefile.inc relies on bash (vs plain sh) syntax (3) Some of our buildbots don't define SHELL 31 May 2019, 22:25:27 UTC
0c3f2e5 Add GENERATOR_OUTPUTS var to apps/ Makefiles This gives a convenient bottleneck to customize the Generator output for (most) of the apps/ built via Makefiles; default to also generating .stmt and .s files, so that people examining apps/ output for benchmarking, learning, etc can see this output without having to do surgery in the Makefile. (Note that some of the apps/ with Makefiles that are already heavily custom, e.g. the hexagon benchmarks, weren't touched by this. It would be nice to regularlize all the apps build files at some point in the future.) 31 May 2019, 18:10:44 UTC
76a765b Simpler version from code review that's actually correct 31 May 2019, 17:56:17 UTC
317191c Simpler version from code review 31 May 2019, 17:43:16 UTC
505bfbc Don't replicate the original stmt when doing specialize_fail() 31 May 2019, 16:52:16 UTC
60880e6 Merge pull request #3916 from halide/rungen_binary_size Rungen binary size 30 May 2019, 17:10:25 UTC
2dd67b9 Merge pull request #3922 from BachiLi/fix_mat_file_header Take padding bytes into consideration when writing .mat files 30 May 2019, 17:09:36 UTC
29a21b7 Merge pull request #3921 from halide/srj-hvxfix Add stub declarations to Makefile.inc for hvx128 30 May 2019, 17:08:41 UTC
0157125 Also hvx_64 30 May 2019, 17:08:29 UTC
6d27f32 Merge pull request #3774 from halide/bounds_correct_vs_bounds_loaded Distinguish more between bounds correct vs bounds loaded 30 May 2019, 02:06:39 UTC
d4bc025 Fix stupid typo 30 May 2019, 01:35:43 UTC
a0717b5 Merge pull request #3919 from halide/uniform_with_macros Uniformly use defined-or-not for -D flags 29 May 2019, 23:36:30 UTC
9596b75 Take padding bytes into consideration when writing .mat files 29 May 2019, 23:33:04 UTC
1c3b371 Remove incorrect comment 29 May 2019, 23:16:53 UTC
7b0b859 Remove debugging code left in 29 May 2019, 23:16:29 UTC
99acd5b Add stub declarations to Makefile.inc for hvx128 This should address ongoing breakage of test_apps_3 on linux64 29 May 2019, 22:50:25 UTC
dcdecfb Merge branch 'master' into bounds_correct_vs_bounds_loaded 28 May 2019, 21:48:39 UTC
9a3584f Merge pull request #3917 from fragcolor-xyz/frag-mingw-fixes Add required sed to process msys2/mingw windows path slashes 28 May 2019, 20:43:14 UTC
5c0714e Uniformly use defined-or-not for -D flags 28 May 2019, 19:57:04 UTC
e048e34 Add required sed to process msys2/mingw windows path slashes 28 May 2019, 06:35:12 UTC
5b2c654 Reduce code size for for_each_value 27 May 2019, 22:09:08 UTC
1a5d7b6 Move most of make_with_shape_of into a private non-templated helper 27 May 2019, 20:41:15 UTC
086bacd Don't use -g for rungenmain 27 May 2019, 20:29:51 UTC
a143ca1 Merge remote-tracking branch 'origin/master' into bounds_correct_vs_bounds_loaded 27 May 2019, 20:25:15 UTC
d79a53e Merge pull request #3889 from halide/realize_returns_view Permit realizing over smaller sizes than minimum by cropping output 26 May 2019, 19:47:43 UTC
71870fc Merge pull request #3912 from halide/srj-wasm-apps Augment apps benchmarking rules to work with wasm 26 May 2019, 19:46:58 UTC
6b37e04 Merge pull request #3914 from halide/srj-simd Disable threading in simd_op_check to address Issue #3669 25 May 2019, 22:18:14 UTC
3fcbd69 Merge remote-tracking branch 'origin/fix_exceptions_test' into realize_returns_view 25 May 2019, 22:17:08 UTC
5c69bdb Fix exceptions test 25 May 2019, 22:14:54 UTC
b067cb2 Disable threading in simd_op_check to address Issue #3669 24 May 2019, 23:49:37 UTC
71b7c90 empty 24 May 2019, 20:46:24 UTC
3182f0b Merge branch 'master' into realize_returns_view 24 May 2019, 20:11:45 UTC
5978eb5 Merge branch 'master' into srj-wasm-apps 24 May 2019, 20:09:30 UTC
2b80429 Merge pull request #3907 from halide/srj-cc-const Add 'const' to C++ backend var decls 24 May 2019, 19:18:44 UTC
eaf687e Merge pull request #3911 from halide/srj-halide_print Allow halide_print usage from the C++ backend 24 May 2019, 18:53:47 UTC
9c054f3 Update Makefile 24 May 2019, 18:23:08 UTC
43bb798 Use emscripten_get_now() instead of performance.now() 24 May 2019, 17:35:37 UTC
81ccac2 Update README_webassembly.md 24 May 2019, 00:06:57 UTC
b3a5a94 Fix test_internal 23 May 2019, 23:34:49 UTC
fb3ddf1 Update Makefile.inc 23 May 2019, 23:04:37 UTC
b0ed231 use EMCC_ENVIRONMENT in Makefile as well 23 May 2019, 22:51:40 UTC
2e9cf05 Augment apps benchmarking rules to work with wasm Added rules to apps/Makefile.inc to provide `benchmark_wasm` targets; the toplevel `make benchmark_apps` now knows how to sniff `HL_TARGET` and run these appropriately. 23 May 2019, 22:09:00 UTC
023dbcd Merge branch 'master' into srj-halide_print 23 May 2019, 21:59:48 UTC
3f2cc04 Merge branch 'master' into srj-cc-const 23 May 2019, 21:59:31 UTC
abfca6e Merge pull request #3898 from halide/srj-apps-make Clean up apps makefiles 23 May 2019, 21:58:45 UTC
d86922c Allow halide_print usage from the C++ backend It returns void, which conflicts with its declared IR. (We encountered this recently with msan helpers, and fixed those by making the msan functions actually return int... but as halide_print() is overridden many times downstream, including in third-party Halide users, it's arguably cleaner to just special-case it for the C++ backend.) 23 May 2019, 21:54:14 UTC
511fb18 Add 'const' to C++ backend var decls The code we generate is SSA so all declarations should (conceptually) be const; this is an experiment to see if this matters to codegen quality at all. 23 May 2019, 18:00:56 UTC
0cea04b Merge branch 'master' into srj-apps-make 23 May 2019, 16:59:16 UTC
0eb4317 Merge pull request #3905 from halide/srj-copy Fix Halider::Buffer::copy() 23 May 2019, 16:55:20 UTC
b5c6bb4 Give up on nn_ops for now 23 May 2019, 01:05:44 UTC
83b5066 Fix Halider::Buffer::copy() 23 May 2019, 01:04:47 UTC
26811b6 Update Makefile 22 May 2019, 22:22:19 UTC
3a166d0 Merge branch 'master' into srj-apps-make 22 May 2019, 22:21:53 UTC
c9f3259 Merge pull request #3902 from halide/srj-v8rules Makefile cleanups for V8 22 May 2019, 22:04:52 UTC
23f5bf0 One more attempt at nn_ops for mingw 22 May 2019, 21:16:59 UTC
09c7e75 nn_ops is the devil 22 May 2019, 19:30:30 UTC
7d3fffe Empty 22 May 2019, 16:58:37 UTC
98ffd93 Empty commit 22 May 2019, 16:50:26 UTC
f215e74 Update Makefile.inc 22 May 2019, 16:43:49 UTC
089ed1b Remove pointless -g flag 21 May 2019, 23:28:16 UTC
d12fc6f Update Makefile.inc 21 May 2019, 23:26:59 UTC
6c78d27 Make nn_ops mingw-happy 21 May 2019, 23:12:47 UTC
142c4d9 Update Makefile 21 May 2019, 23:05:55 UTC
3f9e927 Try again to appease mingw 21 May 2019, 21:20:00 UTC
2c00b9d Update Makefile 21 May 2019, 21:09:36 UTC
788b061 Makefile cleanups for V8 - Remove the SpiderMonkey stub definitions; they aren't in use and aren't likely to be any time soon, so it's just bitrot waiting to happen (we can restore them when we need them) - add missing V8 deps for libHalide rules - remove not-used-anywhere LIBHALIDE_DEPS 21 May 2019, 20:19:04 UTC
b618ca2 Merge branch 'master' into srj-apps-make 21 May 2019, 20:00:39 UTC
16e1c4e Merge pull request #3901 from halide/srj-wasm-timer Fix halide_benchmark.h for Emscripten 21 May 2019, 20:00:04 UTC
3f3c495 attempt fix for mingw 21 May 2019, 19:20:21 UTC
8b5bb60 Fix halide_benchmark.h for Emscripten The Emscripten implementation of std::chrono::steady_clock() and friends is broken. Use a recommended Emscripten-specific hack instead. 21 May 2019, 18:25:40 UTC
7a5f723 Fix wavelet 21 May 2019, 17:40:38 UTC
3457762 Fix apps/onnx for non-host targets 21 May 2019, 17:39:18 UTC
7a25cc9 Update Makefile 21 May 2019, 17:18:26 UTC
3db6cc3 Revert changes to linear_algebra 21 May 2019, 16:56:08 UTC
3a7dae5 Update Makefile.inc 21 May 2019, 16:39:23 UTC
221e2e5 Update Makefile 21 May 2019, 02:16:45 UTC
380d661 Update Makefile 21 May 2019, 02:07:59 UTC
ae3ab81 Update Makefile 20 May 2019, 23:52:47 UTC
74926ca Merge pull request #3899 from halide/srj-nn-ops Fix apps/nn_ops (Issue #3897) 20 May 2019, 23:13:25 UTC
4708904 Merge pull request #3900 from halide/srj-tidy ClangTidy: remove unused 'using' 20 May 2019, 21:53:36 UTC
51587f4 Update Makefile.inc 20 May 2019, 21:18:08 UTC
f4bc3e9 Update Makefile.inc 20 May 2019, 21:16:48 UTC
c284c7e Update Makefile.inc 20 May 2019, 21:14:56 UTC
back to top