repo.or.cz
/
llvm-project.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[RISCV] Re-order riscv-target-features.c to put non-experimental extensions together...
2024-01-18
jean
P
e
r
ier
[flang] Allow user
t
o defi
n
e free via BIND(C) (#784
2
8
)
commit
|
commitdiff
|
tree
2024-01-17
jeanPerier
[flang] Lower B
I
N
D
(C) module
v
ariables (
#
78279)
commit
|
commitdiff
|
tree
2024-01-15
jean
P
erier
[flang
]
[fir] upda
t
e
block ar
g
umen
t
types in b
o
xed-procedu
r
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
j
e
anPerier
[flang] Get
Pro
v
e
nanceRange fr
o
m CharBlock starting
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
jeanPerie
r
[fl
a
ng] f
i
nish BI
N
D
(
C) VA
L
UE
de
r
ived type passing
ABI
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
jea
n
Perier
[flang][hl
f
i
r] Support box in user
defined
a
ss
i
gnmen
t
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
j
e
an
P
eri
e
r
[flang]
Fix
fir::isP
o
lymor
p
hic
f
o
r
TYP
E
(*) ass
u
med
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
j
e
anPerier
[fl
a
ng] add fold
i
n
g
support for quad bes
s
e
l
s (#77314)
commit
|
commitdiff
|
tree
2023-12-22
j
e
anPerier
[flang] lo
w
er c_
f
_procpointer (
#
76071)
commit
|
commitdiff
|
tree
2023-12-22
je
a
n
P
erier
[flang
]
c_funloc
-
handle poced
u
re pointer
s
in
c
onvertToBox
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
je
a
nPer
i
er
[fl
a
n
g
] lower ASSOCIATED f
o
r procedure
pointers (#76067)
commit
|
commitdiff
|
tree
2023-12-20
jeanP
e
rier
[f
l
ang
]
Add
option to skip
struct a
r
gument rew
r
ite
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
je
a
nPerier
[flang]
Lower procedure p
o
in
t
e
r
comp
o
n
ents (#75453
)
commit
|
commitdiff
|
tree
2023-12-19
jean
P
erier
[
f
lang] Do
not i
n
stantiate components
i
n initi
a
l targe
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
j
eanP
e
r
i
er
[flang] Pass one element struct by registe
r
o
n
X86
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
j
e
a
nPer
i
er
[
f
lang] Low
e
r
VALUE
d
erived ty
p
es in BIND(C) i
n
terfac
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
jea
n
Perier
[
f
lan
g
] Add s
t
ruc
t
passing
target rewrit
e
hooks and
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
jea
n
P
erier
[fla
n
g] Fix length handling in character
k
i
nd
implicit
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
jeanPerier
[flang] Fix PPC and AAR
C
H64 a
f
ter #73301
(
#74591)
commit
|
commitdiff
|
tree
2023-12-06
jeanPerier
[flang] Up
d
at
i
ng dri
v
ers to c
r
eate data l
a
yout befor
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
jeanPerier
[flan
g
] Implement C
O
MPLEX(10) pass
i
n
g a
n
d return
A
B
I
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
jeanPerier
[
m
lir] not
i
fy insertion
o
f
p
arent op first when clo
n
ing
.
.
.
commit
|
commitdiff
|
tree
2023-11-29
j
e
anP
e
r
ier
[fla
n
g] fix cod
e
gen warning fro
m
#7
3
641 (#73808)
commit
|
commitdiff
|
tree
2023-11-29
jeanPerier
[flang
]
Handle absent optional in LOC
(#73530)
commit
|
commitdiff
|
tree
2023-11-29
jeanPerier
[flang] add fir
.
box_offset
op
e
r
ati
o
n (#73641
)
commit
|
commitdiff
|
tree
2023-11-17
je
a
n
Perier
[fla
n
g][R
F
C] Addi
n
g a desi
g
n document for
assumed-rank
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
jeanPe
r
i
er
[f
l
a
ng] Swi
t
ch lo
w
ering to use the HLFIR
s
tep by de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
j
e
anP
e
rier
[f
l
ang][NFC] Use hl
f
ir=f
a
lse and f
l
a
n
g-deprec
a
ted-
n
o
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
jeanPe
r
ier
[flang][driver] add -f
l
a
n
g
-
deprecated-no-hlf
i
r hidd
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
jea
n
Perier
[flang][hlfir] Lower pa
r
e
n
t
c
o
mpone
n
t i
n
co
n
stant structure
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
je
a
nPerier
[flang] Impleme
n
t
lega
c
y %VAL and
%REF actual argume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
jeanPerier
[flang]
Mov
e
wh
o
le al
l
ocatable
assignm
e
nt implicit
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
jeanPerie
r
[flang][codegen] Up
d
a
te F
I
R co
d
eg
e
n
to use mlir
.
l
l
vm
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
je
a
nPerier
[
fl
a
n
g
] All
o
w low
e
ri
n
g of
su
b
-
e
xp
r
essions t
o
be o
v
erridd
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
j
eanPerier
[
flang] Place MIN/MAX A1/A2 fi
r
st in sema
n
tic analysis
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
jeanPerier
[flang] Do not sto
p
on misma
t
ched DATA substring l
e
ngth
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
jeanP
e
rier
[flang][hlfir]
Make the parent type the first component
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
jeanP
e
rier
[flang][o
p
enmp]
Updat
e
copy
H
ostAssociateVar to use
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
j
eanPerier
[flang] Fold IS_C
O
N
T
I
GUOUS of component ref
s
with non
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
jeanPer
i
er
[flang][hl
f
ir]
D
o not emit extra declare
f
or dummy
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
jeanPerier
[flang][runtime] Fix another IsContiguous edge case
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
jeanPerier
[flang] Deal
l
o
c
ate I
N
TENT(OUT) dummy allocatab
l
e componen
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
jeanPe
r
ier
[
flang
]
[ru
n
time] Fix IsContigu
o
us for
zer
o
and one
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
jeanP
e
rier
[fla
n
g] Use
o
b
j
ect
b
e
f
ore converts in
f
ir
.
di
s
patch
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
j
ea
n
Perier
[flang][hlfir] Cast actual
c
st
l
en charact
e
r to
s
tmt
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
je
a
nPerier
[flang] Set f
u
n
c
.
func ar
g
attribute
s
for proc
e
dure
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
jeanPerier
[flang][hlfir] use fir
.
type
_
info to skip r
u
ntime call
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
je
a
nPeri
e
r
[
f
la
n
g
]
[
n
f
c
]
replace
f
ir
.
d
ispatch_table
w
i
th more generic
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
jea
n
Perier
[
flang
]
[hlfir] Fix c_
n
ull
_
ptr lower
i
ng in struct
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
j
e
anPeri
e
r
[
f
la
n
g
][hlfir] Pass vector subscri
p
te
d
elem
e
nta
l
c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2023-10-02
j
e
anPerie
r
[flang] Fix character function call bug
(#6797
3
)
commit
|
commitdiff
|
tree
2023-10-02
je
a
nPerier
[f
l
ang]
Z
ero initi
a
lize
u
ni
n
itialized com
p
onents in
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
jeanPerier
[flan
g
] zero initi
a
lized all sa
v
ed val
u
es without initial
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
jeanPerier
[flang]
F
ix sy
m
bol o
n
mo
d
ule
s
ubroutine name with same
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
jeanPerier
[flang][lowering] Move PDT TODO be
f
ore length
p
a
r
am
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
jea
n
Perier
[f
l
ang][lowering] Fix clash between string li
t
e
r
als
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
jeanPe
r
ier
[flang
]
Fix
issu
e
s with STORAGE_SIZE and characte
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
jeanPerier
[f
l
ang]
D
o not propagate BIND(
C
) f
r
om main entr
y
to
.
.
.
commit
|
commitdiff
|
tree
2023-09-26
je
a
nPer
i
e
r
[flang]
[
lowering] p
r
opagat
e
loc
a
tion info of macro
.
.
.
commit
|
commitdiff
|
tree
2023-09-26
jean
P
erier
[flang] Lower
s
pecial bind(c) cases without bindi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-09-25
jeanPerie
r
[flang
]
Finalize po
l
ymor
p
h
i
c alloctab
l
e compone
n
t if
.
.
.
commit
|
commitdiff
|
tree
2023-09-25
jeanPerie
r
[flang][runtime] Support non c
o
n
t
iguo
u
s array in Finalize
.
.
.
commit
|
commitdiff
|
tree
2023-09-25
jean
P
erier
[flang]
caller side BIN
D
(C) INT
E
NT(OUT) deallocation
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
jeanPerier
[fla
n
g][
r
untime] Fi
n
alize polymorphi
c
components using
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
jean
P
e
r
ier
[
f
lang] Deallocate local allocatab
l
e at en
d
of
t
heir
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
jeanPerier
[flang] Centr
a
lize automatic deall
o
cation code in l
o
wer
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
jeanPerie
r
[
flang] Pre
v
ent IR name clashes betwe
e
n BIND(C) and
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
jeanPerier
[flang
]
Lower PRIVATE component names
s
a
fely (#66076)
commit
|
commitdiff
|
tree
2023-09-18
jeanPerier
[fla
n
g][run
t
ime] zero
s
i
ze alloc
a
tion in sour
c
e a
l
location
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
jeanP
e
rier
[flang] Lower BIND
(
C) assu
m
ed
length to CFI d
e
s
criptor
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
jeanPeri
e
r
[
f
lang
]
I
m
prove
le
n
gth
inf
o
rm
a
ti
o
n in ch
a
ra
c
ter transforma
t
i
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
j
eanPerier
[
flang] Use BIN
D
name,
i
f
any, when
consolidating common
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
jeanPerier
[fla
n
g] handle ind
i
rect module
v
a
r
i
able us
e
in inte
r
n
al
.
.
.
commit
|
commitdiff
|
tree
2022-06-13
jeanPerie
r
[flang]
A
v
oid rais
i
ng
a TODO in fir
.
boxpr
o
c
rewr
i
t
e
.
.
.
Reviewed By:
jeanPerier
, PeteSteinfeld
commit
|
commitdiff
|
tree
2022-06-08
jean
P
erier
[flan
g
][NFC] Move genM
a
xWithZero int
o
fi
r
:::
f
act
o
r
y
Reviewed By:
jeanPerier
commit
|
commitdiff
|
tree
2022-04-11
jean
P
er
i
er
[flang] Lower optionals in
G
ET_COMMAND_ARGUMENT and
.
.
.
commit
|
commitdiff
|
tree
2020-03-13
jea
n
P
erier
[flang
]
Merge
p
u
ll request fl
a
ng-compiler/f18#1071
.
.
.
commit
|
commitdiff
|
tree
2020-03-12
jean
P
e
r
i
e
r
[flang] Add Fortran IR (FIR) MLIR dialect impleme
n
tation
.
.
.
commit
|
commitdiff
|
tree
2020-02-26
j
e
anPeri
e
r
[flang] Merge pull request flang-compile
r
/f18#1026
.
.
.
commit
|
commitdiff
|
tree
2020-02-19
j
e
anPerier
[flang] Merge
p
ull
r
equ
e
st
fla
n
g-compiler/f18#994 from
.
.
.
commit
|
commitdiff
|
tree
2020-02-17
jeanPerier
[flan
g
] Merge pull
request flang-compi
l
er/f
1
8#959 from
.
.
.
...request flang-compiler/f18#959 from
jeanPerier
/jpr-mono-split
commit
|
commitdiff
|
tree
2020-02-10
jean
P
erier
[flang] Merge pull request flan
g
-co
m
piler/
f
18#972 from
.
.
.
commit
|
commitdiff
|
tree
2020-02-05
jeanPe
r
i
e
r
[flang]
Merge pull r
e
qu
e
st f
l
ang-compi
l
er/f18#
9
68 from
.
.
.
commit
|
commitdiff
|
tree
2019-12-11
jea
n
Pe
r
ier
[flang] Me
r
g
e
pull requ
e
st flan
g
-compiler/f18#8
6
5 fro
m
.
.
.
commit
|
commitdiff
|
tree
2019-12-09
jean
P
e
r
ier
[flang] Mer
g
e pull
r
equest flang-com
p
il
e
r
/f
1
8#858 f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2019-12-04
jeanPerier
[f
l
a
n
g] Merg
e
pull request flang-
c
ompiler/f18#851
f
rom
.
.
.
commit
|
commitdiff
|
tree
2019-11-05
jean
P
erier
[flang] Merge pull
r
eq
u
est flang-compi
l
er/f18#
8
03 from
.
.
.
commit
|
commitdiff
|
tree
2019-09-23
jeanPerier
[flang] Me
r
ge pull reques
t
fla
n
g-compiler/f
1
8#749 from
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
jeanPerier
[flang]
Merge
pull req
u
est flang-compiler/f18#743 from
.
.
.
commit
|
commitdiff
|
tree
2019-09-12
j
e
anPerier
[flang] Mer
g
e
pu
l
l reque
s
t flang-com
p
iler
/
f18#734 fro
m
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
je
a
nPe
r
ier
[f
l
a
n
g] Mer
g
e pull request
f
lang-compiler/f18#6
9
9
f
rom
.
.
.
commit
|
commitdiff
|
tree
2019-08-29
jeanPe
r
ier
[flang] Merge pull requ
e
st flang-compi
l
er/f18#689 from
.
.
.
commit
|
commitdiff
|
tree
2019-08-26
jeanPerier
[flan
g
] Merg
e
pull request
fl
a
ng-c
o
mpiler/f18#680 from
.
.
.
commit
|
commitdiff
|
tree
2019-08-26
jeanPerier
[fl
a
ng] Merg
e
p
u
ll r
e
que
s
t f
l
ang-compiler/f18#679 from
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
je
a
nPeri
e
r
[fla
n
g] Merge p
u
ll request flang-comp
i
ler/
f
1
8#634 f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2019-08-22
jean
P
e
r
ier
[flang
]
Merge pull
r
e
qu
e
st flang-compiler/f18#672 from
.
.
.
commit
|
commitdiff
|
tree
2019-08-16
jeanPerier
[flan
g
] Merg
e
pull request flang-comp
i
ler/f1
8
#635 fro
m
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
jeanPerier
[flang] Me
r
ge pull req
u
est flang-compil
e
r/f18#631 from
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
j
e
anPer
i
er
[flang] Merge pull request flang-compiler/f18#6
0
7
from
.
.
.
commit
|
commitdiff
|
tree
2019-08-07
jea
n
Perier
[
f
l
ang] Merge pull
request flang-c
o
mpiler
/
f18#6
1
5 from
.
.
.
commit
|
commitdiff
|
tree
next