User Details
- User Since
- Mar 29 2021, 8:38 PM (130 w, 1 d)
Jan 28 2022
Update relevant CMakeList.txt.
Jan 25 2022
PTAL.
Address comments.
Jan 20 2022
Revert changes to Bazel file because it doesn't belong in this CL.
Address comments.
Jan 19 2022
Dec 16 2021
Move minTaskSize definition earlier to avoid contaminating the analysis results with the partially executed rewrite logic.
Dec 15 2021
Same thing for another lambda.
Fix minor C++ compilation issue.
Address nit.
Dec 14 2021
Elide dynamic check if possible.
Address comments: lift the scf.if out of the loops.
Dec 13 2021
Rebase. Note that this made some of the loop unrolling logic dynamic which seeped all the way into loop building.
Dec 9 2021
Change the comment.
Improve docs.
Dec 8 2021
Nov 24 2021
Address comments.
Nov 23 2021
Fix the failing test.
Oct 28 2021
Rebase to head.
Oct 18 2021
Use min/max ops.
Rebase.
Sep 29 2021
Sep 28 2021
Fix the test.
Appease clang.
Sep 27 2021
Aug 29 2021
Aug 9 2021
Fix a typo.
Jul 28 2021
Superflous update.
Address comments.
Addressing comments.
Jul 27 2021
Address comments.
Use attributes as opposed to command line options.
Addressing comments.
Addressing comments.
Jul 26 2021
Addressing comments.
Addressing comments.
Addressing comments.
Jul 23 2021
Address clang warnings.
Jul 21 2021
Apr 2 2021
Aligned the calling convention of visit to match that of std::visit. Renamed the more convenient version of visit to match to have the best of the two worlds: better ergonomics and not clashing with std::visit. This time for real.
Include the VisitorTest.cpp into the CMakeList.txt.
Apr 1 2021
Regarding deriving from using other kinds of functors: I have not yet seen a need for this. My preference is to cross that bridge when we reach it. :)
Aligned the calling convention of visit to match that of std::visit. Renamed the more convenient version of visit to match to have the best of the two worlds: better ergonomics and not clashing with std::visit.
Added docs with usage example. Hid implementation in detail namespace.
Mar 30 2021
Replaced class with typename in template definition.
Replaced class with typename in template definition.
Re: handleAllErrors. Maybe. It might result in better runtime performance (because there is not recursion on the handlers), but it's also a rewrite. I am not sure if you are asking me to do something. :)
Thanks for taking a look, Mehdi and David! PTAL.
Added a unit test.
Added a unit test.