repo.or.cz
/
llvm-project.git
/
tree
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
history
|
HEAD
|
snapshot (
tar.gz
zip
)
[flang] Accept polymorphic component element in storage_size
[llvm-project.git]
/
flang
/
test
/
Lower
/
tree
451903725ebc575f2f13a58dcbd6ef7832f5935b
drwxr-xr-x
..
drwxr-xr-x
-
HLFIR
tree
|
history
drwxr-xr-x
-
Intrinsics
tree
|
history
drwxr-xr-x
-
OpenACC
tree
|
history
drwxr-xr-x
-
OpenMP
tree
|
history
-rw-r--r--
98214
allocatable-assignment.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
10026
allocatable-callee.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4366
allocatable-caller.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4878
allocatable-globals.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
53864
allocatable-polymorphic.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
13409
allocatable-runtime.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
10365
allocatables.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
33755
allocate-source-allocatables.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
31002
allocate-source-pointers.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1005
allocated.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1183
alternate-return.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
755
always-execute-loop-body.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1410
arguments.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
929
arithmetic-goto.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
13912
array-character.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1334
array-constructor-1.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
8511
array-constructor-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
734
array-copy-semantics.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4627
array-copy.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
10191
array-derived-assignments.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
11917
array-derived.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
9666
array-elemental-calls-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
12916
array-elemental-calls-char-byval.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
16611
array-elemental-calls-char.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5521
array-elemental-calls.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3370
array-elemental-subroutines.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
22880
array-expression-assumed-size.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
32049
array-expression-slice-1.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1347
array-expression-slice-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
14511
array-expression-subscript.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
85035
array-expression.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3572
array-substring.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
30258
array-temp.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
60570
array-user-def-assignments.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1385
array-wide-char.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
7290
array.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
777
assigned-goto.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
14192
assignment.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2286
associate-construct-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2805
associate-construct.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5158
assumed-shape-callee.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5675
assumed-shape-caller.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1141
attributes.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1642
basic-call.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3738
basic-function.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
333
basic-program.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
331
basic-subroutine.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
95
bbcnull.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1715
big-integer-parameter.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
358
c-interoperability-bindc-variables.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5593
c-interoperability-c-pointer.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3694
c-interoperability.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
8441
call-by-value-attr.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4003
call-by-value.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
20216
call-copy-in-out.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
805
call-implicit.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
15996
call-parenthesized-arg.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2355
call-site-mangling.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1367
call-suspect.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2640
call.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5332
character-assignment.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
262
character-compare.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1818
character-concatenation.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2108
character-elemental.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5982
character-local-variables.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
33873
character-substrings.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1322
common-block-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1974
common-block.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
278
compiler-directive.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
910
complex-operations.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
351
complex-part.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
23060
components.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
472
computed-goto.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1338
constant-literal-mangling.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
531
control-flow.f90
blob
|
blame
|
history
|
raw
-rwxr-xr-x
4161
convert.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
15124
default-initialization-globals.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
8415
default-initialization.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
856
dense-attributed-array.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
28563
derived-allocatable-components.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
15711
derived-assignments.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
39026
derived-pointer-components.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2343
derived-type-descriptor.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
11830
derived-type-finalization.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
814
derived-type-temp.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1459
derived-types-kind-params.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
8994
derived-types.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2018
dispatch-table.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
20609
dispatch.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
15155
do_loop.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
11492
do_loop_unstructured.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
22106
dummy-argument-assumed-shape-optional.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
7869
dummy-argument-contiguous.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4409
dummy-argument-derived.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
30627
dummy-argument-optional-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
7032
dummy-argument-optional.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1070
dummy-arguments.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
16652
dummy-procedure-character.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2006
dummy-procedure-in-entry.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
6887
dummy-procedure.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
25001
entry-statement.f90
blob
|
blame
|
history
|
raw
-rwxr-xr-x
622
environment-defaults.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2812
equivalence-1.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
8018
equivalence-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1109
equivalence-static-init.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
11827
explicit-interface-results-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
23141
explicit-interface-results.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1322
ext-proc-as-actual-argument-1.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1326
ext-proc-as-actual-argument-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
364
extent_triplets.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
616
fail_image.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1898
fast-math-arithmetic.f90
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
forall
tree
|
history
-rw-r--r--
1729
format-statement.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
465
global-format-strings.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1409
global-initialization.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1555
goto-statement.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
9173
host-associated-functions.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4237
host-associated-globals.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
41575
host-associated.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
16654
identical-block-merge-disable.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3089
ifconvert.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1307
implicit-interface.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4377
infinite_loop.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3189
integer-operations.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
12294
intentout-deallocate.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
313
intrinsic-procedure-wrappers.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1782
io-char-array.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2238
io-implied-do-fixes.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
7488
io-item-list.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5664
io-statement-1.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4070
io-statement-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2488
io-statement-3.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
15804
io-statement-big-unit-checks.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2794
io-statement-clean-ups.f90
blob
|
blame
|
history
|
raw
-rwxr-xr-x
1194
io-statement-open-options.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2669
io-write.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
721
irreducible.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
936
logical-as-fortran.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2290
logical-operations.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3429
loops.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5790
loops2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
33477
math-lowering.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
611
memory-alloc.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5746
mixed_loops.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1067
module-and-internal-proc.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
389
module-debug-file-loc-linux.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
346
module-debug-file-loc.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2403
module-single-point-of-def.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2645
module_definition.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1761
module_use.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4528
module_use_in_same_file.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1453
namelist-common-block.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3377
namelist.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
29260
nested-where.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
551
non-standard-extensions.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1731
nullify-polymorphic.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2229
nullify.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
28163
optional-value-caller.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
14904
parent-component.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
207
pause-statement.f90
blob
|
blame
|
history
|
raw
-rwxr-xr-x
1650
pointer-args-callee.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
8285
pointer-args-caller.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
22103
pointer-assignments.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
13938
pointer-association-polymorphic.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5942
pointer-disassociate.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4964
pointer-initial-target-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
12075
pointer-initial-target.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
11337
pointer-references.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
4041
pointer-results-as-arguments.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3967
pointer-runtime.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2309
pointer.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
15657
polymorphic-temp.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
9100
polymorphic-types.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
68553
polymorphic.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3322
power-operator.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
2400
ppc-intrinsics.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3414
pre-fir-tree01.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
7527
pre-fir-tree02.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1359
pre-fir-tree03.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1513
pre-fir-tree04.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1328
pre-fir-tree05.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1022
pre-fir-tree06.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
301
pre-fir-tree07.f90
blob
|
blame
|
history
|
raw
-rwxr-xr-x
382
pre-fir-tree08.f
blob
|
blame
|
history
|
raw
-rw-r--r--
6634
procedure-declarations.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5630
program-units-fir-mangling.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1563
read-write-buffer.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3307
real-operations-1.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3133
real-operations-2.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
654
return-statement.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
15813
select-case-statement.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
53966
select-type.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1662
sqrt.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
7479
statement-function.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3076
stop-statement.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
27731
structure-constructors.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
7361
submodule.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
315
target_definition.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
270
target_use.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
24601
transformational-intrinsics.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
5334
trigonometric-intrinsics.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
594
user-defined-operators.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
924
variable-inquiries.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
469
variable.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
41220
vector-subscript-io.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3227
where-allocatable-assignments.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
20716
where.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
3672
while_loop.f90
blob
|
blame
|
history
|
raw
-rw-r--r--
1544
zero-size.f90
blob
|
blame
|
history
|
raw