swh:1:snp:70f530b74f5be73cfb71c212c9e3317ce44c1ebc

sort by:
Revision Author Date Message Commit Date
8a99805 Fix bugs with inlining unbounded functions 07 December 2017, 22:01:18 UTC
9839380 Add error-checking to tools/makelib.sh Former-commit-id: 7cba0100f331f8d66e9246ba453ee8e58b6e3e1a [formerly 9c07bc55dddffc3669620bdbcd8ea78651157b1a] Former-commit-id: e6c985d370895a9c471c7859e61d2bb026222736 25 October 2017, 00:35:10 UTC
d912f66 Merge pull request #2472 from halide/fix-llvm-validation Assert the success of module/function verification Former-commit-id: edbfc669d5372604f5fc650650e85a85aba94e69 [formerly 749237cdc301d7e172bace98cb1b32c06fa3cb06] Former-commit-id: c7ce2871737a8d4a80b6c6135eac1dcc63b47e81 24 October 2017, 21:57:01 UTC
8aa2458 Merge pull request #2452 from halide/srj-estimate Support Func.output_buffer().dim().set_bounds_estimate() Former-commit-id: bf462c38b61ad879eb89687efcb7322bf01ca026 [formerly a7167895cb85db5b314c6d214037e6fc7f226b78] Former-commit-id: f5d771165121aaddf0f6064861c5cbd581ec4176 24 October 2017, 20:44:22 UTC
fa120e3 Fix comment Former-commit-id: c8febdd876cbcf6893e54513ae8086e7a7df0650 [formerly 4ed954734620dff3f9916d0f7d55ed5cca8c8c08] Former-commit-id: 6007f019d6f8ef31aa4b2086326f5446da398518 24 October 2017, 18:27:23 UTC
8712e27 Assert and print all module/function verification. Former-commit-id: 72c063be2118bfa2c7e6cd7a3a71dd3b0ac805f5 [formerly 835af1aa70c80b3fd1b8d017ac6ffaa65fc1b33c] Former-commit-id: a78f2bedde441f9a51cd4f70a4e0462ac2025993 23 October 2017, 23:02:39 UTC
d3a75c5 Merge pull request #2438 from halide/float_16_without_llvm Float 16 without llvm Former-commit-id: 29e6440882a99566e1a531ba9db53e15e19bfca4 [formerly 049307a8623981325e7d7583bbbfdb84ac8e4d59] Former-commit-id: c4d14af08ce69b645c2783aff1c2120550c5b0b7 23 October 2017, 21:20:19 UTC
74b88bb Merge branch 'master' into srj-estimate Former-commit-id: 618fe41762856a2c37165081719e8ca2edf0f59b [formerly 05ab7f00b2e7a7a9e41c984bc57be5c6817ce30e] Former-commit-id: 521b93100951ece125ca3413276ca2c70300380a 23 October 2017, 21:17:29 UTC
18d78a3 Fix minor ClangTidy errors Former-commit-id: dbce593ab87078e749350e665b53a3183a2556c7 [formerly b60665f6136ca557e8ecbf4321d880b447e8bf4c] Former-commit-id: 7167caa9fa7045dcdb70daa047e47f3094c5f40e 23 October 2017, 20:18:45 UTC
62510bf Add Func link to OutputImageParam to keep estimates in sync Former-commit-id: c96b1ec8d45d0676929099c99432272e28cfd77d [formerly 9bb0968519ea5aa545d36a37539076b90038e34f] Former-commit-id: 7c2137d86cd236f40f50ff30d6e1dfd418e915e3 23 October 2017, 17:53:34 UTC
76e0f44 Merge branch 'master' into srj-estimate Former-commit-id: f659aa504b1b76a4b2b8a9868f4c9c2bfb4a37cf [formerly 25a55bc209264b6269aeee0573f07e4db8a8c14e] Former-commit-id: 6407c50bd215c1912e8f4be5b722bec3459aa948 23 October 2017, 17:40:53 UTC
0d3f8c5 Merge pull request #2465 from halide/estimate_checker_bugs Fix bug in check_estimates_on_outputs Former-commit-id: 5cd8a332fe8c033eb51a11addb5bf2c74cc3dc49 [formerly 454c21f83dac8c3b896b8deec85d5b922ab98993] Former-commit-id: d61b1c1bbb7fe3edd4cb7032408a6c08ddb8ce50 23 October 2017, 17:39:50 UTC
b9e49a8 Merge branch 'master' into float_16_without_llvm Former-commit-id: f5320874792fec07cc201313f20096bc9610a694 [formerly a6abe39ad015880f2c971267b27fad4c1a5845ec] Former-commit-id: 7492569452feb2bba5ecfedeb42c64940a01a8ab 23 October 2017, 17:06:36 UTC
1c391b4 Merge pull request #2437 from halide/srj-out Allow Output<Buffer<>> = Func Former-commit-id: 74298469add701af83c436a54ffab84c49624b25 [formerly 0d244458876f5b26c90b09b523f621e89442e740] Former-commit-id: 77f4ebdcbc7e34031864bc17b8144449c9455b6d 23 October 2017, 16:08:38 UTC
7e0e5cc Merge branch 'master' into srj-estimate Former-commit-id: ad912dfc1e31658134db8104207c6e4b120a06d4 [formerly ae2992a309305d6c57822d827b243a2beaf94c77] Former-commit-id: 6444547e8e7529b85ed6b287c94d0a24a7661aac 23 October 2017, 15:56:56 UTC
c62c550 Merge branch 'master' into srj-estimate Former-commit-id: 6a1d60933f1d90a87bc6971cf3f5c6562ef01e0e [formerly dbe7e14ae161edfb953cff17146853d37e89194f] Former-commit-id: 466e5ac656ff71b57543ac3750b12879c2114fe4 23 October 2017, 15:55:19 UTC
d4129de Merge pull request #2467 from halide/srj-dim Split Internal::Dimension into separate .h/.cpp file Former-commit-id: 9e00955babb03b150e1838ce8837385ce61816d1 [formerly 11c2ab46d404197de40c75380d6db52eea95632e] Former-commit-id: 26500e6c9f8fd33fd78466a521ab80c2cdb68d06 23 October 2017, 15:54:27 UTC
ca1d100 Merge pull request #2466 from halide/srj-gv IRGraphVisitor cleanup Former-commit-id: 2ab224a05a028bda6cc8a6ca753bce929efb8a0f [formerly 86339ed13abc1ec7d0b5926a1de595cd89d22c38] Former-commit-id: 773fa707e2c11db24e903d62517b3af0b9b506c5 23 October 2017, 15:53:41 UTC
cc0e2f9 Merge pull request #2453 from halide/srj-linearblur Add apps/linear_blur Former-commit-id: 54863c943443646772afaf704716836390caa3ae [formerly 33542d156ed3d8e532dff0709ac1ed49ef771dcc] Former-commit-id: 5b7fbd83ae99874e39229599fd1fe59d02b92b7a 20 October 2017, 23:41:52 UTC
b92eb7b Merge pull request #2421 from halide/buffer_target_device_mismatch_improvements Better error messages for device_api to device interface failures. Former-commit-id: 9abdcbd432ffa2619077fb401fb9b28ea1a3b255 [formerly 59cac630064f8be761a4d2c62dc1ffb04a472678] Former-commit-id: ab276814badb4fdbe4e7497e9a227407859c7d85 20 October 2017, 23:24:06 UTC
e85e942 Split Internal::Dimension into separate .h/.cpp file No functional changes, just code motion to make an upcoming PR easier to review. (Splitting simplifies some order-of-#include problems in the upcoming PR.) Former-commit-id: 1506365eb2010e6ba3e852aef0013f0dcb330548 [formerly 912c2bb22ea83833d3a52b01f26df7d64999bb8f] Former-commit-id: 475200124ca18bc8c0b4f059641d64a6be3a5ac9 20 October 2017, 23:11:40 UTC
380d824 Merge branch 'master' into srj-estimate Former-commit-id: 3b4529765fd9dcfcc3b22ec712c4577e4e76f48c [formerly 57496a038ed8c6626eb462a726b5af9a659a94de] Former-commit-id: 2d8b861904e8223d881cfe2ac1cd528d66c24060 20 October 2017, 22:22:26 UTC
46a6982 Merge branch 'master' into srj-out Former-commit-id: 70dbdf19bf9b1cb21caee8f7f51c848cad07ceec [formerly 79ee85ed9aba03d8115163d69302e04c16933287] Former-commit-id: 13990fb86870e8f5b294b45ad012dce408e63ccb 20 October 2017, 22:19:17 UTC
bbe8b9e Modify the estimate checker to check for type Former-commit-id: 7c096d149eaac43dd4fa6858186c3dba90a14298 [formerly 16a2c91231564c57e3bf8de5418e14c382153c97] Former-commit-id: 1688f3236542720baf0b0861b99c0aab2760b5c9 20 October 2017, 21:55:06 UTC
12f4df8 Merge pull request #2459 from halide/srj-bazel-travis Update Travis Bazel minimum version to 0.6.1, re-enable testing Former-commit-id: 6f40c5f082a893ddf1bd809d13636472aafd34dc [formerly 5310254badeb5834ee80daea613a6206147a6f68] Former-commit-id: 89e937fe6fc0960a01ff7ffd14740035efc31f14 20 October 2017, 21:21:16 UTC
9e41286 IRGraphVisitor cleanup - "visited" should be private - restructure conditionals in include() to be less weird - ComputeUseCounts should just call IRGraphVisitor::include() rather than duplicating it inline Former-commit-id: 37e0e9d27018f174ab24331fa9a2df157a63f7e9 [formerly ed32086a3ca05cb801c0e86c18c0d9bee71b5f47] Former-commit-id: 574a62401b57e6b78198fc6d13d823f9b3b3905f 20 October 2017, 21:03:33 UTC
69d9777 spaces->tabs Former-commit-id: 2e262ec69b9305b1cd4be3d25761bcbeabf0106d [formerly bc45c1e72c76ebd504b3e44fccfd60b3735f0e52] Former-commit-id: ceaa4bc24c78c3f738760332bcc509a4532980ab 20 October 2017, 21:01:12 UTC
977e644 Move Vars/Funcs; add linear_blur to Makefile's test_apps Former-commit-id: 5e8bf40a95d968fc74e291f25ce55c6c90b77a81 [formerly 0c5e27dbf295cc7b3e1aa52c4b0c9319be165373] Former-commit-id: 0b683736c105ca99dcacf7c485a9cd5fb1dbd034 20 October 2017, 20:30:39 UTC
b1bd09d Fix bug in check_estimates_on_outputs Former-commit-id: d5c0592fe03dbe85768d4ab221065b7881389726 [formerly c188c9436eed5e1f3d13a6ae164cd6d34e5b6b94] Former-commit-id: 0ae88f79643ee7eb54ec92955186f232d214be69 20 October 2017, 20:23:59 UTC
184c00a Merge branch 'master' into srj-estimate Former-commit-id: 6a691cfcb5857b96d3c318d55d841f6336c18cb4 [formerly d301c950868bee144c1de44f32a5fe8dac66d5d8] Former-commit-id: 639302ba1dbc0c6e6fadb647008870eeb8cd6f8f 20 October 2017, 18:27:19 UTC
31fd52d Add comment Former-commit-id: 2c749df78cd5870f001dc0668f3062afcda3385b [formerly 3d39d7856a44c8524c63925225f3418f0f9ee0c7] Former-commit-id: 10730ed12bc8f2a6938361bad06070c422d42466 20 October 2017, 18:26:55 UTC
254d628 Merge pull request #2456 from halide/srj-sched-out For Generators, emit auto-schedules as well-defined build outputs rat… Former-commit-id: 71f7381b61cf29549e63ef8bf4f1167ff5d07991 [formerly 6fe0e11c4347d6fb850d882deb2b76139482070c] Former-commit-id: f24fb230bbe6aaddd0b248caa5954103a68da31d 20 October 2017, 18:26:34 UTC
e3fb40d Merge branch 'master' into srj-bazel-travis Former-commit-id: 9da42af4a5cfea4f04df9237c8f8cf1c82fb4bdf [formerly d56990e4f53c706192d603ce81cf460ecf23fcf6] Former-commit-id: 36ec0678356be796f0d3795b93c91dbc5ed34b82 20 October 2017, 18:07:54 UTC
1465214 Merge branch 'master' into srj-out Former-commit-id: e21992c9e56dff51a6bfa60e06b092b766049488 [formerly 0c79c5101c68f9c8e22e1519a2b050c4ccfaedb3] Former-commit-id: a844eaa846a37ab7598a037ce311a873424f7995 20 October 2017, 18:06:36 UTC
bd781a3 Merge pull request #2454 from halide/srj-bzl halide.bzl improvements Former-commit-id: d2b223e69dfd5527da7bad443368f673a2b6856a [formerly d8052bd70c8e645423e41770e9184c86be835f49] Former-commit-id: 0475c75a3d42eb7f9e3a1328ed0b5a8c68c120ad 20 October 2017, 18:03:50 UTC
0e4e579 Merge pull request #2458 from halide/srj-rdom RDom ctor should assert-fail for undefined inputs (rather than segfault) Former-commit-id: abaef7ea8d2727967fab332f625e5fa49de1fbd6 [formerly e730492a477d144a24064b6ae82aad5d4d2d45ec] Former-commit-id: 712db7371d63f08e3b3c82b5dd4fb47529d3d248 20 October 2017, 18:03:16 UTC
41229d3 Merge pull request #2461 from halide/srj-blas Smarten BLAS_VENDOR detection in linear_algebra benchmarks Former-commit-id: 17c8f34c04c13eb4c0ad159acc85f6088fc07421 [formerly de1e87bb4c9b4ac9868da277ad7405f1d6737dd6] Former-commit-id: 6088daf48e1fa3f496ccb91ca8179e3d2857203d 20 October 2017, 18:02:35 UTC
5111a53 Merge pull request #2462 from halide/srj-std Wrap "use std::string" in namespaces Former-commit-id: 2ed590b21e099e448de3a3595117dedf579d6be7 [formerly b38b00d815b1ea71c3f8b0d85a15bda916fea6aa] Former-commit-id: be6c5c3663862073b5c415eddef6515ada239a29 20 October 2017, 18:02:03 UTC
0ef3750 Merge branch 'master' into srj-estimate Former-commit-id: a64f044c73985885f8d407971795e556e51ff3be [formerly a5d7cf08dd45e1d79384a171d397aa50219d83da] Former-commit-id: ff6bfd7fe54becec825fe1cc37275c2a1e3a3f05 20 October 2017, 01:08:20 UTC
a521a8f Merge branch 'master' into srj-linearblur Former-commit-id: c5cab6196c1c6a2406c7220c026517e34419f127 [formerly 2b494cb88afc7efed5d9f087a77d7b239ab87032] Former-commit-id: d4e220b8e8d989cf1ff70e5f2f06ddeee34f51de 20 October 2017, 01:08:11 UTC
fa30064 Merge branch 'master' into srj-bzl Former-commit-id: 61d650590a6220a96d342f871da589667c182361 [formerly 27697eb1482049b9d0f165b2416f41ab9e3282b1] Former-commit-id: 66dae0d29c7078fedd966aeca544e54f3d0478e8 20 October 2017, 01:08:01 UTC
6c6e91a Merge branch 'master' into srj-sched-out Former-commit-id: 2013659160f5e1991d9e79cdd108a060e381b7e4 [formerly 0fef9374763fc2116b16816aaa322e7a77f3fd04] Former-commit-id: 59b705201a0f6997bb1224d1150ab59ce5bf6980 20 October 2017, 01:07:51 UTC
eb276a6 Merge branch 'master' into srj-rdom Former-commit-id: bba180c5c1936502b9ae117c20cf4582989c0652 [formerly 65412c1e4bc1155e59586ebac7de0704407df54a] Former-commit-id: 2bf69c81fc8c70f46c1d578bd773f9b5bf6d1c6d 20 October 2017, 01:07:39 UTC
8447115 Merge branch 'master' into srj-bazel-travis Former-commit-id: 753cc45790b21626bf37bbb0574d9d934bd9dd16 [formerly 79bc971ec7fafdb2b129b24f8116606d97557c54] Former-commit-id: c3665724d696517d5ab287afabae22d2e616cb25 20 October 2017, 01:07:26 UTC
75ecba4 Merge branch 'master' into srj-blas Former-commit-id: e9764894458fb44302c71cbbdfffd3fe7f9ecc0b [formerly 8230fd79bd0090066d89f509635dead0749dbc4f] Former-commit-id: 2f5b99add363d3d7b7919a55e0bc5b9acca2936e 20 October 2017, 01:07:14 UTC
633a101 Merge pull request #2460 from halide/srj-travis-j Use 'make -j2' for lengthy Travis steps Former-commit-id: 234ab97378fc18ab25eb7f0064e71bc82c158e45 [formerly 3c3107c20a061a5a816b1e25da472d4800fd0c44] Former-commit-id: eec1c4866098a9ab563b2aab63f6327e284ad84e 20 October 2017, 00:25:27 UTC
8f11475 Wrap "use std::string" in namespaces Putting "use std::string" in the global namespace can cause compilation problems in some *cough* environments. Wrap the uses inside test/ in namespace to mitigate this. Former-commit-id: a2da653f64e7c4da8ec816019a03f52c16113cab [formerly 875bcb84c331cf87f2dcd667f1ca3706d6c68a3d] Former-commit-id: 148b5fb403e0398f1b0e6b4e1fa88ccbf04a2afa 19 October 2017, 22:10:56 UTC
57b0dbb More tweaks - Move the MAKEFLAGS into .travis.yml - use the test_foo targets for CMake too (they didn't exist when this was first written) Former-commit-id: 24b6490b464efde7de51b56f0360e5633d95cbf0 [formerly c4f6d056d04df885c2329c317531d7081b0e69cd] Former-commit-id: f2d7c5d27ca3f6c1a0743a8bfd156751e58e6029 19 October 2017, 20:56:54 UTC
ce976ea Smarten BLAS_VENDOR detection in linear_algebra benchmarks; we previously failed if one-but-not-all entries in BLAS_VENDORS was found. Former-commit-id: 89b386c136778b9216298d6d93bfc0618bb99c3b [formerly 449247492b04cbafb3618db78e3c599a4332cefe] Former-commit-id: db383d1faa4b45fe9bb4b676fc6868c1b448c54a 19 October 2017, 20:30:50 UTC
4ac20c0 Use 'make -j2' for lengthy Travis steps Former-commit-id: d038d34635d776fe29181d4d5e3b9ad064010688 [formerly 70c3ff71db6b3a98007809f97338a005187cde17] Former-commit-id: 6c9039cdfa641ef2baad795acd72584d787fe506 19 October 2017, 18:45:15 UTC
a562870 Actually re-enable Bazel test Former-commit-id: 72fb526f1cab64159d332570aa5e6bbab6f6420a [formerly 4a58628c72dd1ea718845c20d13133795e5d1543] Former-commit-id: 01f967c971cc4d50a6ab374e30189ad2a7499a97 19 October 2017, 18:23:58 UTC
48f02b6 Update Travis Bazel minimum version to 0.6.1, re-enable testing https://github.com/halide/Halide/issues/2195 should be fixed by this Bazel version. Former-commit-id: 00c027bbac1dbbe8f14f033249596013a3271c8b [formerly dea01dd2ab38c942c2b8209d0d8065a72451931a] Former-commit-id: 4a3a3bff6898ed323ee651ed2779fbff202ff280 19 October 2017, 18:21:50 UTC
7463110 Merge branch 'master' into srj-out Former-commit-id: 8176eb607868356d8399b716f634e053124786dd [formerly 32af4d74ee6e1a3219e71c20f3a3c92f162530bc] Former-commit-id: fddd857a5cdbeb349a1fa2df75d8a26130add5da 19 October 2017, 17:44:27 UTC
5d6caae RDom ctor should assert-fail for undefined inputs (rather than segfault) Former-commit-id: f72bff9e82ed85eaf896402158043c053bff3208 [formerly 96e077f604f2195100ff1c154148e070fde617c7] Former-commit-id: 0e660c6b32c2b90388fc1a4654f82404140d642a 19 October 2017, 17:43:13 UTC
d5364df Merge branch 'master' into srj-estimate Former-commit-id: e4351cf50beee93f8925535ce9bd65eff12ca7c0 [formerly c53d884924fa31b80f356439ba17aede791432a0] Former-commit-id: bf285f11fae0ce3c06b82503fb6964dbbaea8229 19 October 2017, 17:23:10 UTC
51038f5 Merge pull request #2455 from halide/hvx-length-attrs Move to new model of setting hvx-length[64|128] Former-commit-id: 7fcc7492a91d9bf0d1656990364cd4e9913759e1 [formerly 4773531507cfe0c41de49e9da41f3cc3ef440637] Former-commit-id: 9fea119df12f5df6becf286864775f3dbdfe75d8 19 October 2017, 06:02:09 UTC
d909687 Remap metadata names Former-commit-id: ffa6c83581056fe7a3fe8010bbb202900d20402c [formerly 2498f5f2334224940af616b85484e62df439c05e] Former-commit-id: 36f60a6ca1a58f617b4604adba31cd6028ff7cb8 19 October 2017, 01:09:19 UTC
7f80f1f Merge branch 'master' into srj-out Former-commit-id: c3aab1e3dfb329903433fd63568a8a87388cba87 [formerly 9b8cce04528566435d6158087be1370131af26a3] Former-commit-id: 960bf07186d8462816a1cc1eb612595c417a29a9 18 October 2017, 23:59:34 UTC
e5651dd For Generators, emit auto-schedules as well-defined build outputs rather than function result Generators are often used in build environments where reliably retrieving dumps to stdout at compiletime is inconvenient. Instead, add a new output file type (".schedule") that contains the output. (This has been split off from https://github.com/halide/Halide/pull/2446 in order to make reviewing it more sensible and obvious.) Former-commit-id: a91b666c39046db4781d94a2fa20f3f2e98e00e9 [formerly 4b8db748ef21114fdee0f0412b3dfd8389a220e3] Former-commit-id: 9d0c23d306f8d93254d3487ad7f13f400fc8924a 18 October 2017, 23:20:35 UTC
69df843 Move to new model of setting hvx-length[64|128] Former-commit-id: 9c18bc5ce3b5c665672a11eaa47f7d6433e1ebd3 [formerly 7dca66eb91b0841d1da11dfc5a91785611d5f063] Former-commit-id: 17ae3107fee9e50a16978ed6eadb31def3d03f73 18 October 2017, 22:50:17 UTC
7ca115b halide.bzl improvements - allow generator_args to be an array-of-string instead of a string - rework the way .h files are generated to be a bit more compile-time-efficient Former-commit-id: 8d096fee1c0ff10bb480b1f6f7a9837cf3f7805a [formerly aec64457fb20f5b0cc44af4d7e2cb095ee0ee730] Former-commit-id: 1e064bb945a9ecfb141b91d781514691e285de64 18 October 2017, 22:30:03 UTC
b6cdc79 Add apps/linear_blur This is meant to show how to use Generators and Stubs with auto-schedule. Note that it is known to be awkward, mainly because the current auto-schedule setup is known to not fit well into Generators+Stubs as written; a subsequent PR (https://github.com/halide/Halide/pull/2446) will enable revisions that make this much less terrible. Former-commit-id: f1a2f81394ebaf0bddab327c397171dbda26f39a [formerly 71ba02688e472f28b76787afe24ccf5a540e7d80] Former-commit-id: 0c5e9ce374d8c5e98ba37b667af9bc321e236305 18 October 2017, 22:07:02 UTC
adda25c Add missing forwarding methods to Input<Func> Former-commit-id: 1881db4cc79cf7d26438a5a3af7264cc6c14c50b [formerly 2b74eb2883387d6731ec00d88d0c0d31854d57fd] Former-commit-id: 0884243ce8a44b80ddba28f421a83454bbe42a85 18 October 2017, 21:31:54 UTC
f75ba0d Support Func.output_buffer().dim().set_bounds_estimate() https://github.com/halide/Halide/issues/2449 Former-commit-id: 5710f4b7874307a334d93138c10d19c04f302117 [formerly f874397a2ca82feafa0c96d6c372d95dc22e71e5] Former-commit-id: 0adc3290da2c886181f0e20956a2bbed068ae20b 18 October 2017, 20:42:32 UTC
798cfcc Merge branch 'master' into float_16_without_llvm Former-commit-id: baac23041e4110367fdad58554d6f5ff4db6abde [formerly bfc52909bee30ab604199589f286654fcd21c7ff] Former-commit-id: 2cd361c444e0186d02d3bb205c29b03c4fca113e 18 October 2017, 20:28:55 UTC
fe124b9 Merge branch 'master' of https://github.com/halide/Halide Former-commit-id: 69cd169c09f3baaae0b209d614fbe8e12ef42143 [formerly f94148d74f29776f4c213eea0e07b3b39d12488d] Former-commit-id: 2d326a128b385bb7ccd32e8046f58f56cc1ad09c 18 October 2017, 20:05:19 UTC
769e627 Remove unused helper class Former-commit-id: bb74e69a833656f91bc03e8fe65764c4931e0dfd [formerly 1c7a7b2e1312333f6faf5e738400f804f9d6fcd7] Former-commit-id: 3a29d1db1c0dc29ad77d67e7156b08da2c7c9a43 18 October 2017, 20:05:13 UTC
a0eb6b2 Merge pull request #2448 from halide/srj-esty Trivial code optimization in Func Former-commit-id: 7d2e37183e9cdad39b22feba2fab5e907494f162 [formerly a14b45c5919f6d54af4b79bb84d91eefb7207aa6] Former-commit-id: 71da03b5fc3ed25191a3dbf8fd7804ebf82c1c61 18 October 2017, 20:04:41 UTC
4da115b Merge pull request #2441 from halide/srj-tmp Remove Stub's templated construction method and related code Former-commit-id: 98d3751b2635048f2360eff9205fd1aca8817307 [formerly f2cc6b4715a35b9b38ce81aa82e240d90ee783dc] Former-commit-id: e03f4b5fa5f032fd1becbe99f3cffbb9eab8dcf0 18 October 2017, 18:46:06 UTC
d1be194 Merge branch 'master' into srj-esty Former-commit-id: 6703041c02330facd85ba7651da94c29b65bfef6 [formerly bcdffda9a556a898cedb3585c130a34c174de92b] Former-commit-id: 2a4695ae3ef6fc57080fc6fb835574801730b723 18 October 2017, 18:06:44 UTC
0aaf207 Add ccache usage for Travis Former-commit-id: 4889de4d59c66aae94ba3156a8390eb1a2063d60 [formerly db17237fc2863917120299c862633eb0804b07a7] Former-commit-id: bb5f8672e03ca95e093a75ebbaef8c09b4708827 18 October 2017, 18:05:59 UTC
42333ac Trivial code optimization in Func Former-commit-id: e94b54abfc89f0b0fe7b03fc2c4f788221769dca [formerly fbb89abadb047d2822c430860aceff99769aea82] Former-commit-id: 2814cb048e0463e8e84f2910cd1706bf57c1b861 17 October 2017, 23:49:32 UTC
a7c27fe Merge pull request #2447 from halide/srj-extra In Bazel+CMake rules, log extra_output locations Former-commit-id: c6c43677c2e497e203beb0824b84050052afcaa7 [formerly ef2ce97a259367e79f01477798b8cc57b74d811b] Former-commit-id: 8dbf7e026da9dac602c0f5eda8957f3ac2b297a4 17 October 2017, 23:35:21 UTC
fe502c1 Change misleading method name in Generator.cpp Former-commit-id: f3c85e292b8a0ff58c30034c8a7ba8278d729086 [formerly 01292e7dfa82c7f4b31db91ad27cdd9ef3a563ba] Former-commit-id: e50ebc8a5855f94526186b70e4dc127ee4df7310 17 October 2017, 22:33:45 UTC
fa270b7 Merge pull request #2435 from halide/srj-cons3 Remove Constrainable; add ImageParam casting Former-commit-id: 69bad4000c19996791c3a22d0e6a3a76f5dbeeed [formerly 3ec7936bda9d0132859dcfb98774aeb6bd545241] Former-commit-id: 338100ec461e76578a5cb38d2f21dcfde24513fe 17 October 2017, 22:10:44 UTC
b433458 In Bazel+CMake rules, log extra_output locations This makes it easier for newcomers to find the extra build artifacts (e.g. .stmt, .schedule). Also add some usage. Former-commit-id: 934f2e5c7deabcf407bd74b21ca4e3bd21c0ce01 [formerly fe62f14a302f2a5d40fc4c7151a89a47fc5f99f5] Former-commit-id: f8dfae73b62b9b97f230fee77481500f4f3f717b 17 October 2017, 20:53:59 UTC
ef3f1ee Merge branch 'master' into srj-tmp Former-commit-id: 4bc04006e4866da9fe4765edbf0d791ec1789374 [formerly 639c3cdece4eaaf6ee79607f973476f274976037] Former-commit-id: fe45aa16a7fdd36a0b7748677ff5e41aa07870e7 17 October 2017, 18:16:31 UTC
7366468 Merge pull request #2429 from SanderVocke/bugfix_autosched_inlining Autoscheduler bugfix: inlining trivial Funcs into extern Funcs. Former-commit-id: 32819dd144b6d1a4d06bb87a5976b460247e17e5 [formerly b9002e506bd00400b862438b221370d9da14831c] Former-commit-id: fcc221d3a870b6e6b9af58cda460393d6a8b79c9 17 October 2017, 16:33:22 UTC
e8568a1 Add support for newly generated instructions in LLVM. Former-commit-id: 0d8b9d0a5321681114bd6a3771a7c7622a4ed0ae [formerly c2bb527c3fdaedca3bde55ad9b015aaf3fff10b4] Former-commit-id: 5b499924fb4d4f455afb69055966605f789038d2 14 October 2017, 01:49:19 UTC
53272d9 Fix comment Former-commit-id: 0c8eb834ab7204523dda700d2b8ec226215de038 [formerly b0a1c624994cdc0c24a9732c85b1948d14b2631e] Former-commit-id: 47178ad0b490a143e6e459b82b3e3832bc6a6575 13 October 2017, 22:53:14 UTC
8e1f4b9 We can't send a float16 param through the compiler yet Former-commit-id: b9dc88a2891a8dcc448587cc42acac0b708f206e [formerly ce61f5c81ebcdf94925412c98ac7c93edbf48152] Former-commit-id: 7059175e06f1960b82e9baef6ab27d94edac2bea 13 October 2017, 22:52:17 UTC
ab09b89 Remove Stub's templated construction method and related code It's not tested (!), it's never been used, and it never seems likely to be used. Former-commit-id: 42d2d32da4ede6d7f223ed90a3bc0be72c9a4dce [formerly dcd10c00dc50170f38cefad9d1a28727479e9209] Former-commit-id: aee704e53cc2121f4c53d25cd96cfa6764c6181a 13 October 2017, 18:29:57 UTC
9a6cd6a Merge branch 'master' into srj-cons3 Former-commit-id: 60877c5b9d0f0d27c028e61fc29a0bad9c3c0947 [formerly 9df03ad05fc2d9102c17919ba3ccdfef269ed782] Former-commit-id: 37e07eabc727fe170dc5656f8d71ba75a5204111 13 October 2017, 17:22:46 UTC
727fdfc Merge branch 'master' into srj-out Former-commit-id: 4bc6f9844488a3aadfdc60d0af6e36a8c3c86fcd [formerly 93e9e1261c5436f9780757a7ab1ea86ac17db4c9] Former-commit-id: b2930271f189fbfbada37b56b63bce3e4378df54 13 October 2017, 17:22:21 UTC
ce690a2 Remove float16 math Former-commit-id: 2bf998b5cf4d8a192967d906a40dc0d4b00590b2 [formerly 0059ea445f092095c8b7acf49471f3540591a1cd] Former-commit-id: 27e08e6890b9df1381a4612da6cd402c0b861d0f 13 October 2017, 16:41:21 UTC
f297986 Merge pull request #2440 from ronen/patch-2 Documentation fix: buffer_t -> halide_buffer_t Former-commit-id: 21a75c6fdff4377841f22b2b15406212c19b65d4 [formerly 33a2a730fe8d8f331fdaf6a35e8cebb016f93671] Former-commit-id: 3569a48ae0b5ac3fbe4e348f618d908ec776046d 13 October 2017, 16:16:48 UTC
10bd071 Documentation fix: buffer_t -> halide_buffer_t The description refers to `buffer_t`, but the method now returns `halide_buffer_t`. Former-commit-id: 8258c7971bf1c36a8612d29c9b3b8118e7b6115b [formerly 280908b94ae3fa7a215939b1c3a906ec79c01d84] Former-commit-id: 38404069de05f917b76f7fae83c0c4618d4a700a 13 October 2017, 14:29:02 UTC
51058cc Remove deleted warning test Former-commit-id: 9f9fa08b446eff58f9424a43b3dd1e2f68d552fa [formerly e1ee7946a7d74d8eaad0fd41643bc491898fa3e0] Former-commit-id: 68db3b20989d73b74456d70c4e5be712f5c30ff0 13 October 2017, 00:16:46 UTC
68f72cb Merge pull request #2436 from halide/jingpu-align_storage Jingpu align storage Former-commit-id: d4681e8047a6c88e4874adf252faafd7e4ceb46d [formerly 2ce48f623d62c04a78b563af6feea58587b8f3e0] Former-commit-id: 47161883c717167f635465160a740edd7fae59c6 13 October 2017, 00:14:12 UTC
141d4be test fixes Former-commit-id: b2f8765a0147acfb6a30a35c3bab12c02c2bd1cc [formerly 18fd9e109207d9968b729c89dde9217a2edc666f] Former-commit-id: 4dc0eb9f7f33dce6bb05ef331b078340104ecea3 12 October 2017, 23:07:39 UTC
d2d6be2 Remove llvm dependency from float16 implementation and remove a bunch of unnecessary complexity from the API Former-commit-id: f4c019aa3c3a15771a54385ee5346622b85b7956 [formerly db8901afdb16f61d0654850345baf539cb14b34a] Former-commit-id: da804a4308e6375775f9a308a0a01064c0ca6d2b 12 October 2017, 22:43:25 UTC
40e75cf Allow Output<Buffer<>> = Func This eases converting Generators that used helper functions to produce Funcs that are returned from build(). Note the caveat about names: I chose to issue a warning rather than make this an error. not sure if this is the right decision. (I also briefly thought about modifying Func::in() to allow making a global-wrapper with an arbitrary name, but that seems like a bad idea...) Former-commit-id: 9d34058939313076ef3a49c7add241a78cf3f484 [formerly 75bd2629ca8864a56d667fa8e4d426fcdacdffe4] Former-commit-id: d2621b1e0fca6b0e2cc55906f78a5439e6531768 12 October 2017, 22:31:03 UTC
7b9662b Merge pull request #2419 from halide/SanderVocke-trace_dump Sander vocke trace dump Former-commit-id: 54856ed5e29d0c0f80c3be89f4111d45f12d22a5 [formerly 0025a83beeb45fe439c84584e9765f05c19877e0] Former-commit-id: 72697be9a3f296b77efa3f0942d11fda9f457ebd 12 October 2017, 18:28:20 UTC
bdcfc15 Style nits Former-commit-id: 4f040af877b4599990963683f1dbb1e7d0177aba [formerly 876876082aa45a95840cfbba8005f2926d7281af] Former-commit-id: d07e9e5aeb9a6ddcceddabe324397fdbc4ba993d 12 October 2017, 18:27:03 UTC
f53fe84 Remove Constrainable; add ImageParam casting Instead of promoting Constrainable to a public interface (https://github.com/halide/Halide/pull/2394), let's just add conversion operators for Input<Buffer> -> ImageParam and Output<Buffer> -> OutputImageParam, as well as forwarding method stubs. Former-commit-id: 1879e50435c24ba9e5be2a9c31fcef88b45118f1 [formerly 2020edc90a8cc088cf022702aac6def5a6738674] Former-commit-id: e6632c40fc5ca09ea44647229d14e1fcac18c1fa 12 October 2017, 18:09:29 UTC
1ca5853 Merge pull request #2434 from halide/srj-bufarr Generator cleanup Former-commit-id: 66dd50f1bf3f0e125f76fb5e74004c7b2ee6700a [formerly 9b196617d84b594c3a8a55ca082d197271e6f794] Former-commit-id: 75379d35fa5f7efa777a01efa89ace7082cc8e5d 12 October 2017, 18:02:01 UTC
e0552f5 Style fixes on autoscheduler and autosched extern test. Former-commit-id: 24e6b5fffa65bebd83b2fa093454707316414e4f [formerly 613e4ba532b7e16622beee01816c75b0c2199ed1] Former-commit-id: 1d01b41d4e0e65cee39b1ac3285f23a9322a85c8 12 October 2017, 05:56:28 UTC
5fd7c0b add a test. Former-commit-id: a45c92539bb4016446efac9ec871948d8c71399f [formerly 4a529e1a5f80ad84d13d6c7b83c589ac80d027d5] Former-commit-id: 9caa990c38531f935063bbd2509725690cf04e54 12 October 2017, 00:23:45 UTC
bf0eae4 Missing include Former-commit-id: 28a3956079c475d535411188ec1325c822a467a7 [formerly 0a2af01625c342d8bbe8176e66fe6dbd7571bbb3] Former-commit-id: dd54ab0e874a1d93257cb03f24e42d3ef413840c 11 October 2017, 22:19:10 UTC
c64e8ed Rename allocation_bounds to allocation_extents. Former-commit-id: f630fd5aaca3d2701d3ae4be39d3c101b1e418be [formerly 99974090f50b2ba365da81635378f6ef9b7135a8] Former-commit-id: a6a65c9b4c6c6943ecbf135e16ed188068e244a3 11 October 2017, 21:57:53 UTC
back to top