llvm-project/flang/test
Peter Klausler bcad53e131 [flang] Add more qualification when creating names for compiler-generated USEs
When generic resolution finds its specific procedure in a module,
and that specific procedure is not use-associated into the local scope
(perhaps because it was PRIVATE, perhaps because the generic was
use-associated with ONLY:), we create a new use-association with
a renaming.  The name constructed for this renaming needs to be
additionally qualified with the module name of the specific procedure
in order to avoid clashing with another specific of the same name
that may have previously been use-associated in the same way from
a distinct module.

Differential Revision: https://reviews.llvm.org/D127790
2022-06-15 14:18:28 -07:00
..
Driver [flang] Add target/triple in a test 2022-06-13 14:01:37 +00:00
Evaluate [flang] Correct folding of CSHIFT and EOSHIFT for DIM>1 2022-06-03 18:59:44 -07:00
Examples [flang][OpenMP] Added parser support for in_reduction clause 2022-06-06 14:55:27 +05:30
Fir [flang] Avoid raising a TODO in fir.boxproc rewrite when not needed () 2022-06-13 17:36:56 +02:00
Frontend [flang] Distinguish usage and portability warning messages 2022-03-08 17:24:52 -08:00
Lower [flang] Support PDT declaration with initial comp value in internal procedure 2022-06-14 14:46:12 +02:00
NonGtestUnit Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00
Parser [flang][OpenMP] Added parser support for in_reduction clause 2022-06-06 14:55:27 +05:30
Preprocessing [flang] Support correct continuations for compiler directives 2022-05-27 13:45:37 +03:00
Runtime
Semantics [flang] Add more qualification when creating names for compiler-generated USEs 2022-06-15 14:18:28 -07:00
Unit Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00
CMakeLists.txt [flang][driver] Add support for generating executables 2022-04-25 12:00:23 +00:00
lit.cfg.py [flang][driver] Add support for consuming LLVM IR/BC files 2022-05-05 15:11:50 +00:00
lit.site.cfg.py.in Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00