Page MenuHomePhabricator

skatrak (Sergio Afonso)
User

Projects

User does not belong to any projects.

User Details

User Since
Oct 5 2022, 4:59 AM (24 w, 4 d)

Recent Activity

Fri, Mar 24

skatrak committed rG33be83415c9b: [flang][driver][openmp] Write MLIR for -save-temps (authored by skatrak).
[flang][driver][openmp] Write MLIR for -save-temps
Fri, Mar 24, 10:14 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak closed D146075: [flang][driver][openmp] Write MLIR for -save-temps.
Fri, Mar 24, 10:14 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak added inline comments to D146075: [flang][driver][openmp] Write MLIR for -save-temps.
Fri, Mar 24, 8:15 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak updated the diff for D146075: [flang][driver][openmp] Write MLIR for -save-temps.

Revision of tests

Fri, Mar 24, 8:03 AM · Restricted Project, Unknown Object (Project), Restricted Project

Thu, Mar 23

skatrak added a comment to D146075: [flang][driver][openmp] Write MLIR for -save-temps.

@awarzynski, can you confirm whether your concerns have been addressed? Thank you!

Thu, Mar 23, 9:07 AM · Restricted Project, Unknown Object (Project), Restricted Project

Wed, Mar 22

skatrak added a comment to D146075: [flang][driver][openmp] Write MLIR for -save-temps.

Thanks again for helping improving this patch. I made most of the changes requested, and tried to clarify a bit better the approach followed for this implementation, to see if it is acceptable or if some more fundamental changes have to be done.

Wed, Mar 22, 8:02 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak updated the diff for D146075: [flang][driver][openmp] Write MLIR for -save-temps.

Changes to tests and path manipulation

Wed, Mar 22, 7:59 AM · Restricted Project, Unknown Object (Project), Restricted Project

Tue, Mar 21

skatrak added a comment to D146075: [flang][driver][openmp] Write MLIR for -save-temps.

Thank you for the feedback! I'll wait for confirmation before landing this patch, in case there are further comments relating to tests.

Tue, Mar 21, 8:57 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak updated the diff for D146075: [flang][driver][openmp] Write MLIR for -save-temps.

Address reviewers comments and update tests

Tue, Mar 21, 8:54 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak committed rG0e9523efda8a: [mlir] Support lowering of dialect attributes attached to top-level modules (authored by skatrak).
[mlir] Support lowering of dialect attributes attached to top-level modules
Tue, Mar 21, 5:55 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak closed D145932: [mlir] Support lowering of dialect attributes attached to top-level modules.
Tue, Mar 21, 5:55 AM · Unknown Object (Project), Restricted Project, Restricted Project
skatrak added a comment to D145932: [mlir] Support lowering of dialect attributes attached to top-level modules.

Thank you for all the suggestions!

Tue, Mar 21, 5:00 AM · Unknown Object (Project), Restricted Project, Restricted Project
skatrak updated the diff for D145932: [mlir] Support lowering of dialect attributes attached to top-level modules.

Address last reviewer's comments

Tue, Mar 21, 4:45 AM · Unknown Object (Project), Restricted Project, Restricted Project

Mon, Mar 20

skatrak added inline comments to D145932: [mlir] Support lowering of dialect attributes attached to top-level modules.
Mon, Mar 20, 7:32 AM · Unknown Object (Project), Restricted Project, Restricted Project
skatrak updated the diff for D145932: [mlir] Support lowering of dialect attributes attached to top-level modules.

Fix error in comment

Mon, Mar 20, 7:24 AM · Unknown Object (Project), Restricted Project, Restricted Project
skatrak updated the diff for D145932: [mlir] Support lowering of dialect attributes attached to top-level modules.

Implement translation from builtin dialect to LLVM IR like for all other dialects

Mon, Mar 20, 7:20 AM · Unknown Object (Project), Restricted Project, Restricted Project

Tue, Mar 14

skatrak requested review of D146075: [flang][driver][openmp] Write MLIR for -save-temps.
Tue, Mar 14, 11:33 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak added inline comments to D145932: [mlir] Support lowering of dialect attributes attached to top-level modules.
Tue, Mar 14, 4:06 AM · Unknown Object (Project), Restricted Project, Restricted Project

Mon, Mar 13

skatrak requested review of D145932: [mlir] Support lowering of dialect attributes attached to top-level modules.
Mon, Mar 13, 6:21 AM · Unknown Object (Project), Restricted Project, Restricted Project
skatrak added inline comments to D145815: [Flang][Driver] Add support for fopenmp-is-device and fembed-offload-object to Flang ToolChain.
Mon, Mar 13, 3:22 AM · Restricted Project, Restricted Project, Unknown Object (Project)

Feb 10 2023

skatrak added a comment to D143671: [Flang][OpenMP] Added parser support for device_type clause.

I think it would be good if you added a unit test for it. Thanks!

Feb 10 2023, 3:54 AM · Restricted Project, Restricted Project, Unknown Object (Project)

Feb 9 2023

skatrak abandoned D143493: [flang][driver] Add support for -include flag in flang -fc1.
Feb 9 2023, 7:56 AM · Restricted Project, Restricted Project, Unknown Object (Project)
skatrak planned changes to D140481: [flang][OpenMP] Added lowering support for requires directive.
Feb 9 2023, 7:56 AM · Restricted Project, Restricted Project, Unknown Object (Project)

Feb 7 2023

skatrak added a comment to D143493: [flang][driver] Add support for -include flag in flang -fc1.

It is introduced to the arguments list in Clang::AddPreprocessingOptions in certain cases to add the OpenMP wrapper "__clang_openmp_device_functions.h" to the list of includes for device offload.

This is a use case in Clang ;-)

It seemed likely that we would need to add a similar mechanism eventually to flang as well

Possibly, but it's not needed yet?

I would rather refrain from adding flags to Flang only because a similar flag exists in Clang. I suggest abandoning this until there's a clear need for this in Flang.

Feb 7 2023, 8:19 AM · Restricted Project, Restricted Project, Unknown Object (Project)
skatrak added a comment to D143493: [flang][driver] Add support for -include flag in flang -fc1.

In what cases would this flag be used in practice? I've scanned Clang and couldn't find any answers.

Feb 7 2023, 7:44 AM · Restricted Project, Restricted Project, Unknown Object (Project)
skatrak requested review of D143493: [flang][driver] Add support for -include flag in flang -fc1.
Feb 7 2023, 5:53 AM · Restricted Project, Restricted Project, Unknown Object (Project)

Dec 21 2022

skatrak added a project to D140481: [flang][OpenMP] Added lowering support for requires directive: Restricted Project.
Dec 21 2022, 7:26 AM · Restricted Project, Restricted Project, Unknown Object (Project)
skatrak requested review of D140481: [flang][OpenMP] Added lowering support for requires directive.
Dec 21 2022, 7:16 AM · Restricted Project, Restricted Project, Unknown Object (Project)

Nov 10 2022

skatrak committed rGd5fb5960d0df: [flang][OpenMP] Add parser support for Requires directive (authored by skatrak).
[flang][OpenMP] Add parser support for Requires directive
Nov 10 2022, 3:40 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak closed D136867: [flang][OpenMP] Add parser support for Requires directive.
Nov 10 2022, 3:40 AM · Restricted Project, Unknown Object (Project), Restricted Project

Nov 9 2022

skatrak updated the diff for D136867: [flang][OpenMP] Add parser support for Requires directive.
  • Add further unit tests
Nov 9 2022, 3:27 AM · Restricted Project, Unknown Object (Project), Restricted Project

Nov 3 2022

skatrak added a reviewer for D136867: [flang][OpenMP] Add parser support for Requires directive: kiranktp.
Nov 3 2022, 7:44 AM · Restricted Project, Unknown Object (Project), Restricted Project
skatrak updated the diff for D136867: [flang][OpenMP] Add parser support for Requires directive.

Reorder clauses

Nov 3 2022, 7:41 AM · Restricted Project, Unknown Object (Project), Restricted Project

Oct 27 2022

skatrak requested review of D136867: [flang][OpenMP] Add parser support for Requires directive.
Oct 27 2022, 10:21 AM · Restricted Project, Unknown Object (Project), Restricted Project