User Details
User Details
- User Since
- Feb 19 2020, 12:15 PM (161 w, 4 d)
Aug 5 2020
Aug 5 2020
Jul 28 2020
Jul 28 2020
I called ResolveDesignator just in case the designator is not resolved before doing further checks. I agree with Tim that we can assume it is until we find a case where it’s not.
Jul 22 2020
Jul 22 2020
Jul 21 2020
Jul 21 2020
ichoyjx added inline comments to D84195: [flang][openacc] Skeleton for OpenACC construct lowering.
Jul 20 2020
Jul 20 2020
ichoyjx requested changes to D83998: [flang][openacc] Basic name resolution infrastructure for OpenACC construct.
Nice work on unifying two programming models' base attribute visitor. I am surprised that they could share most of the utils.
Jul 10 2020
Jul 10 2020
ichoyjx accepted D83326: [flang][openmp] Check clauses allowed semantic with tablegen generated map.
Thanks for the Nowait changes.
Jul 10 2020, 5:10 PM · Restricted Project
Jul 9 2020
Jul 9 2020
ichoyjx added inline comments to D83326: [flang][openmp] Check clauses allowed semantic with tablegen generated map.
Jul 9 2020, 9:58 PM · Restricted Project
Jul 1 2020
Jul 1 2020
It took me a while to go through the changes. The merge with tablegen looks very nice!
Apr 9 2020
Apr 9 2020
ichoyjx added a comment to D77821: [Flang][OpenMP] Avoid abort when collapse clause value is negative.
ichoyjx committed rG2839cb3835c5: [flang] Throw error in case of missing listed test (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] Throw error in case of missing listed test
ichoyjx committed rG004a4c577b34: [flang] [OpenMP] Test Infra update to support OpenMP symbol tests (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] Test Infra update to support OpenMP symbol tests
ichoyjx committed rGeeda3041605b: [flang] [OpenMP] address more comments (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] address more comments
ichoyjx committed rG8143b8980de5: [flang] [OpenMP] adjust for PR#753 `OmpObject` parse tree change (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] adjust for PR#753 `OmpObject` parse tree change
ichoyjx committed rG0554d39d74e8: [flang] [OpenMP] Implement no-multiple-appearance rule for DSA Clauses (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] Implement no-multiple-appearance rule for DSA Clauses
ichoyjx committed rGdf51352d72f4: [flang] [OpenMP] avoid creating new symbol for common block (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] avoid creating new symbol for common block
ichoyjx committed rG4ca8c5dc5c64: [flang] [OpenMP] OmpVisitor framework for Name Resolution (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] OmpVisitor framework for Name Resolution
ichoyjx committed rGf3961579acc3: [flang] [OpenMP] add common block example (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] add common block example
ichoyjx committed rGbb1127efb689: [flang] [OpenMP] Simplify `OmpObject` with `std::variant` (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] Simplify `OmpObject` with `std::variant`
ichoyjx committed rG5676797c2aa4: [flang] Improve flag dumping for -funparse-with-symbols (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] Improve flag dumping for -funparse-with-symbols
ichoyjx committed rGdb25a52fe754: [flang] [OpenMP] formalize `DEFAULTMAP` clause (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] formalize `DEFAULTMAP` clause
ichoyjx committed rGd7443b5ad2e4: [flang] Add missing include for unordered_map (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] Add missing include for unordered_map
ichoyjx committed rGbc52fc19222d: [flang] [OpenMP] extend `IF` clause to accept modifier on composite/combined… (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] extend `IF` clause to accept modifier on composite/combined…
ichoyjx committed rG5c543da53ac2: [flang] [OpenMP] add structural checks for `TASKLOOP SIMD` (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] add structural checks for `TASKLOOP SIMD`
ichoyjx committed rGd1bbccf1d565: [flang] [OpenMP] update `declare simd` directive with exclusive set (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] update `declare simd` directive with exclusive set
ichoyjx committed rGe902c1d6b7d0: [flang] [OpenMP] enable check for `IF` clause modifier (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] enable check for `IF` clause modifier
ichoyjx committed rGc4fa8b867e70: [flang] [OpenMP] Add structural checks for `TASK` (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] Add structural checks for `TASK`
ichoyjx committed rG77ed1df8a796: [flang] [OpenMP] fix type for `Final` clause (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] fix type for `Final` clause
ichoyjx committed rG658cf65249d6: [flang] [OpenMP] Expand full sets for `do`, `simd`, and `do simd` (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] Expand full sets for `do`, `simd`, and `do simd`
ichoyjx committed rG23a7f387417f: [flang] [OpenMP] flang-compiler/f18#691 Update on Tim and Varun's review (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] flang-compiler/f18#691 Update on Tim and Varun's review
ichoyjx committed rGf6273d719465: [flang] [OpenMP] structural checks for `PARALLEL SECTIONS` (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] structural checks for `PARALLEL SECTIONS`
ichoyjx committed rGffb88549cb17: [flang] [OpenMP] add Begin and End Directive matching check (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] add Begin and End Directive matching check
ichoyjx committed rG0a85616b071d: [flang] [OpenMP] update validity check for `OmpNowait`. (authored by Jinxin Yang <jinxiny@nvidia.com>).
[flang] [OpenMP] update validity check for `OmpNowait`.