- User Since
- Mar 21 2018, 2:47 PM (169 w, 9 h)
Feb 3 2021
I've rebase this patch with the latest git code.
All test cases pass.
I've also applied this patch to a new git clone. It applies and builds successfully.
Jan 18 2021
Jan 1 2021
Rebased with current branch to avoid patch failure
Emitting error instead of instantiation in clang/lib/Sema/TreeTransform.h. Added a TODO for future.
All clang test and clang-tidy pass. Ran clang-format on all code, except clang/include/clang/Serialization/ASTBitCodes.h which was formatting unrelated code as well.
Dec 3 2020
Updated version of metadirective supporting OpenMP 5.0 features
Nov 25 2020
I have replied to the comments and will update the code accordingly. Some of the codes are intentionally left to be update in 5.1 implementation. Will add TODO comments there.
I will revisit the implementation of getBestWhenMatchForContext and also add more test cases over the weekend and submit new code by next week.
Nov 23 2020
Sep 13 2020
Updated patch to make it extendable to more selectors
Implemented device_arch and implementation_vendor selectors as well
Aug 12 2020
Apr 6 2020
Updated the test cases.
Fixed an issue where correct code was not generated if directive variant was not provided in when/default clause
Mar 24 2020
Updated the test files
Mar 17 2020
Fixed formatting issues and replaced SmallVector with ArrayRef .
Fixed build error and test files
Mar 16 2020
Adding test case