llvm-project/flang/unittests
Jean Perier b7c07ce15f [flang] Improve runtime interface with C99 complex
Follow up of https://reviews.llvm.org/D83397.

In folding, make pgmath usage conditional to C99 complex
support in C++. Disable warning in such case.

In lowering, use an empty class type to indicate C99 complex
type in runtime interface.

Add a unit test enforcing C99 complex can be processed
by FIR runtime interface builder.

Differential Revision: https://reviews.llvm.org/D110860
2021-10-01 08:45:24 +02:00
..
Decimal [flang] Make flang build compatible with LLVM dylib 2020-10-14 14:27:25 +02:00
Evaluate [flang] Put intrinsic function table back into order 2021-09-20 08:40:28 -07:00
Frontend [flang][nfc] Fix variable names in `FrontendOptions` & `PreprocessorOptions` 2021-08-02 10:08:31 +00:00
Lower [flang] Improve runtime interface with C99 complex 2021-10-01 08:45:24 +02:00
Optimizer [flang][fir] Add support to mangle/deconstruct namelist group name 2021-09-24 22:10:39 +02:00
Runtime [flang] Front-end and runtime support for CALL EXIT and ABORT 2021-09-30 11:01:22 -07:00
CMakeLists.txt [flang] Improve runtime interface with C99 complex 2021-10-01 08:45:24 +02:00