llvm-project/flang/lib/Lower
Valentin Clement 1dd24e6ab7 [flang][openacc] Add clause validity tests for the update directive
Add couple of clause validity tests for the update directive and check for
the restriction where at least self, host or device clause must appear on the directive.

Reviewed By: sameeranjoshi

Differential Revision: https://reviews.llvm.org/D92447
2020-12-08 10:47:06 -05:00
..
.clang-format [flang] [LLVMify F18] Compiler module folders should have capitalised names (flang-compiler/f18#980) 2020-02-25 07:11:52 -08:00
.clang-tidy add copy of MLIR .clang-tidy to squelch noise in phabricator reviews 2020-06-22 15:26:28 -07:00
CMakeLists.txt Remove `Ops` suffix from dialect library names 2020-09-30 18:00:44 -07:00
CharacterExpr.cpp [flang] Upstreaming intrinsic call lowering. 2020-07-08 07:34:21 -07:00
CharacterRuntime.cpp [flang] Add CHARACTER type lowering helpers and runtime. 2020-06-26 11:01:52 -07:00
Coarray.cpp [flang] Add coarray lowering hooks. 2020-06-29 14:24:13 -07:00
ComplexExpr.cpp [flang] Add the complex expression helper class. 2020-06-10 09:05:20 -07:00
ConvertExpr.cpp [flang] Fix shared library builds for lib/Lower. 2020-07-16 10:18:14 +01:00
ConvertType.cpp [mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.h 2020-12-03 18:02:10 -08:00
DoLoopHelper.cpp [flang] Add the helper class for building fir.do_loop operations. A fir.do_loop models the semantics of a Fortran DO loop construct. One can use this operation to explicitly capture a DO loop for passing into the high-level optimizer. 2020-06-12 17:28:00 -07:00
FIRBuilder.cpp [flang] Add FIRBuilder.cpp 2020-07-03 11:52:00 -07:00
IO.cpp [flang] Implement nonstandard OPEN statement CARRIAGECONTROL specifier 2020-09-02 13:07:45 -07:00
IntrinsicCall.cpp [flang] Rework host runtime folding and enable REAL(2) folding with it. 2020-10-14 16:40:44 +02:00
Mangler.cpp [flang] Upstreaming intrinsic call lowering. 2020-07-08 07:34:21 -07:00
OpenACC.cpp [flang][openacc] Add clause validity tests for the update directive 2020-12-08 10:47:06 -05:00
OpenMP.cpp [flang][openmp] Separate memory-order-clause parser creating OmpClause node 2020-11-21 14:31:33 -05:00
PFTBuilder.cpp [flang][msvc] Avoid ReferenceVariantBase ctor ambiguity. NFC. 2020-09-30 20:54:09 -05:00
RTBuilder.h [mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.h 2020-12-03 18:02:10 -08:00
SymbolMap.h [flang] Add CHARACTER type lowering helpers and runtime. 2020-06-26 11:01:52 -07:00