[flang] Add cpowi function to runtime and use instead of pgmath
[platform/upstream/llvm.git] / flang / test / Lower /
drwxr-xr-x   ..
drwxr-xr-x - Intrinsics
drwxr-xr-x - OpenACC
drwxr-xr-x - OpenMP
-rw-r--r-- 98124 allocatable-assignment.f90
-rw-r--r-- 8336 allocatable-callee.f90
-rw-r--r-- 4318 allocatable-caller.f90
-rw-r--r-- 4878 allocatable-globals.f90
-rw-r--r-- 12089 allocatable-runtime.f90
-rw-r--r-- 10365 allocatables.f90
-rw-r--r-- 1005 allocated.f90
-rw-r--r-- 1183 alternate-return.f90
-rw-r--r-- 755 always-execute-loop-body.f90
-rw-r--r-- 1410 arguments.f90
-rw-r--r-- 929 arithmetic-goto.f90
-rw-r--r-- 13752 array-character.f90
-rw-r--r-- 1334 array-constructor-1.f90
-rw-r--r-- 8445 array-constructor-2.f90
-rw-r--r-- 734 array-copy-semantics.f90
-rw-r--r-- 4627 array-copy.f90
-rw-r--r-- 10179 array-derived-assignments.f90
-rw-r--r-- 11896 array-derived.f90
-rw-r--r-- 9918 array-elemental-calls-2.f90
-rw-r--r-- 12862 array-elemental-calls-char-byval.f90
-rw-r--r-- 16551 array-elemental-calls-char.f90
-rw-r--r-- 5767 array-elemental-calls.f90
-rw-r--r-- 3527 array-elemental-subroutines.f90
-rw-r--r-- 22880 array-expression-assumed-size.f90
-rw-r--r-- 31709 array-expression-slice-1.f90
-rw-r--r-- 1347 array-expression-slice-2.f90
-rw-r--r-- 14511 array-expression-subscript.f90
-rw-r--r-- 86315 array-expression.f90
-rw-r--r-- 3625 array-substring.f90
-rw-r--r-- 30815 array-temp.f90
-rw-r--r-- 60468 array-user-def-assignments.f90
-rw-r--r-- 1385 array-wide-char.f90
-rw-r--r-- 7290 array.f90
-rw-r--r-- 777 assigned-goto.f90
-rw-r--r-- 14162 assignment.f90
-rw-r--r-- 2274 associate-construct-2.f90
-rw-r--r-- 2805 associate-construct.f90
-rw-r--r-- 5152 assumed-shape-callee.f90
-rw-r--r-- 5657 assumed-shape-caller.f90
-rw-r--r-- 1141 attributes.f90
-rw-r--r-- 1624 basic-call.f90
-rw-r--r-- 3738 basic-function.f90
-rw-r--r-- 295 basic-program.f90
-rw-r--r-- 331 basic-subroutine.f90
-rw-r--r-- 95 bbcnull.f90
-rw-r--r-- 1672 big-integer-parameter.f90
-rw-r--r-- 358 c-interoperability-bindc-variables.f90
-rw-r--r-- 5586 c-interoperability-c-pointer.f90
-rw-r--r-- 3694 c-interoperability.f90
-rw-r--r-- 7837 call-by-value-attr.f90
-rw-r--r-- 668 call-by-value.f90
-rw-r--r-- 21299 call-copy-in-out.f90
-rw-r--r-- 793 call-implicit.f90
-rw-r--r-- 15906 call-parenthesized-arg.f90
-rw-r--r-- 2373 call-site-mangling.f90
-rw-r--r-- 1355 call-suspect.f90
-rw-r--r-- 2441 call.f90
-rw-r--r-- 5320 character-assignment.f90
-rw-r--r-- 262 character-compare.f90
-rw-r--r-- 1812 character-concatenation.f90
-rw-r--r-- 2102 character-elemental.f90
-rw-r--r-- 6041 character-local-variables.f90
-rw-r--r-- 33837 character-substrings.f90
-rw-r--r-- 1322 common-block-2.f90
-rw-r--r-- 1974 common-block.f90
-rw-r--r-- 278 compiler-directive.f90
-rw-r--r-- 910 complex-operations.f90
-rw-r--r-- 351 complex-part.f90
-rw-r--r-- 22940 components.f90
-rw-r--r-- 472 computed-goto.f90
-rw-r--r-- 531 control-flow.f90
-rw-r--r-- 15003 default-initialization-globals.f90
-rw-r--r-- 8361 default-initialization.f90
-rw-r--r-- 856 dense-attributed-array.f90
-rw-r--r-- 28527 derived-allocatable-components.f90
-rw-r--r-- 15681 derived-assignments.f90
-rw-r--r-- 38882 derived-pointer-components.f90
-rw-r--r-- 2343 derived-type-descriptor.f90
-rw-r--r-- 808 derived-type-temp.f90
-rw-r--r-- 1459 derived-types-kind-params.f90
-rw-r--r-- 8982 derived-types.f90
-rw-r--r-- 15125 do_loop.f90
-rw-r--r-- 11492 do_loop_unstructured.f90
-rw-r--r-- 22419 dummy-argument-assumed-shape-optional.f90
-rw-r--r-- 7863 dummy-argument-contiguous.f90
-rw-r--r-- 4409 dummy-argument-derived.f90
-rw-r--r-- 32131 dummy-argument-optional-2.f90
-rw-r--r-- 6960 dummy-argument-optional.f90
-rw-r--r-- 1064 dummy-arguments.f90
-rw-r--r-- 16568 dummy-procedure-character.f90
-rw-r--r-- 1970 dummy-procedure-in-entry.f90
-rw-r--r-- 6815 dummy-procedure.f90
-rw-r--r-- 24935 entry-statement.f90
-rw-r--r-- 2812 equivalence-1.f90
-rw-r--r-- 8000 equivalence-2.f90
-rw-r--r-- 1109 equivalence-static-init.f90
-rw-r--r-- 11811 explicit-interface-results-2.f90
-rw-r--r-- 23051 explicit-interface-results.f90
-rw-r--r-- 1316 ext-proc-as-actual-argument-1.f90
-rw-r--r-- 1320 ext-proc-as-actual-argument-2.f90
-rw-r--r-- 364 extent_triplets.f90
-rw-r--r-- 610 fail_image.f90
drwxr-xr-x - forall
-rw-r--r-- 1729 format-statement.f90
-rw-r--r-- 465 global-format-strings.f90
-rw-r--r-- 1409 global-initialization.f90
-rw-r--r-- 1525 goto-statement.f90
-rw-r--r-- 9020 host-associated-functions.f90
-rw-r--r-- 40911 host-associated.f90
-rw-r--r-- 16654 identical-block-merge-disable.f90
-rw-r--r-- 3089 ifconvert.f90
-rw-r--r-- 1295 implicit-interface.f90
-rw-r--r-- 4377 infinite_loop.f90
-rw-r--r-- 3189 integer-operations.f90
-rw-r--r-- 9203 intentout-deallocate.f90
-rw-r--r-- 313 intrinsic-procedure-wrappers.f90
-rw-r--r-- 1776 io-char-array.f90
-rw-r--r-- 2238 io-implied-do-fixes.f90
-rw-r--r-- 7428 io-item-list.f90
-rw-r--r-- 5538 io-statement-1.f90
-rw-r--r-- 4064 io-statement-2.f90
-rw-r--r-- 2434 io-statement-3.f90
-rw-r--r-- 15648 io-statement-big-unit-checks.f90
-rw-r--r-- 2776 io-statement-clean-ups.f90
-rwxr-xr-x 1176 io-statement-open-options.f90
-rw-r--r-- 2645 io-write.f90
-rw-r--r-- 721 irreducible.f90
-rw-r--r-- 924 logical-as-fortran.f90
-rw-r--r-- 2290 logical-operations.f90
-rw-r--r-- 3429 loops.f90
-rw-r--r-- 5778 loops2.f90
-rw-r--r-- 30903 math-lowering.f90
-rw-r--r-- 611 memory-alloc.f90
-rw-r--r-- 5722 mixed_loops.f90
-rw-r--r-- 1067 module-and-internal-proc.f90
-rw-r--r-- 2403 module-single-point-of-def.f90
-rw-r--r-- 2645 module_definition.f90
-rw-r--r-- 1761 module_use.f90
-rw-r--r-- 4528 module_use_in_same_file.f90
-rw-r--r-- 1453 namelist-common-block.f90
-rw-r--r-- 3371 namelist.f90
-rw-r--r-- 29179 nested-where.f90
-rw-r--r-- 545 non-standard-extensions.f90
-rw-r--r-- 2229 nullify.f90
-rw-r--r-- 24891 optional-value-caller.f90
-rw-r--r-- 15261 parent-component.f90
-rw-r--r-- 207 pause-statement.f90
-rw-r--r-- 8231 pointer-args-caller.f90
-rw-r--r-- 20533 pointer-assignments.f90
-rw-r--r-- 5942 pointer-disassociate.f90
-rw-r--r-- 4464 pointer-initial-target-2.f90
-rw-r--r-- 11317 pointer-initial-target.f90
-rw-r--r-- 11319 pointer-references.f90
-rw-r--r-- 3993 pointer-results-as-arguments.f90
-rw-r--r-- 3967 pointer-runtime.f90
-rw-r--r-- 2309 pointer.f90
-rw-r--r-- 9033 polymorphic-types.f90
-rw-r--r-- 2583 polymorphic.f90
-rw-r--r-- 2663 power-operator.f90
-rw-r--r-- 3343 pre-fir-tree01.f90
-rw-r--r-- 7364 pre-fir-tree02.f90
-rw-r--r-- 1359 pre-fir-tree03.f90
-rw-r--r-- 1513 pre-fir-tree04.f90
-rw-r--r-- 1328 pre-fir-tree05.f90
-rw-r--r-- 1028 pre-fir-tree06.f90
-rw-r--r-- 296 pre-fir-tree07.f90
-rw-r--r-- 6598 procedure-declarations.f90
-rw-r--r-- 5551 program-units-fir-mangling.f90
-rw-r--r-- 1563 read-write-buffer.f90
-rw-r--r-- 3247 real-operations-1.f90
-rw-r--r-- 3109 real-operations-2.f90
-rw-r--r-- 616 return-statement.f90
-rw-r--r-- 15822 select-case-statement.f90
-rw-r--r-- 952 sqrt.f90
-rw-r--r-- 7449 statement-function.f90
-rw-r--r-- 3070 stop-statement.f90
-rw-r--r-- 16017 structure-constructors.f90
-rw-r--r-- 315 target_definition.f90
-rw-r--r-- 270 target_use.f90
-rw-r--r-- 24549 transformational-intrinsics.f90
-rw-r--r-- 4836 trigonometric-intrinsics.f90
-rw-r--r-- 594 user-defined-operators.f90
-rw-r--r-- 918 variable-inquiries.f90
-rw-r--r-- 469 variable.f90
-rw-r--r-- 40956 vector-subscript-io.f90
-rw-r--r-- 3227 where-allocatable-assignments.f90
-rw-r--r-- 20686 where.f90
-rw-r--r-- 3654 while_loop.f90
-rw-r--r-- 1544 zero-size.f90