Kiran Chandramohan

Results 92 comments of Kiran Chandramohan

This project (flang-compiler/flang, also called classic flang) is an open sourced version of the pgfortran compiler from PGI/Nvidia. It was made first available in 2017. The codebase is a bit...

If you want to file a bug on f18 (llvm/flang), please do so at bugzilla. https://bugs.llvm.org/describecomponents.cgi?product=flang I think the flang.sh script sets up the module directories whereas with f18 binary...

If you use slack then there is a slack channel for classic flang and f18. See details in link below. http://flang.llvm.org/docs/GettingInvolved.html#flang-slack-workspace

**Background** Fortran assignment has the syntax variable = expr. Rules permit both variable and expr to reference any portion of the variable. The requirement is that the evaluation of expr...

Are you looking to check various intermediate representations? If so some instructions, might be obvious but just giving here for completeness. These are in order of appearance, so only the...

Would midnum have the information you want? MIDNUM | Contains symbol table pointer (sptr) of the variable's pointer variable

Apologies, I will be able to look into this next week only and i don't know the answer from the top of my head. Can @gklimowicz or @mleair help here?

Thanks @michalpasztamobica for the update. I agree that this is a hard problem in general. I tried the nvidia compiler and it is also not able to optimise away the...

Thanks @pawosm-arm for the reply. Agree that it is not trivial from the compiler point of view. An LLVM pass might also require substantial work and will involve teaching it...

@gklimowicz The last comment asks to hold on merging this. If the issue is fixed in upstream llvm there might be a requirement for a new version of LLVM.