fd35c68 | Ron Lieberman | 04 September 2017, 00:24:52 UTC | Modify runtimes to display profile command when PACKET_ANALYZE is enabled Name of the json file is passed via evar, timing must be one. export HL_HEXAGON_PACKET_ANALYZE=process.json export HL_HEXAGON_TIMING=1 export HL_HEXAGON_SIM_CYCLES=1 The base address of the library where loaded is crucial to the disassembly. output will look like To generate profile: hexagon-profiler --packet_analyze --json=process.json --elf=bin/process-host,/tmp/hex_prof_shlib.so:0x62000 -o process.html Former-commit-id: e19f4835ee9c03f4856893f0a2f000502db1d7ca | 04 September 2017, 00:24:52 UTC |
6c447d7 | Ron Lieberman | 03 September 2017, 21:02:07 UTC | Merge branch 'master' into sim_shlib_addr_print Former-commit-id: 2c988e6e837d28444ed663d34fff2a81e088d2d9 | 03 September 2017, 21:02:07 UTC |
292d85b | Zalman Stern | 01 September 2017, 21:09:04 UTC | Merge pull request #2312 from halide/buffer_is_bounds_query_method Add is_bounds_query() method to halide_buffer_t and Halide::Runtime::Buffer. Former-commit-id: dad036fab907b441992304976c12901c52913312 | 01 September 2017, 21:09:04 UTC |
70e3c0a | Andrew Adams | 01 September 2017, 18:54:09 UTC | Merge pull request #2311 from halide/resize_generator Make resize an AOT app, and reschedule it Former-commit-id: cbb40e00c96ae178f35bce7a481afecbe3cb3c2b | 01 September 2017, 18:54:09 UTC |
6cc5c6b | Patricia Suriana | 01 September 2017, 17:29:45 UTC | Increase harris auto scheduler test threshold Former-commit-id: 16e722e11594ac18ba035f43b9a01516d6b4493e | 01 September 2017, 17:29:45 UTC |
bebce71 | Andrew Adams | 01 September 2017, 17:22:56 UTC | Merge pull request #2322 from halide/auto_scheduler_tests Increase auto-scheduler tests threshold Former-commit-id: c7fb4068f021846d0bf4b25be8221336e6b57c76 | 01 September 2017, 17:22:56 UTC |
5b5d4a4 | Patricia Suriana | 01 September 2017, 17:18:00 UTC | Increase auto-scheduler tests threshold Former-commit-id: 07678ad1a742ed794db5581463d982e307b3fe2c | 01 September 2017, 17:18:00 UTC |
95cfbba | Steven Johnson | 01 September 2017, 17:05:58 UTC | Merge pull request #2308 from halide/srj-ctest Add "test_foo" targets to CMake Former-commit-id: 7ca2f3cf248c67bc896a4e4c0ea80f1387041961 | 01 September 2017, 17:05:58 UTC |
18b2c8a | Steven Johnson | 01 September 2017, 16:48:59 UTC | Merge branch 'master' into srj-ctest Former-commit-id: 74f29a4b37bf2f9a767a8ef49d8b3bfc8cce6b31 | 01 September 2017, 16:48:59 UTC |
20ee4b6 | Steven Johnson | 01 September 2017, 16:48:55 UTC | Minor fixes Former-commit-id: ff1f975f04489c2fdf5845042994c48bacb32751 | 01 September 2017, 16:48:55 UTC |
39666f1 | Steven Johnson | 01 September 2017, 00:36:36 UTC | Merge pull request #2320 from halide/srj-ctools Add missing test/generator tests to CMake (v2) Former-commit-id: 8fa032b70fa063c7fcc16117c6b0ddae79eb2cd3 | 01 September 2017, 00:36:36 UTC |
026be78 | dsharletg | 31 August 2017, 23:47:08 UTC | Fix signed shift overflow. Former-commit-id: c69f8525c851f5896a79778e03968d8c69cf8c43 | 31 August 2017, 23:47:08 UTC |
5cc732e | Andrew Adams | 31 August 2017, 21:53:24 UTC | Merge pull request #2214 from halide/scope_recompute Update the scope of dependent let vars when pruning the scope of a var Former-commit-id: 786f649db79b6a4639740739773ad3ca4e4862b6 | 31 August 2017, 21:53:24 UTC |
6cc30a9 | Andrew Adams | 31 August 2017, 21:51:51 UTC | Merge branch 'master' into resize_generator Former-commit-id: 4a510888df1b9eafb846d7378c4ab468c93cd271 | 31 August 2017, 21:51:51 UTC |
df8629c | Steven Johnson | 31 August 2017, 20:44:02 UTC | Merge branch 'master' into srj-ctest Former-commit-id: ddc7da7b29108d6ee530034c140b73bcbdc2546f | 31 August 2017, 20:44:02 UTC |
e6c9f6e | Andrew Adams | 31 August 2017, 20:39:20 UTC | Support and test many more types and layouts Former-commit-id: 99644b2d4174cf45ea455d9bb911f530e482ba2d | 31 August 2017, 20:39:20 UTC |
368b7d6 | Steven Johnson | 31 August 2017, 20:29:58 UTC | Merge pull request #2305 from halide/srj-auto Add test/auto_schedule to the CMake build Former-commit-id: 38ef4d179666f26fabb83734d2c0f81bc14e2ebb | 31 August 2017, 20:29:58 UTC |
18357e8 | Steven Johnson | 31 August 2017, 20:21:18 UTC | Merge branch 'master' into buffer_is_bounds_query_method Former-commit-id: 85d57f2005b8868b9467c11358c69c2d2fcec06a | 31 August 2017, 20:21:18 UTC |
79d387a | Steven Johnson | 31 August 2017, 20:18:56 UTC | Merge branch 'master' into srj-ctools Former-commit-id: a370b66a8b276d88846ab7fbac01728a5e89b625 | 31 August 2017, 20:18:56 UTC |
bdcc55f | Steven Johnson | 31 August 2017, 20:18:17 UTC | Merge branch 'master' into srj-ctest Former-commit-id: c8a442bbcb3336a094e88b9a669793699a04add4 | 31 August 2017, 20:18:17 UTC |
745f224 | Steven Johnson | 31 August 2017, 20:18:02 UTC | Ensure HALIDE_SHARED is defined for Generators Former-commit-id: 50bdf1bdb92e402d567e943bd84d17c2cee992dd | 31 August 2017, 20:18:02 UTC |
79210b2 | Z Stern | 31 August 2017, 19:38:45 UTC | Merge branch 'master' into buffer_is_bounds_query_method Former-commit-id: 564dd931c8e07e814b4d482c1630556bb44bdce5 | 31 August 2017, 19:38:45 UTC |
90beacc | Steven Johnson | 31 August 2017, 19:02:11 UTC | Merge branch 'master' into srj-ctest Former-commit-id: 74bd47b31a19e9422c283fe34f88c33710b33f20 | 31 August 2017, 19:02:11 UTC |
df3241c | Steven Johnson | 31 August 2017, 19:01:15 UTC | Add missing test/generator tests to CMake (v2) Revised attempt at PR#2302 that shouldn't cause Windows build failures. Former-commit-id: 306779a6f33b1c65444aae236cdde5ccb2b470d4 | 31 August 2017, 19:01:15 UTC |
bed93d1 | Steven Johnson | 31 August 2017, 18:35:52 UTC | Merge pull request #2316 from halide/LD_FLAGS_rename Minor cleanup of common system ld flags in the makefile Former-commit-id: 45c5cfb4d4767dda4c2b8328fb35741f56f67780 | 31 August 2017, 18:35:52 UTC |
8d1f810 | Steven Johnson | 31 August 2017, 17:25:49 UTC | Remove auto_schedule tests (landing via separate PR) Former-commit-id: dfd8459713d65d7e4606af9ac58c431cb035e55e | 31 August 2017, 17:25:49 UTC |
a748009 | Steven Johnson | 31 August 2017, 17:21:04 UTC | Merge branch 'master' into srj-ctest Former-commit-id: 6d988cb2dec63ce1848679fd7185faa0ec5cea64 | 31 August 2017, 17:21:04 UTC |
cb3b56b | Steven Johnson | 31 August 2017, 17:14:36 UTC | Merge pull request #2315 from halide/srj-cmake-def Use target_compile_definitions() instead of add_definitions() Former-commit-id: 24d359fbba30d95126cf55ec785ecf03292de745 | 31 August 2017, 17:14:36 UTC |
b6649af | Steven Johnson | 31 August 2017, 00:25:15 UTC | Fix EXCLUDE_FROM_ALL plus conditionals Former-commit-id: a6db0ce2a346441d6ae50a768262eec5db4e6392 | 31 August 2017, 00:25:15 UTC |
d913ff6 | Andrew Adams | 31 August 2017, 00:19:31 UTC | LD_FLAGS cleanup Former-commit-id: 8a5ae7b6fcf81f7c531413df69056517c1dfee92 | 31 August 2017, 00:19:31 UTC |
5b2258d | Steven Johnson | 31 August 2017, 00:16:48 UTC | Merge branch 'master' into srj-ctest Former-commit-id: a64b5fbab9794429af46310f18d5c7e9d2e2fa8a | 31 August 2017, 00:16:48 UTC |
a600aaf | Steven Johnson | 31 August 2017, 00:16:35 UTC | Merge branch 'master' into srj-auto Former-commit-id: 00a0de94e7a5199c4b37581c0e181c1b8905cbd4 | 31 August 2017, 00:16:35 UTC |
d1d4809 | Andrew Adams | 31 August 2017, 00:16:18 UTC | Merge pull request #2307 from chappjc/mingw-w64-link-uuid-ole32 Fix mingw linking errors on Windows Former-commit-id: 08ec9a1350e7d8cdf4372f154f5f536d5acb92ff | 31 August 2017, 00:16:18 UTC |
7090b41 | Steven Johnson | 31 August 2017, 00:16:07 UTC | Merge branch 'master' into srj-cmake-def Former-commit-id: 49f03477c9d07ca58b0f46c9ab81fd94f35051b6 | 31 August 2017, 00:16:07 UTC |
b48e2b6 | Steven Johnson | 31 August 2017, 00:15:55 UTC | Fix for trunk LLVM Former-commit-id: 0ac92b19f53befeb97ac01e3f887da17b4aa8d9d | 31 August 2017, 00:15:55 UTC |
ef60086 | Steven Johnson | 30 August 2017, 23:58:17 UTC | Use target_compile_definitions() instead of add_definitions() Former-commit-id: b40d404805fbabc7b2f15c843be0fefad04a2441 | 30 August 2017, 23:58:17 UTC |
f1031d0 | Andrew Adams | 30 August 2017, 23:38:48 UTC | Merge pull request #2301 from halide/mixed_type_assoc Add support for rfactor with mixed types Former-commit-id: 68c4935c196a5d20ab89493970339799b97c49cb | 30 August 2017, 23:38:48 UTC |
8453a43 | Andrew Adams | 30 August 2017, 23:37:19 UTC | Merge pull request #2310 from halide/srj-gfac Rework and simplify the Generator creation code Former-commit-id: d10c25dfe9c59d2e5a52afa69cc106e511db973b | 30 August 2017, 23:37:19 UTC |
2a0af25 | Steven Johnson | 30 August 2017, 22:01:41 UTC | Merge branch 'master' into srj-auto Former-commit-id: 2546b16b5a731a55f2ae33de5e32503e4db49b7d | 30 August 2017, 22:01:41 UTC |
795d278 | Steven Johnson | 30 August 2017, 22:01:20 UTC | Merge branch 'master' into srj-ctest Former-commit-id: 86d3da40eee730519e0f9f4a369cd67f0d7f9766 | 30 August 2017, 22:01:20 UTC |
e972053 | Steven Johnson | 30 August 2017, 22:00:19 UTC | Merge branch 'master' into srj-gfac Former-commit-id: f3cda77da9da87963a76857ac15d5e9539b85516 | 30 August 2017, 22:00:19 UTC |
f92f86d | Steven Johnson | 30 August 2017, 21:58:07 UTC | Merge pull request #2313 from halide/revert-2302-srj-testgen Revert "Add missing test/generator tests to CMake" Former-commit-id: 49cd4369b3db4c69adb628477f824d692c54280e | 30 August 2017, 21:58:07 UTC |
e3b0bf2 | Steven Johnson | 30 August 2017, 21:57:43 UTC | Revert "Add missing test/generator tests to CMake" Former-commit-id: c7da7184af301dea6d4ea565f7d1b3099587b649 | 30 August 2017, 21:57:43 UTC |
c76580e | Z Stern | 30 August 2017, 20:51:59 UTC | Fix https://github.com/halide/Halide/issues/2199 . Former-commit-id: 437d335362a0c65db710805d434ac6f51be8bfbc | 30 August 2017, 20:51:59 UTC |
6981621 | Steven Johnson | 30 August 2017, 18:06:13 UTC | Disable certain gpu_object_lifetime variants in CMake to match Makefile behavior Former-commit-id: c661087cbbe11a436165200aa45378283edd7de2 | 30 August 2017, 18:06:13 UTC |
3cae20f | Steven Johnson | 30 August 2017, 18:04:27 UTC | Merge branch 'master' into srj-ctest Former-commit-id: 831063c56e96ae6c32f03c3808d74855774faf7b | 30 August 2017, 18:04:27 UTC |
40bf83a | Steven Johnson | 30 August 2017, 17:50:41 UTC | Tweak registration namespace to avoid ambiguity Former-commit-id: e55fd9d42a2bd36e7172f3fa164786f13bb9d54a | 30 August 2017, 17:50:41 UTC |
bd9b768 | Steven Johnson | 30 August 2017, 17:43:33 UTC | Fix double-float warning Former-commit-id: 2fbd7e7bbb1f6cd41271a1c1b02a92a22438db10 | 30 August 2017, 17:43:33 UTC |
a11f87a | Steven Johnson | 30 August 2017, 17:37:23 UTC | Merge branch 'master' into srj-gfac Former-commit-id: 6d612036436694b0eac858e6d459bef4461a83a9 | 30 August 2017, 17:37:23 UTC |
da387f7 | Z Stern | 30 August 2017, 03:35:37 UTC | Remove tabs. Former-commit-id: 8365463ca82de7a29f194dde0662509aadcbc473 | 30 August 2017, 03:35:37 UTC |
b7523e4 | Z Stern | 30 August 2017, 03:33:56 UTC | Add is_bounds_query() method to halide_buffer_t and Halide::Runtime::Buffer to abstract the representation of a bounds query buffer. Former-commit-id: f321056ed8bff207958a587219946504a98a62b9 | 30 August 2017, 03:33:56 UTC |
3521726 | Z Stern | 30 August 2017, 02:23:16 UTC | Initial check-in of is_bounds_query methods. Former-commit-id: bf4bc20416fb6485fdf711616af373d467de09e0 | 30 August 2017, 02:23:16 UTC |
2455b73 | Andrew Adams | 30 August 2017, 00:50:47 UTC | Make resize an AOT test, and reschedule it Former-commit-id: 66d423bb1450eec06a2146956ec869a0604afe01 | 30 August 2017, 00:50:47 UTC |
bb4c80e | Steven Johnson | 29 August 2017, 23:38:18 UTC | Rework and simplify the Generator creation code: -- replace the GeneratorFactory interface-object with a std::function -- HALIDE_REGISTER_GENERATOR now implements the (now-simplified) GeneratorFactory function -- move the GeneratorParam stuff out of the factory (it can always be applied aftr creation) -- have Stubs bind directly to a GeneratorFactory via extern reference, rather than looking up in the registry (this simplifies some linkage issues in obscure cases with Stubs in some build systems) Former-commit-id: db499cb61490cd2043e5ce22a7aa1b1acf3f863f | 30 August 2017, 00:27:43 UTC |
f4809d0 | Steven Johnson | 30 August 2017, 00:15:36 UTC | Merge pull request #2304 from halide/srj-exp-macro EXPORT macro hygiene Former-commit-id: 4b39299e6b82109c1b2a180941abaf10f3c1976c | 30 August 2017, 00:15:36 UTC |
87e4ee2 | Dillon Sharlet | 29 August 2017, 23:23:25 UTC | Merge pull request #2257 from halide/hex-vdelta Use vdelta for 3-way interleave_vectors Former-commit-id: 2bdd1bf8b3cc63cac89b4ff09e10bc04f1b1c32f | 29 August 2017, 23:23:24 UTC |
3f17d0e | Steven Johnson | 29 August 2017, 01:03:26 UTC | Add "test_foo" targets to CMake Former-commit-id: 7187acdec4d075470b84826b7f4919398d0c79f9 | 29 August 2017, 23:03:22 UTC |
4ac06b0 | Steven Johnson | 29 August 2017, 21:15:35 UTC | Merge pull request #2302 from halide/srj-testgen Add missing test/generator tests to CMake Former-commit-id: 8b409fb9170a7c9a73583f34ecc4297a49f71131 | 29 August 2017, 21:15:35 UTC |
a1a6647 | Steven Johnson | 29 August 2017, 20:57:05 UTC | Add test/auto_schedule to the CMake build It was only being built as part of Makefile, not CMake Former-commit-id: 8f8eaea8118591e9490629b53aa11c10cd9efc54 | 29 August 2017, 20:57:05 UTC |
91dbe65 | Jon Chappelow | 29 August 2017, 20:47:36 UTC | Fix mingw linking errors on Windows Add -luuid and -lole32 to the Windows linker flags to bring in the libraries that define several symbols including FOLDERID_LocalAppData and _imp__CoTaskMemFree. Former-commit-id: a443c07d38caaf02f4f840d8f5ee1dbf07161143 | 29 August 2017, 20:47:36 UTC |
62b93a2 | Steven Johnson | 29 August 2017, 20:40:37 UTC | Fix performance/fast_pow too Former-commit-id: 679edee09da65d87d2ade759359f0fed862cc023 | 29 August 2017, 20:40:37 UTC |
0e37584 | Patricia Suriana | 29 August 2017, 20:29:45 UTC | Add test case for boxes touched Former-commit-id: 213175fea5cca71c1e3950cddf173945db0b730c | 29 August 2017, 20:29:45 UTC |
c911eb3 | Steven Johnson | 29 August 2017, 19:11:37 UTC | Add neglected-to-save-file fixes Former-commit-id: d360caa1e5b8625ea770f88b315f9af2601eb5b5 | 29 August 2017, 19:11:37 UTC |
7df002d | Steven Johnson | 29 August 2017, 19:05:33 UTC | EXPORT macro hygiene Minor changes to achieve consistency: -- Remove apparently-unsed #define EXPORT in HalideBuffer.h -- Rename HALIDE_EXPORT -> DLLEXPORT macro in sim_host.cpp to match convention used elsewhere -- Rename EXPORT -> DLLEXPORT macro in matlab_aottest.cpp to match convention used elsewhere Former-commit-id: d1d14647c83367a51a95d2b907265e44799af562 | 29 August 2017, 19:05:33 UTC |
b96203c | Andrew Adams | 29 August 2017, 18:57:28 UTC | Merge branch 'master' of https://github.com/halide/Halide Former-commit-id: 56ca387b26a82b7ecdf95f71c39eb0e77f1fcc77 | 29 August 2017, 18:57:28 UTC |
5925027 | Andrew Adams | 29 August 2017, 18:55:27 UTC | Use get_jit_target_from_environment to control GPU usage when jitting ... not get_target_from_environment Former-commit-id: 5b8dc26abc4d26a625e0ff262bdcc218e5c7999b | 29 August 2017, 18:55:27 UTC |
b20cdfd | Steven Johnson | 29 August 2017, 17:31:39 UTC | Merge branch 'master' into srj-testgen Former-commit-id: 49e839e89b9fe2886f72a0bcbdaa16473d97a617 | 29 August 2017, 17:31:39 UTC |
3e8ace2 | Zalman Stern | 29 August 2017, 17:19:55 UTC | Merge pull request #2300 from halide/fix_reduction_base_case A min reduction over infinities should be infinity Former-commit-id: 5283afdce45bc7596badb58ac82c128417d822a5 | 29 August 2017, 17:19:55 UTC |
d2bf620 | Andrew Adams | 29 August 2017, 00:07:49 UTC | Run autoscheduler tests single-threaded They include performance tests Former-commit-id: 834158174e6391a312357eeddefc9c27336739ce | 29 August 2017, 00:07:49 UTC |
1decde9 | Patricia Suriana | 28 August 2017, 23:54:00 UTC | Make the scope trimming recursive Former-commit-id: 1b0403bba04ace66bb6bf7b487d94a775c5073d8 | 28 August 2017, 23:54:00 UTC |
6316266 | Steven Johnson | 28 August 2017, 23:42:55 UTC | Add missing test/generator tests to CMake three Generator tests never got CMake rules for building & testing. Former-commit-id: 9a79e5314e557801885115d036b9e21b5e9cafc4 | 28 August 2017, 23:42:55 UTC |
bdf3e09 | Andrew Adams | 28 August 2017, 23:37:51 UTC | Fix test Former-commit-id: 5a170e29224a83784eaf3fb69214d7aff38f6d36 | 28 August 2017, 23:37:51 UTC |
ea116f3 | Patricia Suriana | 28 August 2017, 22:15:13 UTC | Fix print vector types error Former-commit-id: b621dfe0713eaaf93d7f9a425a822e7195d1f888 | 28 August 2017, 22:15:13 UTC |
3fa1cec | Andrew Adams | 28 August 2017, 21:19:13 UTC | review fixes Former-commit-id: c89e844065e9ac5d2e1bf8ca7bf6e240b182eaeb | 28 August 2017, 21:19:13 UTC |
0c81c28 | Andrew Adams | 28 August 2017, 21:11:09 UTC | A min reduction over infinities should be infinity This bug hit someone using infinity in a meaningful way in a float pipeline. Former-commit-id: 5ee44207ce6124e0a804a93d7d8eb46dfcfbbb41 | 28 August 2017, 21:11:09 UTC |
6657cec | Patricia Suriana | 28 August 2017, 21:09:24 UTC | Add support for rfactor with mixed types Former-commit-id: 4993a42054cb6c9cf1b7b1b7cc1cf8c27be30099 | 28 August 2017, 21:09:24 UTC |
1f291cc | Steven Johnson | 25 August 2017, 21:51:15 UTC | Split some long lines to make diffs easier Former-commit-id: e8c531706a6d4206087913491026391196bab4ce | 25 August 2017, 21:51:15 UTC |
58be1e9 | Steven Johnson | 25 August 2017, 20:37:56 UTC | Simplify nested_externs rules in test/CMakeLists.txt Former-commit-id: aa983b2c1e8ac7f7bbc14803e1bceffa7ee038a2 | 25 August 2017, 20:37:56 UTC |
f61ada1 | Steven Johnson | 25 August 2017, 17:15:05 UTC | Replace set() with depset() in halide.bzl Former-commit-id: b77f2cadede9b3a92d21fec498b30d72f63281c5 | 25 August 2017, 17:15:05 UTC |
f9e5055 | Steven Johnson | 24 August 2017, 21:17:56 UTC | Merge pull request #2292 from halide/srj-stubs HALIDE_REGISTER_GENERATOR cleanup Former-commit-id: 5515dba031420271ae3de907774e86c311d02f69 | 24 August 2017, 21:17:56 UTC |
ce66c1e | Steven Johnson | 24 August 2017, 18:16:13 UTC | More tweaks to beat MSVC into submission Former-commit-id: 78fa760b77c7e5a394d24be2bb7d5a712c35ed18 | 24 August 2017, 18:16:13 UTC |
e93b37a | Steven Johnson | 24 August 2017, 18:05:17 UTC | Merge branch 'master' into srj-stubs Former-commit-id: 293e0e3dd49bd522f283ab99f7a880fc3e0a0e4f | 24 August 2017, 18:05:17 UTC |
65fd43f | Steven Johnson | 24 August 2017, 17:41:11 UTC | Disable MSVC warning 4267 "disable "conversion from 'size_t' to 'int', possible loss of data" -- someday we want to re-enable this, but for now, disabling to match gcc/clang warning status Former-commit-id: 0f54b972144509f9921642ccaa0c50162f032c56 | 24 August 2017, 17:41:11 UTC |
ca78356 | Steven Johnson | 24 August 2017, 02:34:09 UTC | Rework HALIDE_REGISTER_CHOOSER in a hopefully-MSVC-compatible way Former-commit-id: 7532c2541952c564a171330024bd358cd63cc179 | 24 August 2017, 02:34:09 UTC |
c6288e6 | Steven Johnson | 24 August 2017, 00:39:14 UTC | Disable MSVC warning 4503 Former-commit-id: cf753fa014f27e064b497bce3b6c95f89aeca04a | 24 August 2017, 00:39:14 UTC |
3edfe1a | Steven Johnson | 24 August 2017, 00:37:04 UTC | Disable MSVC warning 4503 Former-commit-id: b5677d2c2bf23d0d31c2e2be7fb78ced305543b6 | 24 August 2017, 00:37:04 UTC |
967ec48 | Steven Johnson | 22 August 2017, 17:55:09 UTC | HALIDE_REGISTER_GENERATOR cleanup Make Generator registration more rigorous to allow for subsequent cleanups: -- Rename Halide::RegisterGenerator -> Halide::InternalRegisterGenerator -- convert all Halide::RegisterGenerator usage into HALIDE_REGISTER_GENERATOR -- enforce that it must be at global scope (as was previously documented but not enforced) -- change second arg to be a non-quoted string that is enquoted by the macro -- add optional third argument for Generators that want the Stub class name to be something other than the stub registration name Former-commit-id: 746b92dbd4c14c24f95b7f1aeea94b12cf798623 | 24 August 2017, 00:14:33 UTC |
5d38525 | Ron Lieberman | 23 August 2017, 22:33:20 UTC | optionally display base address of dlopenbuf'ed sim library Former-commit-id: 5833bc88e0e8b0db6c482a39cb6d48b6163dd13f | 23 August 2017, 22:33:20 UTC |
caad0c1 | Steven Johnson | 23 August 2017, 02:20:31 UTC | A few more merge fixes Former-commit-id: ce67819beea35a33c306a08c86490429cbd53d94 | 23 August 2017, 02:20:31 UTC |
9f5f34c | Steven Johnson | 23 August 2017, 02:07:05 UTC | fix merge errors between autoschedule and generator-name PRs Former-commit-id: 94e504fa4eb134f731c6058d0124c2feb82d223c | 23 August 2017, 02:07:05 UTC |
db11900 | Steven Johnson | 23 August 2017, 00:37:23 UTC | Merge pull request #2288 from halide/srj-reg Require the -g argument for Generators Former-commit-id: f30fdc6dd6a3cdd01a321e8ff3fae3fc7895d000 | 23 August 2017, 00:37:23 UTC |
7c7c079 | Steven Johnson | 23 August 2017, 00:37:14 UTC | Merge branch 'master' into srj-reg Former-commit-id: 745805d7f27819542d0434b6c75d4fa02332f6df | 23 August 2017, 00:37:14 UTC |
81e8175 | Zalman Stern | 22 August 2017, 23:49:04 UTC | Merge pull request #2280 from halide/makefile_jpeg_fix Fixes to make Makefile find JPEG for common brew install on Mac OSX. Former-commit-id: b3aed5246f70bcfee7ca68c3827542a3dcb08f7b | 22 August 2017, 23:49:04 UTC |
83f5fcd | Zalman Stern | 22 August 2017, 23:47:27 UTC | Merge pull request #1357 from halide/auto_scheduler Auto scheduler Former-commit-id: 3cf0e94cda4f0f24c84aaa06072dfef7974547f1 | 22 August 2017, 23:47:27 UTC |
aad2b42 | Steven Johnson | 22 August 2017, 22:10:41 UTC | FIx lesson_16 Former-commit-id: 46c99fa48d2ba37120fe7b574fb19571a3353247 | 22 August 2017, 22:10:41 UTC |
ec04f4a | Steven Johnson | 22 August 2017, 21:06:41 UTC | Require the -g argument for Generators Previously, we allowed you to omit the -g argument to a Generator if there was exactly one Generator registered. This PR changes that to require -g be specified in all cases. (This change will allow some simplification of the Generator registration code, which will, in turn allow simplifying linking of Generators in some build systems). Note 1: Bazel/Blaze build rules have always specified an explicit Generator name Note 2: the CMake changes look a little ugly and redundant, but the CMake rules for Generators will be completely overhauled soon. Former-commit-id: 8e4c2067dbbce40356f02f969b46f6ec002885bf | 22 August 2017, 21:06:41 UTC |
fd4f23d | Zalman Stern | 22 August 2017, 20:29:30 UTC | Merge pull request #2284 from halide/srj-ptx More/better fixes for disabled GPU targets Former-commit-id: eaa3a4301392a3870ee211bb56b5f49f6931238c | 22 August 2017, 20:29:30 UTC |
cf473da | Steven Johnson | 22 August 2017, 20:10:32 UTC | Fix HelloiOS Build Clearly this has been broken for quite a while... Former-commit-id: 9599f4ce132e70a4715a9aa6190a67349bc3e574 | 22 August 2017, 20:10:32 UTC |
1035bad | Z Stern | 22 August 2017, 18:48:40 UTC | Merge branch 'master' into makefile_jpeg_fix Former-commit-id: c3b29795fe8dc322c4175d13c97fa4ae977fd753 | 22 August 2017, 18:48:40 UTC |
f4e48dd | Zalman Stern | 22 August 2017, 18:47:33 UTC | Merge pull request #2285 from halide/srj-bench Add caveat to halide_benchmark.h, plus device_sync() wrappers Former-commit-id: 9b4bf4d49a6b2b1ebc818d2043a3b8b3a502ea5b | 22 August 2017, 18:47:33 UTC |