https://github.com/halide/Halide

sort by:
Revision Author Date Message Commit Date
cad69d9 Merge branch 'master' into bazel Former-commit-id: 4be466819c64699eadcb756b6b1c7fbdaecd0a36 Former-commit-id: 809a55d95ba57c9ad4c00f2bb2717947a9489c4f 30 November 2017, 01:22:26 UTC
fc2a1dc Update for Bazel 0.8.0 Former-commit-id: 2f66f979278e146a675cbefad9bffc7ca2709774 30 November 2017, 00:57:58 UTC
b1451a8 Merge pull request #2407 from halide/srj-stubf2 Add a static "generate()" method to Generator Stubs Former-commit-id: 5f08fd41942eee6aa87d674f1c9fc2a3bddd42c6 [formerly f8b8585fa9be0dab7fe4e8cf7ab8dd268ce566fe] Former-commit-id: b6d1b4ec8c7910306bffeb7083b2b71c5ca84d21 29 November 2017, 22:29:48 UTC
f75230b Merge branch 'master' into srj-stubf2 Former-commit-id: a2eaefa89f66b5c1b74c8cb0887d9caf6034bb65 [formerly ce829e731843f7cdb64642ce44adbb03f5371509] Former-commit-id: 9c9773df522738ebec93820622311f21ce995c6f 29 November 2017, 17:29:55 UTC
a6dd37d Merge pull request #2574 from halide/optimize-tests2 Use -O0 for tests, attempt 2 Former-commit-id: 0543fd58201803744940733edf6c2912e3fb391a [formerly aaed5d4dfb411154896030c91f03deeec9b2a84c] Former-commit-id: 9ffa9daf698aa9d057b5b40c388ca10e85ab00ea 29 November 2017, 15:37:58 UTC
ebb14a0 Merge branch 'master' of https://github.com/halide/Halide into optimize-tests2 Former-commit-id: ca5f1c717aae9df4cb745e5d868f63ef0852e7e1 [formerly 2e458ed7f3c33a44e5148285a108bf418fa19ad7] Former-commit-id: 927c94a2005902171c3d6111bebd3020a1516c4b 29 November 2017, 08:59:24 UTC
27dca47 Merge pull request #2565 from ruiling/master Fix build against gcc 5.4 Former-commit-id: f91d769641056a164d28691f426f60905489e110 [formerly 6ced6ab9433a773bd0e7b124e805622c818a8010] Former-commit-id: b070ae7b9f9fb3dd2fa934050940584bf98b2fc5 29 November 2017, 08:58:35 UTC
9ca6c3b Merge https://github.com/ruiling/Halide into optimize-tests2 Former-commit-id: dc688e5631307029f460a6ea82085e7dfe8025dc [formerly d3c84c7f77c4e0986ac2ad58a8944a257b7dbff9] Former-commit-id: 66fc53c4a7df83898647c6a23f40fd70d1a6589f 29 November 2017, 03:30:02 UTC
ba9784d Merge branch 'master' of https://github.com/halide/Halide into optimize-tests2 Former-commit-id: b5e727bc9759814275de89d7ac1bd892dee410c0 [formerly 57f58d30904e6d62b02b24944632c020e947b54e] Former-commit-id: e72ff0070dd39f55d71b016d82c8e2ebfb3e3e70 29 November 2017, 03:29:01 UTC
9c1a3c9 Don't export IRMutator/IRVisitor classes. Former-commit-id: 18e3d3b33f916d9495c68ec4bd7a457a28e520ff [formerly 7c4cae60266a932b4889783a6869bad0d0ed9c24] Former-commit-id: 90ae87bc0c395a9052ac8e1675fe75eabd69647e 29 November 2017, 03:28:49 UTC
dbb7f61 Merge branch 'master' into srj-stubf2 Former-commit-id: d792c84d9a320831b5a66e01e2e6ffe90fee1c6b [formerly 624ea0d1aa3e8bcb76f442dd9a5c5f3b48c62204] Former-commit-id: cad8063bc9c3ecbccc0d71b42e2b5cfabb3bd419 29 November 2017, 00:01:40 UTC
af9e1fa Fix annoying misspelling Former-commit-id: 43740793126fedfca5256b80a72b9dcf9d863c55 [formerly ec8debbcea56f9448e55c03d59599d1447b5b79b] Former-commit-id: be901607708534dfc3bf7c146d045b1218b7a866 29 November 2017, 00:01:30 UTC
0fffbef Merge branch 'master' into srj-stubf2 Former-commit-id: f5fb50f97c04b5db4d26dea1759075181ba3bc67 [formerly 52d8b420ebe7643c9a9164c727f97c8ba4d8380d] Former-commit-id: 2341c58670ab4d4b6829ffedc78b5bf75c6f5cc4 28 November 2017, 19:33:10 UTC
43d0323 Fix a few more "error:" text outputs in tests Former-commit-id: daefa8df0e45e448dde8f6fb9f41aef4eccb655b [formerly 600377990f7e588cf5c89da3f95ff7a3b619e441] Former-commit-id: 64c954ce5317d34c750bec63391f94711116d548 28 November 2017, 19:08:35 UTC
ff732fe realize_over_shifted_domain didn't return error code on failure Former-commit-id: 73420cf2662229faa351743e5f557a9a91152e2b [formerly 11f573cc3ad4025df0a234282d3f638a070c215e] Former-commit-id: 1d6715d3e59f75a1108420bcf243a7a04e9ea779 28 November 2017, 19:08:12 UTC
48de601 Sanitize incoming warnings Former-commit-id: ed8f8cbb9ce521cfd77347955fcdb1ca14e52212 [formerly 50e9a588752ae0462057712712279cd6f26bcb41] Former-commit-id: c59d86afeaca02765a8d87ba47cb6f3d9d642558 28 November 2017, 18:52:41 UTC
ec4c174 Sanitize incoming error text Former-commit-id: aa0423dda497e4d34761caaee70edc39fe6a9772 [formerly a60af48532f9af9b870ea6c67903193879a54c80] Former-commit-id: 6be4d2b78ea37e39a2d097b779cd20eb45c8d2ec 28 November 2017, 18:51:29 UTC
b3513a1 Merge branch 'master' of https://github.com/halide/Halide Former-commit-id: b3c1d5a6d9e65db163a5beb859e0910f11ed5f8d [formerly 00db0c02c2dd078a9221ac75f2d184934cc22968] Former-commit-id: 8946b81af866d8c78582cf4702db9bb21fc6aea9 28 November 2017, 18:38:00 UTC
f07f3c0 Remove "error.*:" and "warning.*:" from test output, because CMake is not even wrong Former-commit-id: 20c4a2e14aef3354c9031ab0e31a4d82fedbeac8 [formerly 9693b5290e7b8b8ffa4b99d32a981f8e02260616] Former-commit-id: 1c41eec9269dbb0adb01549bdea9dd4826a636be 28 November 2017, 18:37:57 UTC
740a15e Remove fcam from Makefile and CMake build after #2564. Former-commit-id: 698f988982724e7201d86c093cd80538c6cf21c1 [formerly 00375586b68aa2326335b908a6eb8eea03220485] Former-commit-id: 5c1d07fb1fbbb9e036b9941461d471c32b492273 28 November 2017, 02:07:14 UTC
3dc067b Merge pull request #2564 from halide/fancy-camera-pipe Remove C++ and ARM assembly versions of the camera pipe. Former-commit-id: 88d95ecea4e542fc198ca2aaa02b9dc15299833c [formerly c7522ae40b2b4aeb47aec815409465323315e2a5] Former-commit-id: 503dd05fd11915f3bc1d6e08e07b47de153634fb 27 November 2017, 21:38:18 UTC
abe8131 Merge pull request #2548 from halide/srj-cmake-run-tests Revise the run_tests, test_correctness, etc targets in CMake for MSVC Former-commit-id: a1b06d05fec6250e301c8e909cb35bc1a7bffd86 [formerly 1d1d3a4cdaf8ee7609e2a4206b7b628f461ab54c] Former-commit-id: f772f0c88f20f39d0b8ce5bc734c3509d6de6827 27 November 2017, 19:27:41 UTC
2e17587 Merge pull request #2060 from halide/halide_compile_to Don't reuse llvm_module for compiling to assembly, bitcode Former-commit-id: b12dd40c955289c90fb96b8de49e5c3ae2af8a4e [formerly 08ccc438a448a2c1377eca89f23135e4fe5683da] Former-commit-id: 32dd531786580ef637e724b1535846f6b18eb748 27 November 2017, 19:23:09 UTC
f743a14 Merge pull request #2547 from halide/expr-rearrangement Hexagon: Expression Rearrangements for better instruction selection #2072 updated Former-commit-id: 5f2038f27fdfa55a15fa293674cae77807bcc8dd [formerly 50d4ca1519b741ba57783a4b61c9eb65a5a23cd1] Former-commit-id: c11e9f4fc327081872b1e6d575dfc717cccc258e 27 November 2017, 18:51:08 UTC
f2ac9a5 Fix build against gcc 5.4 When building against gcc 5.4. link error occurs: CMakeFiles/build_correctness_func_clone.dir/correctness/func_clone.cpp.o: In function `Halide::Internal::IRVisitor::IRVisitor()': func_clone.cpp:(.text._ZN6Halide8Internal9IRVisitorC2Ev[_ZN6Halide8Internal9IRVisitorC5Ev]+0x9): undefined reference to `vtable for Halide::Internal::IRVisitor' The reason is the compiler selected to generate a default constructor of IRVisitor/... inside func_clone.cpp.o because we did not provide one. But it does not generates a vtable for IRVisitor/... in func_clone.cpp.o I don't know why the compiler optimize away the vtable. The way to fix the issue is to explicitly define the constructor. So there will be only one constructor inside libHalide.so and func_clone.cpp.o will not contain IRVisitor::IRVisitor(), just simply linked the constructor inside libHalide.so Former-commit-id: 4fdc7461ab0d345dd693069caf5bba2cf7606638 [formerly fcaf933977383ab50878fb0bac5ad9b7acb48fd6] Former-commit-id: 89a89b7e8bed23d9326768723b9597e12ff24f19 24 November 2017, 07:53:15 UTC
325f0a3 Remove C++ and ARM assembly versions of the camera pipe. Former-commit-id: 30e135a1f02866c30390dafd9ea2d1c378d08b34 [formerly 2f2f3933d2585d05590d0350b10303646dda72f7] Former-commit-id: 168c37a1d3ca2de84cb80bcef3976a30f418aae2 22 November 2017, 22:20:58 UTC
238f63b Merge pull request #2556 from halide/srj-gclean Cleanup some Generator internals Former-commit-id: f123dc72348ca73191b3bf6377b85e313566df76 [formerly 2bc0f5bb3b46f345d8f804650ebe6d9f355f173c] Former-commit-id: 73fa2e6eb490087b2132ab0c9a650e573dfebcc8 22 November 2017, 21:41:30 UTC
590f3f2 Merge pull request #2563 from halide/suyog-vlut-wrk Suyog vlut wrk Former-commit-id: 6d2e8d892f9000c491594d5df96c7a07302abcb3 [formerly d31e173ddb78109367d280d3ed80c5746ac4fb26] Former-commit-id: 65511e404f92ea1c8c454b7a236a37dab1573053 22 November 2017, 21:35:32 UTC
4792833 Merge pull request #2558 from halide/pch Turn on PCH for g++ builds Former-commit-id: 773a0a967b5bea784595a9f1c5140ddb5966f6ba [formerly c814487087a023628d8fecc033b3ee4411b8a36b] Former-commit-id: 2c6f0b4a193f2e68d417de06dc43455f19586690 22 November 2017, 18:18:57 UTC
d03ec89 Remove max check for vlut vlut helper function can handle max >= 256. Remove the unnecessary check. Conflicts: src/CodeGen_Hexagon.cpp Former-commit-id: 9aac4bf4ce122616e88efa532ae2af2ec8f42de4 [formerly 5fe44b5414759596b97f8140deb38c89750a0a75] Former-commit-id: 978ad59ea2536ea2f21acefe952e360bf99211a7 22 November 2017, 18:10:21 UTC
4f8f28d Remove max check for vlut vlut helper function can handle max >= 256. Remove the unnecessary check. Former-commit-id: 908f6e8fefdb284724f9fc0ed1ee16544d2e42d8 [formerly eeaea32ff91290a12a3133937f836bd3bb3f339f] Former-commit-id: ca754158abc960983b535b39b51269124ea86785 22 November 2017, 18:09:24 UTC
9f3f4fc Remove max check for vlut vlut helper function can handle max >= 256. Remove the unnecessary check. Former-commit-id: b0466dcd456cb566ff136d73ce52346e53a7ca18 [formerly 9a9c588bd030f854b54d1413de1390e748d5b0a3] Former-commit-id: 32d1a6a0e086d0d1be0c81c67a6dd358c0320339 22 November 2017, 18:09:13 UTC
70ab429 Merge branch 'expr-rearrangement' of https://github.com/halide/Halide into expr-rearrangement Former-commit-id: 3f6c15224bc233a7e69ae24ab0c195fce05b82cf [formerly 216747bca0033f2f10dea1515d345a2cba17a4b5] Former-commit-id: 9bbdaae10eafa495becfe9fb181a08aab8645923 22 November 2017, 17:47:24 UTC
e96b3e5 Merge branch 'master' of https://github.com/halide/Halide into expr-rearrangement Former-commit-id: 2ce1f8ecebb5d009b0bd36dce69f20fc2cab18e2 [formerly 656e33aae4241f520874e6c8501dfff9f4edb810] Former-commit-id: fa88459073a1d749f74c51dab8a807c121493d75 22 November 2017, 17:47:04 UTC
6751eeb Merge pull request #2559 from halide/jit_emebedded_non-vector-aligned_buffer_fix Handle case where an embedded buffer in JIT compilation is not vector aligned. Former-commit-id: 121eeafdf4c1447eefdddffb86c65d243b8cb458 [formerly 49469349c21d953963e3ebbd5d751cac9022374a] Former-commit-id: c62df0214e7dd6d6f619e719dfce2fe7ddc8c3bd 22 November 2017, 15:51:26 UTC
887953e Merge pull request #2561 from halide/python_64_bit_integer_types Add 64-bit integer types for python bindings. Former-commit-id: 4597d2471aa5fa4222fc9dfe2348d703e653ed56 [formerly 6743681a968a1d3209bdee74897e26706ce9eec1] Former-commit-id: 61087cbeda71f072f73d72de59c201563371eabb 22 November 2017, 06:43:57 UTC
bf4a3ea Attempt to fix error by avoiding negative values going into gcd, in case that was the cause. Former-commit-id: ddff19106d7dcb594590407b233cdbb8bf9f7923 [formerly bb67c0e990439716c4f67e1948009578f29f8771] Former-commit-id: 2a40fbb0d6f572dabe61a5ea5c261594005014bc 22 November 2017, 06:35:42 UTC
1e6355f Merge pull request #2555 from halide/msan Add Target::MSAN when the memory_sanitizer feature is available. Former-commit-id: 227733a114dfa5cd69004aaef82d04a6983e4618 [formerly 46dc02f3c2659ee7d2113ebcf72b1271612e42ec] Former-commit-id: 0e685102b75806189bd7b17c7220dc5cc9adfe2f 21 November 2017, 23:36:23 UTC
dd42309 Work around undefined behavior around NaN. Former-commit-id: da149e8579d8151a7c0a0726e5f352996f029879 [formerly 0836e1956e9550db7648d5ffbd14174b0182aafa] Former-commit-id: 85976b8e35f9befeb1ca45db816d06fd3bef564a 21 November 2017, 22:55:20 UTC
c74aed0 Add 64-bit integer types for python bindings. Seems to build. Not sure how to test this. Hopefully fixes issue https://github.com/halide/Halide/issues/2560 . Former-commit-id: 1b60bef3bd5f0f9a2844fa9b57389cf58e488267 [formerly b5265178363ffb3825f5b5041c7c0612cf756e53] Former-commit-id: fff4e6985b14ed0f290b7fdbdf400b229908f1ec 21 November 2017, 21:59:52 UTC
649b90c Use correct accessor in Buffer<> per review feedback. Former-commit-id: ae6631cd8fc619418935fd2f09e9f6dfff424217 [formerly 87d504fc62abd7083db90ad562b405ba636f40b9] Former-commit-id: b5a8ac758bee34d75ceec72ce94ad1ad8b8fedf7 21 November 2017, 21:55:48 UTC
fe0c4e7 Handle case where an embedded buffer in JIT compilation is not vector aligned. Fixes issue https://github.com/halide/Halide/issues/2478 . Add a test for non-vector aligned embdedded buffers. (Open question as to whether this works correctly for AOT embedded buffers for sufficiently long vectors, but there are no bug reports as yet.) Former-commit-id: 3bb53e47637bc5bc4a23e57ea258ca8ab14b971e [formerly b2770b1c4b7332d6f8ffc611e8009ab80e49da9b] Former-commit-id: 5df6ae13da92837729fd7ca6131d4ee2505a2ea7 21 November 2017, 20:58:08 UTC
387ce3e Set Target::MSAN for JIT only. Former-commit-id: a3e6e403b7f6a8b82e945ff56f57c408a0459dd4 [formerly 8cb62b30deb18e69abdd9ee58bfe6563a61885a3] Former-commit-id: 58469dc689f20046c8df8c4c10a5dc6f7ec0b577 21 November 2017, 18:05:20 UTC
0332d7f Turn on PCH for g++ builds Former-commit-id: 8ee7a712352ca37272328528869e106013550396 [formerly b623df3c2b4efe9177f043ba9e973ba99b7a3e62] Former-commit-id: 540fd2551ede14600addc839fdfbec367dfa840c 21 November 2017, 17:35:13 UTC
a974666 Merge pull request #2536 from halide/func_definition_source_loc Expose source code locations for Func definitions Former-commit-id: 57046fb2a9d19bc2b2fe5e07af5a93ab6f3c3e7f [formerly 8b828888324bd2d3b3cc95641a7100be9a7fb846] Former-commit-id: b9f5ff59b9fccb27ebc3c392184efe11e6a6a064 21 November 2017, 16:35:13 UTC
9dc739d Merge pull request #2550 from kernhanda/patch-2 Append `--link-static` to `llvm-config` command Former-commit-id: b60f2724c7989d8aa1ea3936911d5ac33ac5f903 [formerly f8465c85a327965ae680d563b68d606168c78a1c] Former-commit-id: f264278317dfe374d0b39a2eac594660815d1a28 21 November 2017, 00:00:28 UTC
1bf69d2 Add --link-static to `llvm-config --system-libs` call in `Makefile` Former-commit-id: e988d96cd2c1176381e52261d09affcc77cf52e4 [formerly f6c1096ab00c918ed589abc70352976f2e43307e] Former-commit-id: e93565f60e14e9bb839d27308627bac766bb4ed1 20 November 2017, 23:58:34 UTC
56f1631 Cleanup some Generator internals Groundwork to make subsequent PRs easier to review: - refactor two intertwined methods to be just one - introduce some typedefs - remove some dangling legacy unused methods Former-commit-id: 533f00e02bf7b8695edccf77235efac43b237542 [formerly b6db0d06d49fcd61fd4260605e1bc8dfeaee360f] Former-commit-id: 14bb5864b62a63689b12067d4a194db8c6a65393 20 November 2017, 23:47:39 UTC
f09ab67 Use full optimization for performance tests. Former-commit-id: 4f7bedfd75b4235d36033a3a4dbd1cdad1e1c3f5 [formerly c2d583c19c2d110fee783308eac2ab4fccd644b9] Former-commit-id: bc05d93898e99d7d484199890e5ed35b2d3f9568 20 November 2017, 23:34:40 UTC
0da06e1 Add Target::MSAN when the memory_sanitizer feature is available. Former-commit-id: 2c3112b25a85fd0bd918e69fa6b6b9e162e8ba16 [formerly 33835200614189ec57f4ded9e3a876f915e16508] Former-commit-id: 1e79f9c96a6808c081add6ec773783d58e798643 20 November 2017, 22:23:54 UTC
f3544c4 Use -O0 for tests. Former-commit-id: 79a27e62421525e2de4876db57a7e70472cbefeb [formerly 35804af8eae91b743f213d9c02f1e9533378b4c1] Former-commit-id: cdd906ca71f5227211ef6bd36eef9be77876949d 20 November 2017, 21:30:49 UTC
ec0e9c6 Merge branch 'master' into func_definition_source_loc Former-commit-id: 31be661a1a2b30b0a41d3b0ad01a961e07c6c895 [formerly a79693cae337ac91fb71fe889b8452a2c755b66c] Former-commit-id: c9893d99316a6250fa5e7cc0bb42bda4c223fa97 20 November 2017, 18:25:16 UTC
05890d2 Merge branch 'master' into expr-rearrangement Former-commit-id: e3920f46b911df06250511fcf0d7a59ec5c4d753 [formerly f38846dcdc9f305c1c116fa122fd362815373035] Former-commit-id: 8220da7552509d829ec30b3253048d5c2f5d8d3c 20 November 2017, 18:24:41 UTC
eb282fe Remove merge duplication Former-commit-id: d780cc227da2d38c85898f80ba8f3ce8e4f4c87a [formerly a1cfe847a95caa359916ccce670b88aa4750e2a8] Former-commit-id: 1bc1c54a776d5d5ad873abdac73ecc79d0dd21de 20 November 2017, 18:23:22 UTC
2b550b8 Merge branch 'master' into srj-stubf2 Former-commit-id: 3639a245a0aa1fd4343aa8289297e170e0aae953 [formerly 771b5fdbb1abe3e0ce8ccb12e80e48f2912745a2] Former-commit-id: e181b775f0fac358277e4fab9145d30400e767b8 20 November 2017, 17:18:26 UTC
d0e57f4 Merge branch 'master' into srj-cmake-run-tests Former-commit-id: f7bde5375ae07f13c07c87f62c87e6b0844bfa75 [formerly acbaa169757809dbc925bac3e7d57d2fd79db383] Former-commit-id: 48deb59be111d93a22dbc7b6f4ef0ace9bf31412 20 November 2017, 17:15:04 UTC
47ac578 Merge pull request #2549 from kernhanda/patch-1 Fix typo in halide.cmake Former-commit-id: 4a2151e4616bfe4fffbec5512167eb6d12d734f0 [formerly 142ec29e1f4d0875b5e1860433059be4d8e4f5ea] Former-commit-id: 582878eb75439f65f6eaaceca282294139841254 20 November 2017, 17:13:11 UTC
6ee2d71 Merge pull request #2546 from halide/srj-llvmv Add a way to require a specific LLVM version in CMake Former-commit-id: cf5f6757988e8e5bfdf6f3e01f2fbc4655c522e4 [formerly cadeb607de3bc964629f6a6d32572460a4d6e1ba] Former-commit-id: 473847cff66913011c3dc5f477a2f62cd9c8ab2d 20 November 2017, 17:10:26 UTC
9a0ee3b Fix typos Former-commit-id: 67fa991341578424de5ef398f7eba6308ac8feb9 [formerly b1217f64740f555008362189f80d00cc84607cce] Former-commit-id: c51fb683181dc55906f0715266724f62245ae4ff 20 November 2017, 17:09:59 UTC
c6af364 Merge branch 'master' into srj-llvmv Former-commit-id: 5a0e405d06a2d26f008ddd1d6a053b2664672008 [formerly 02a3b7510bd31534d3e993a0dc077299ebc2baf1] Former-commit-id: 3025f9fef10fc18088578da19e1a4a17948879fd 20 November 2017, 17:08:22 UTC
2420bc4 Review comments. Former-commit-id: c20b0022e06bcd6b4927004e637d4af5d7e7b753 [formerly 2ec22cf1f2c3ad189d3c9424624a681085f5d5e2] Former-commit-id: cf591f3bcd4ac70467b9437cba5affb689898c0d 18 November 2017, 20:42:29 UTC
95233cf Remove unnecessary include of Cloning.h Former-commit-id: a5ba4e9a12bcd86178003a6a90fd093c23e79b25 [formerly 331f0346a44298755c609135ac6a2424818edd40] Former-commit-id: c2b950e76f2961c0fe9b29e4021120ce860449ca 18 November 2017, 20:42:18 UTC
19d3a9e Append `--link-static` to `llvm-config` command `llvm-config` returns nothing if `--system-libs` is called without `--link-static`. https://reviews.llvm.org/rL291285 Former-commit-id: 6994687286976247d4d08e5d387239d0893472f2 [formerly 9dcc43bc5d1b4433561dc26a04edf38fbb1dde4f] Former-commit-id: c92f6d48ee3e047a7d63bad1b448bbe2dd097850 18 November 2017, 05:35:28 UTC
6335023 Fix typo in halide.cmake Typo prevents the usage of non-make generators, like ninja. Former-commit-id: d4a37182ca692cf7626e06b6ce7c1604e288ff1e [formerly 89ead45ec3a921c6781ea2eb8121fa53ee00bc47] Former-commit-id: 28b8220fc09d82f56f95ddffc34f53797acb84cd 18 November 2017, 05:25:34 UTC
fd9f5b3 Revise the run_tests, test_correctness, etc targets in CMake to actually work reliably for MSVC builds. (As it turns out, the equivalence of certain CMake features between Makefile targets and MSVC targets is not exactly as advertised.) Former-commit-id: d6e68f8230fcb7ed68379da2f4d6e78a0802ef1d [formerly c963a34bf4b97b228978039d70cd5b94b2442044] Former-commit-id: cf8ddd2eb242646e8069d8023354b1d80af7ed67 18 November 2017, 01:39:18 UTC
8ef2953 Update LLVM_DIR path Former-commit-id: 0f309e96e2dd327242970fdc29fbd78386e73ac6 [formerly b0ea1a77dadbb4e7a90b44a14f82639ff662a294] Former-commit-id: e35ef236d835c2c90e62ace4bd76c0809e99c326 18 November 2017, 01:21:45 UTC
808ae48 Write a custom clone_module based on serializing to bitcode. Former-commit-id: 7cb077c29aa548bbf5ce04faaf422d9b088390a3 [formerly df75535a8522a748b394972aab242d28c52d9d3e] Former-commit-id: a65e50499cbc3fc597c841ad863f9a48a6abfdf8 17 November 2017, 23:17:51 UTC
e507731 Add missing backslash Former-commit-id: a18e5dfb1bc4d6997418dcf5f91adf112ad70eef [formerly 0bc60a0566831db6d65aee82db795638f83269ef] Former-commit-id: 8e7b3da79031396a0d741bb045b2ad5cc9f232e8 17 November 2017, 23:14:19 UTC
46f356e Merge branch 'master' of https://github.com/halide/Halide into halide_compile_to Former-commit-id: 9f5ce120de0ac33d923520723679794c39d5b488 [formerly acf22a4f350ebfe52a2e7953fdbd040a9e287d01] Former-commit-id: 93d6ccd7ecb1e1a3ace521a96548d26b2507a8d7 17 November 2017, 23:07:10 UTC
b6b5212 Update to IRMutator2, expr_match is overkill. Former-commit-id: a20fdc16e82c67346e7e5b6ad400e98a6f1d7bff [formerly 46607bcb156cb4f4917d2ca9a070b71ae643d3e0] Former-commit-id: 565a53893bee5c2587668eeb1a176d541655edce 17 November 2017, 22:36:51 UTC
d5977f2 Fix typos in test/CMakeLists.txt Former-commit-id: c1417a7230553842781d6a4f50c7fa4cfe6e26fa [formerly 2b8ee1818ce991d7265c6514e6813a1c78f01191] Former-commit-id: f1c53d4a9476ad91300db2395a8f157d63985e4a 17 November 2017, 22:09:16 UTC
b90af5e Fix typo in CMakeLists.txt Former-commit-id: 4024d60b53bcd6c63bf30ce327bece2d31dde0e6 [formerly 314863b4fada524521b055d592580f7b4e8b5fa8] Former-commit-id: b1fa423cc387634dcbfb03cb4632b34a560db692 17 November 2017, 22:07:56 UTC
8b57060 Add a way to require a specific LLVM version in CMake CMake find_package() is the devil, and needs some careful instructions at times Former-commit-id: a9bedfba9f625dc9db2a78104881d2dac1c7eb63 [formerly bac77fa3f66e53d887f2c9a8a85d555955b574d0] Former-commit-id: 515511dd640e4b81e606e1f176c3418f0fc04893 17 November 2017, 21:51:24 UTC
6713b9c Merge branch 'master' of https://github.com/halide/Halide into expr-rearrangement Former-commit-id: d47722fc9958499090a33febe6ae1df7b6f4bb80 [formerly 460f13cfc9a616df9c7cef8f1097be5996c76085] Former-commit-id: 05f36758264c7bcdbc3c3ba43f6b27ace71090b4 17 November 2017, 21:45:09 UTC
3c8c2c3 Merge branch 'master' into srj-stubf2 Former-commit-id: 81d9f527c33b3b9c19a944396238d3a8f79c1446 [formerly a32fd35bc8f77247fd5f808b379543d873b89342] Former-commit-id: 868464e0ef1ad9efefa9278746fdb06c3fff0477 17 November 2017, 21:24:08 UTC
b21625b Fix LLVM5-on-Windows build issue Former-commit-id: b154045b8d94f8415a75a0188c26bba82701a705 [formerly 7a6e50bac1a90db556710ab24143a4bf0532f2a2] Former-commit-id: 269bb7c274b27160e11e0ce7258bde460af60602 17 November 2017, 21:15:05 UTC
95254c4 Merge branch 'master' into srj-stubf2 Former-commit-id: ed4bfe831a1166dfe4cd597d10dfceb8412c7ad0 [formerly 0db4aaf18c77765ffff197c95bf5b5c1349ed322] Former-commit-id: bb0a4e89d7af16083a46db1b758aafb80b00c44f 17 November 2017, 20:20:35 UTC
214eac2 Travis: LLVM 5.0.0, not 5.0.1 Former-commit-id: c1f50ce2c9b0d455459ff64056b4306ce1eec776 [formerly e503365c92acbe84b4819872687437c616bb13a9] Former-commit-id: 8c45097f60107a93686f8e7563489b96dcf7d423 17 November 2017, 20:20:18 UTC
68f7ebe Merge branch 'master' into srj-stubf2 Former-commit-id: 59d87ba0d7834c4b48544a77d59ab777d1ca4bcf [formerly efbc48153cbc3f4b0af23da939acdb21921b858e] Former-commit-id: 50860b0615eae0aa11121395c7964664b164bf72 17 November 2017, 19:39:36 UTC
a65cbeb Fix clang-tidy warning Former-commit-id: 994bd3131237b29b3101f11ed242b995b57fbd33 [formerly 5925aa6ec3fe3857d018ca70c706b259e202416b] Former-commit-id: bc563623a4157bcb32e596a552213b2864ec615b 17 November 2017, 19:38:59 UTC
6485700 Remove redundant block. Former-commit-id: 160048f9a08db9b8c4148c9ac78b629c5924efdc [formerly 56d685110af9b9a5ef409d7c3953a4279a797927] Former-commit-id: 9e8631fe7c7b786ff5a01b2945565308363124d6 17 November 2017, 17:41:55 UTC
6448bcd Merge branch 'master' into srj-stubf2 Former-commit-id: 232716073a9a82e4e743d84b84564e920a94d5ce [formerly 701ddefb80bf538005ab26d99ca7c9f9c726ebe1] Former-commit-id: dd916b3a08e6f29df558583ec71fcbdf2d421e52 17 November 2017, 17:41:07 UTC
b437142 Merge pull request #2544 from halide/srj-39 Drop support for LLVM 3.9 Former-commit-id: 93e8ca08c791b1e93da3fd1f250740a2df116bd9 [formerly f24103bc29853f43dd353c00e84b0f5d7f177abe] Former-commit-id: 622b3bc5bb65d999d2089c9710ceeb60e8217b52 17 November 2017, 17:38:13 UTC
8dc86d5 Merge pull request #2543 from halide/no-lift-widening-cast Don't lift widening casts during LICM. Former-commit-id: 60133233420d47d0021691d72153cd212204663a [formerly 61947a04f6a00126ad148c8c8511c47314a154c4] Former-commit-id: b5d2c07b4960b343c229d63ea36827f97296c580 17 November 2017, 17:37:27 UTC
3b5f9cc Merge pull request #2545 from kernhanda/patch-1 Fix typo in lesson_09_update_definitions.cpp Former-commit-id: b8159d48aa8c6cf2a74dcb41f5d4aec388184f5c [formerly c683326c17b2a643b9aa89da1a3d2cab96e27147] Former-commit-id: c5f0ad16cd962f818e29f4f726e1a97dd20d1b0e 17 November 2017, 15:40:51 UTC
08524d8 Fix typo in lesson_09_update_definitions.cpp Former-commit-id: b1f61ea311e596a654276cbf52785e983e1f7292 [formerly 16a1c53e23cca984dc2211920caa3967e4188913] Former-commit-id: 99d454e276fec553a949ef0db9d8277ada3734a6 17 November 2017, 07:53:59 UTC
289ad8b Remove include of removed LLVM header. Former-commit-id: 26e9479f34a36b423c2ceafe9aa89d877a9237d1 [formerly d1581a7fd22ab494bd89fb696e277c1493d3dc6e] Former-commit-id: 5c686a4f0ae726429224155bde42ddce1c931e99 17 November 2017, 06:49:00 UTC
0f78850 Fix simd_op_check linker errors for Hexagon Former-commit-id: bb476515046a08fa545ef5077bc2ff7cc2569fa9 [formerly 355a09d49707c11c86413894323af9c7b9d74d13] Former-commit-id: 00b8ad3e0e369d26b7469b823011a0704489e9a8 17 November 2017, 06:47:19 UTC
7f57efa Merge branch 'expr_rearrangement' of https://github.com/pranavb-ca/Halide into expr-rearrangement Former-commit-id: d51d69cbfed2b126c878492c73ec344326d16e6a [formerly 97816dbe2ac6c74fba7a5656f60572189728926b] Former-commit-id: 446ec945bf58a68ef884dd617d648ac91b768538 17 November 2017, 04:36:18 UTC
9613ca6 Drop support for LLVM 3.9 Former-commit-id: 5351588679e8c00bc8baabf7887b69777ecf1b2a [formerly 058db3877f92d30b801274e34bdeec89839fcfce] Former-commit-id: 8bf7f09e6e9a252a2bcf0e6dca5891184eb277bb 17 November 2017, 00:44:41 UTC
9ee8318 Fix hard-coded variable name in test Former-commit-id: 1d6a296a6ad0a48be04ff1ee80fc586010388237 [formerly 56d6bb92be0258c7d3467a01716267f807894a34] Former-commit-id: f43dde52272d936806a41cb6903a5999a415b610 16 November 2017, 23:20:24 UTC
14049a8 Merge pull request #2530 from halide/faster_skip_stages2 Faster skip stages2 Former-commit-id: 84a5ef08042d97787a1f9cc767ce533ed1c6cf33 [formerly 0040a5e7cf588b60b2cc83b427e4ea5b1ae5c3b9] Former-commit-id: e916ac9f4bbf4b948299f138f47db87d9a1f86c1 16 November 2017, 21:32:25 UTC
83e0ed4 Minor simplifying refactor extern Funcs shouldn't really have a pure definition object. It was only used to store the names of the storage dimensions - the other fields were meaningless. This seemed wonky, so I lifted them out. Former-commit-id: 289b35007bb2861d4170fbe29ffdef3aa6a68521 [formerly 038ea56b5137b42dec8e0442d773efc50830c7b2] Former-commit-id: a496e30837e09a2d129f2ca2392021c6718f8f97 16 November 2017, 21:31:17 UTC
c7ad27f Merge pull request #2535 from halide/vers-long-calls Issue warning for hexagon if llvm_version < 50 Former-commit-id: 36b40e11aa74764d79cb1d32426059380cab37a5 [formerly 87d3801bef6fab3b395be2bed65e9000cd4d1027] Former-commit-id: 27bb858c95fc1d02aaa57deb1975e5d3d1d50838 16 November 2017, 21:29:35 UTC
f99240b Don't lift widening casts during LICM. Former-commit-id: 089bb53a87ca303914f0cb049869f12b803fbbd5 [formerly 6df812852577a0667c78c3a3be06d3b65738fc59] Former-commit-id: 5f52e197630c0079a2155f7a42b79c7a73207236 16 November 2017, 21:11:41 UTC
09fb89b Merge pull request #2538 from halide/srj-gil Skip float Exprs in GroupLoopInvariants Former-commit-id: 7d3737d9e32c37accbf74229d7c0b35e6a4844b9 [formerly 803d56bc05302c099bbe9e3cc02522814f4b5e88] Former-commit-id: f8a062617092c99435f5d971a9c6ecbeea40b00a 16 November 2017, 20:43:22 UTC
8622d28 More changes to comments. Former-commit-id: 24a9ee3278e35973884f3827e91976b637640539 [formerly 0cc297ea7e559630c10855c8ee2b8ed0501158f2] Former-commit-id: 7bd478d84633ecdaec216c7f08f364f50f46172d 16 November 2017, 19:18:14 UTC
b8aa10b Clarify comments Former-commit-id: 665a8e4ca91889d83de64990d802594846d1cb87 [formerly dbdbbd3a83647414d8bc62ae7228e5bbc75e73ff] Former-commit-id: e77c3b391ea8eca7be8d5d274697e2649577dbac 16 November 2017, 18:57:18 UTC
112a94e Merge pull request #2540 from fran6co/patch-2 Compilation error in MSCV Former-commit-id: eb5fa736f0d0d4d746f8b91d1d36a13ab70b3ff3 [formerly fdabdca9f822b83581b60d2c8fadf41ac6a3a284] Former-commit-id: 3175ab1ae74c5e07ba6c951c06570bb343568eaf 16 November 2017, 18:52:10 UTC
de3ac80 Compilation error in MSCV Fixes `error C3014: expected a for loop following OpenMP 'parallel for' directive` Former-commit-id: 6ad286f2015b6596a0a492a6896c25de70954ba3 [formerly 1745c8c53d4e03b300473e16e455b7c4d201b45a] Former-commit-id: 73e2b93c004033a0e7e7e5dc8064d1da6f6d5ea0 16 November 2017, 18:43:04 UTC
back to top