llvm/flang/lib/Lower
Chris Lattner faf1c22408 [Builder] Eliminate the StringRef/StringAttr forms of getSymbolRefAttr.
The StringAttr version doesn't need a context, so we can just use the
existing `SymbolRefAttr::get` form.  The StringRef version isn't preferred
so we want to encourage people to use StringAttr.

There is an additional form of getSymbolRefAttr that takes a (SymbolTrait
implementing) operation.  This should also be moved, but I'll do that as
a separate patch.

Differential Revision: https://reviews.llvm.org/D108922
2021-08-30 16:05:36 -07:00
..
.clang-format
.clang-tidy [flang] Add clang-tidy check for braces around if 2021-06-16 09:13:53 +00:00
CharacterExpr.cpp [flang][fir] Add remaining Ops. Updates to pre-existing Ops. 2021-02-26 17:21:35 -08:00
CharacterRuntime.cpp
CMakeLists.txt
Coarray.cpp
ComplexExpr.cpp
ConvertExpr.cpp
ConvertType.cpp [flang][fir] Update FIR's character type. 2021-02-08 08:20:04 -08:00
DoLoopHelper.cpp
FIRBuilder.cpp Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h"" 2021-02-08 10:39:58 +01:00
IntervalSet.h [flang][fir] Upstream the pre-FIR tree changes. 2021-03-10 07:45:58 -08:00
IntrinsicCall.cpp [Builder] Eliminate the StringRef/StringAttr forms of getSymbolRefAttr. 2021-08-30 16:05:36 -07:00
IO.cpp [flang] Implement NAMELIST I/O in the runtime 2021-05-06 11:18:36 -07:00
Mangler.cpp [Flang] Changes to mangling code 2021-04-09 16:42:06 +01:00
OpenACC.cpp [flang][NFC] Add source line to lowering TODO messages 2021-02-23 09:01:35 +01:00
OpenMP.cpp [flang][OpenMP] Remove OmpEndLoopDirective handles from code. 2021-04-16 00:00:07 +05:30
PFTBuilder.cpp [flang] iwyu fixes after ba7a92c01e 2021-04-21 11:10:45 -04:00
RTBuilder.h [flang] Implement NAMELIST I/O in the runtime 2021-05-06 11:18:36 -07:00
SymbolMap.h