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
[CMake][PGO] Add libunwind to list of stage1 runtimes (#78869)
2022-05-17
Sta
n
islav Mekhanoshin
[
A
MDGPU] En
a
ble FLAT LDS
D
MA on gfx9
/
1
0 before gfx940
commit
|
commitdiff
|
tree
2022-05-17
S
tanislav Mekhan
o
sh
i
n
[AMDGPU] Add test for no waitc
n
t before is
s
uing LDS
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
S
t
a
ni
s
la
v
Mekhanoshin
[
A
MDGPU] A
d
d
i
nt
r
i
n
sic
s
llvm
.
amdgcn
.
{
r
aw|struct}
.
buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
S
tani
s
lav Me
k
han
o
shin
[
A
MDGPU] Re
v
ert
w
i
d
e LDS DMA su
p
port
.
commit
|
commitdiff
|
tree
2022-05-04
Sta
n
isla
v
Mekha
n
oshin
[AM
D
G
P
U
] Ha
n
dle LDS DMA and LDS
_
D
IRECT haz
a
rds
commit
|
commitdiff
|
tree
2022-04-29
S
tanislav Mekhanoshin
[AMDGPU] Pr
o
duce
w
aitcounts for
LDS DMA
commit
|
commitdiff
|
tree
2022-04-27
S
ta
n
i
s
lav Mekhanoshin
[AMDGPU] Remove now unused vari
a
ble HasLdsModifier
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
Stanis
l
av
Mekhanoshin
[
A
MDGPU
]
Add both mayLoa
d
and maySto
r
e to MU
B
U
F LDS
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
S
t
a
n
islav M
e
k
h
anoshin
[
A
MDG
P
U]
R
em
o
ve vdata from
buff
e
r to ld
s
load
commit
|
commitdiff
|
tree
2022-04-26
Stanislav Mekhan
o
shin
[
A
MDGPU
]
Properly mark MUBUF
and F
L
A
T LDS
D
MA instructions
.
.
.
commit
|
commitdiff
|
tree
2022-04-21
Stani
s
lav Mekhanoshin
[
A
MDGPU]
Refine
6
4 bit misaligned
L
DS
ops
s
election
commit
|
commitdiff
|
tree
2022-04-20
Sta
n
islav Mekh
a
no
s
hin
[AMDGPU] Remove obsolete hack from a
l
low
s
Misaligne
d
M
e
moryAcc
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
Stanislav Mekha
n
oshin
[AM
D
GPU]
F
ix comm
e
nt type in t
h
e D
S
I
nstructions
.
td
.
.
.
commit
|
commitdiff
|
tree
2022-04-14
S
t
an
i
slav
M
ekhanoshin
[AMDGPU] Remove re
d
u
n
dand RequiredAlignment ass
i
gnment
.
.
.
commit
|
commitdiff
|
tree
2022-04-13
Sta
n
islav M
e
khanoshin
[AMDGPU] In
c
reate ha
z
ard for st
o
re dwordx3/4 t
o
2 waitstate
s
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
Stan
i
slav
M
ekhanoshin
[AMDGPU] Split unaligned
4
DWOR
D
DS o
p
er
a
tions
commit
|
commitdiff
|
tree
2022-04-12
Sta
n
isl
a
v
Mek
h
anoshin
[AMDGPU
]
Up
d
ate ds-alignment
.
l
l
t
e
st
c
hec
k
s
.
NFC
.
commit
|
commitdiff
|
tree
2022-04-12
Stanis
l
av
M
e
khan
o
shin
[
AMDGPU
]
S
p
l
it
un
a
ligned 3 DW
O
RD DS operations
commit
|
commitdiff
|
tree
2022-04-12
Stanisl
a
v Mekhanoshin
[AMD
G
PU]
Refactor LDS align
m
ent checks
.
commit
|
commitdiff
|
tree
2022-04-09
Stanisl
a
v Me
k
h
a
noshin
[AMD
G
PU] Fix re
g
ression with vectorization
l
i
m
i
ting
commit
|
commitdiff
|
tree
2022-04-07
Stani
s
la
v
Mekhanoshin
[AMDGPU] F
i
x handli
n
g
of g
f
x10 LDS m
i
sa
l
igned a
c
cess bug
commit
|
commitdiff
|
tree
2022-04-07
S
t
an
i
slav Mekhanoshin
[A
M
DGPU] Split unal
i
gned LDS acce
s
s instead of sc
a
larizin
g
commit
|
commitdiff
|
tree
2022-04-07
Stan
i
slav Mekhanoshin
[
AMDGP
U
] Fix tes
t
d
i
ff
e
rence in
d
e
b
u
g an
d
r
elease
.
.
.
.
commit
|
commitdiff
|
tree
2022-04-07
S
tanisl
a
v Me
k
h
anoshin
[AMDGP
U
] C
h
eck SI LDS
o
ffs
e
t
bug in the allowsMisali
g
nedMemo
.
.
.
commit
|
commitdiff
|
tree
2022-04-06
St
a
n
i
slav Mekhan
o
shin
[AMDGPU] Regenerate gl
o
bal isel lds ops test checks
.
.
.
commit
|
commitdiff
|
tree
2022-03-30
Stan
i
slav Mekhanoshin
[AMDGPU] Rem
o
ve empty comments i
n
2 tests
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-29
Sta
n
islav
M
ekhanoshin
[AMDGPU] gfx940
V
ALU hazard reco
g
nizer
commit
|
commitdiff
|
tree
2022-03-24
Stani
s
la
v
Mekhanoshin
[AMDGPU] U
s
e GenericTab
l
e to classify DGEMM
commit
|
commitdiff
|
tree
2022-03-24
Stanislav M
e
k
hanoshin
[A
M
DGPU]
g
f
x
940 MAI ha
z
ard r
e
cognizer
commit
|
commitdiff
|
tree
2022-03-24
St
a
n
i
s
l
a
v Mekhanoshin
[AMDGPU] Support
g
fx940
s
mf
m
ac instructions
commit
|
commitdiff
|
tree
2022-03-24
S
tanisla
v
M
ekhano
s
hi
n
[
AMDGPU]
N
ew g
f
x940 mfma ins
t
ruct
i
ons
commit
|
commitdiff
|
tree
2022-03-22
Stanislav Mekhanoshin
[AMDGPU] Allow v_ac
c
vgpr_
w
rite to u
s
e
SGPR on gfx90a
commit
|
commitdiff
|
tree
2022-03-22
Stanis
l
av Mekha
n
o
shin
[AMDGP
U
] Updat
e
mf
m
a test to run gfx940 che
c
k
s
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-21
St
a
nislav Mekhanoshin
[
A
MDGPU] Fix AV c
l
asse
s
VT
s
.
NFCI
.
commit
|
commitdiff
|
tree
2022-03-18
S
tan
i
slav Mekhanoshin
[AMDG
P
U] Add gfx
9
40
run line to gfx90a
mfma test
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-18
Stanislav
Mekhanoshi
n
[AMDGPU] Added gfx940
m
fma
ds
t
constraint test
.
N
F
C
.
commit
|
commitdiff
|
tree
2022-03-18
Sta
n
islav Mekhano
s
hin
[
A
MDGPU] gfx940 basic
s
peed mo
d
e
l
commit
|
commitdiff
|
tree
2022-03-18
Stanislav Mekhan
o
shin
[
A
MDGPU] D
i
s
a
ble som
e
MFMA in
s
tructions on gf
x
940
commit
|
commitdiff
|
tree
2022-03-18
Stanislav
M
ekhano
s
hin
[AMDGPU
]
reuse bl
g
p as neg i
n
2 mfma operations on
.
.
.
commit
|
commitdiff
|
tree
2022-03-17
S
tanislav Mekhanosh
i
n
[AMDGPU]
A
d
d 2 gfx940 mfma tests
.
NF
C
.
commit
|
commitdiff
|
tree
2022-03-17
Stanislav Mekhanoshin
[AMDGPU] N
e
w
M
FMA
n
am
e
s for existing instruct
i
ons
commit
|
commitdiff
|
tree
2022-03-17
Stanislav Mek
h
anosh
i
n
[AMDGPU] Add gfx9
0
a and gf
x
940 to ge
t
_elf
_
mach
_
g
fx_
n
a
m
e
.
cpp
commit
|
commitdiff
|
tree
2022-03-17
Sta
n
isla
v
Mekhanoshin
[AMDGPU]
A
llow v_accvgp
r
_wri
t
e t
o
use SGPR src
o
n gfx940
commit
|
commitdiff
|
tree
2022-03-16
Stanislav
M
ekhan
o
shin
[A
M
DGPU] Correct gfx
9
40 memory model do
c
umenta
t
ion
.
commit
|
commitdiff
|
tree
2022-03-15
Stanislav Mekhanoshin
[AMDGPU] gfx940: disable OP_SEL on V_DOT instructi
o
ns
commit
|
commitdiff
|
tree
2022-03-14
Stanislav
M
e
kha
n
osh
i
n
[AMDGPU] Add
symbolic n
a
mes for
gfx9
4
0 HWREG
s
commit
|
commitdiff
|
tree
2022-03-14
Stanislav Mekhanoshi
n
[AMDG
P
U] Support for gfx940 flat lds opcodes
commit
|
commitdiff
|
tree
2022-03-14
Stani
s
lav
M
ekhan
o
shin
[AMDGPU]
Support gfx940 v_lsh
l
_
add_u
6
4 instr
u
c
t
ion
commit
|
commitdiff
|
tree
2022-03-14
Stanislav Mekhanoshi
n
[AMDG
P
U]
f
lat scratch SVS
a
ddressing mode
f
o
r gfx940
commit
|
commitdiff
|
tree
2022-03-14
Stani
s
lav Mekhanoshin
[AMDGPU] gfx940 memory model
commit
|
commitdiff
|
tree
2022-03-14
Stanislav Mekhanoshin
[AMDGPU] Restrict machine copy propagation from creating
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
S
ta
n
islav
M
ekhanoshin
[AMDGPU] Sup
p
ort v_m
o
v_b64 in dpp combin
e
commit
|
commitdiff
|
tree
2022-03-11
St
a
n
i
slav Mek
h
anoshin
[AMDG
P
U] gfx940 MUBUF format
changes
commit
|
commitdiff
|
tree
2022-03-10
S
tanis
l
av Mekhanoshin
[AMDGPU] Updated s
o
me tes
t
s to ru
n
on gfx940
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-09
Stanisla
v
Mekhanoshi
n
[SDAG]
U
se MMO flags in Me
m
SDNode
folding
commit
|
commitdiff
|
tree
2022-03-09
Stan
i
slav Mekhanoshi
n
[AMDGPU] M
e
r
g
e f
l
a
t
w
ith
g
l
o
bal
i
n the SILoa
d
StoreOptimi
z
er
commit
|
commitdiff
|
tree
2022-03-08
Stani
s
l
a
v
Me
k
hanos
h
in
[AMDGP
U
] Set
n
oclobber
m
eta
d
a
t
a on l
o
ads ins
t
e
ad of
.
.
.
commit
|
commitdiff
|
tree
2022-03-07
Stan
i
s
lav Mekh
a
noshin
[AMDGPU]
new gfx940 fp atomics
commit
|
commitdiff
|
tree
2022-03-07
Stanislav Mekhanoshin
[AMDGPU
]
Add v_mov
_
b6
4
gfx940 opco
d
e
commit
|
commitdiff
|
tree
2022-03-07
Stanislav Mekhanoshin
[AMDGPU] gfx940 uses new names
for coherency bits
commit
|
commitdiff
|
tree
2022-03-07
S
tani
s
la
v
M
e
khanoshin
[AMDGPU] gfx940: su
p
port V_FMAMK_F32 and
V
_
FMA
A
K_
F
32
commit
|
commitdiff
|
tree
2022-03-03
Stanislav Mekhanoshin
[
A
MDGP
U
] A
d
ded hsa-gfx90a-v3
.
s test
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-03
Stanislav Mek
h
an
o
shin
[AMDGPU
]
Ad
d
test
for i
n
s
t
ructions
u
n
sup
p
o
rted
o
n
gfx940
.
.
.
commit
|
commitdiff
|
tree
2022-03-02
Stanislav Mekhanoshi
n
[AMDGPU] Remo
v
ed
X
FAIL from hsa-gfx940
-
v3
.
s
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-02
Stanislav M
e
khanoshin
[AMD
G
PU
]
F
ix
3 tests
with expen
s
ive checks
.
N
F
C
.
commit
|
commitdiff
|
tree
2022-03-02
Stanislav Mekh
a
nosh
i
n
[
AMDGPU] g
f
x9
4
0 rem
o
ves all image instructions
commit
|
commitdiff
|
tree
2022-03-02
Stanislav M
e
kh
a
noshin
[AMDGPU] Add gfx940 tar
g
et
commit
|
commitdiff
|
tree
2022-02-28
Stanislav Mekhanoshin
[AMDGPU] Exte
n
d SILoadStore
O
ptimizer to handle
flat
.
.
.
commit
|
commitdiff
|
tree
2022-02-24
Stanislav
M
ekhanos
h
in
[
A
MDGPU] Extend S
I
L
oadStoreOpti
m
izer to h
a
nd
l
e global
.
.
.
commit
|
commitdiff
|
tree
2022-02-24
St
a
ni
s
lav M
e
khanosh
i
n
[AMD
G
PU] Fix c
o
mbined MMO in
load-stor
e
m
erge
commit
|
commitdiff
|
tree
2022-02-23
Stanislav
M
e
kha
n
oshin
[A
M
DGPU
]
Pre-
c
ommit lo
a
d/store combine tests
.
NFC
.
commit
|
commitdiff
|
tree
2022-02-22
Stani
s
lav M
e
khanoshin
[AMDGPU
]
Ex
t
e
n
d
SI
L
oadStoreOpt
i
mize
r
t
o
h
a
nd
l
e
global
.
.
.
commit
|
commitdiff
|
tree
2022-02-22
S
tani
s
la
v
Mekhanoshin
[
A
MDGPU] Extend SILoadStoreOptimizer to handle
g
lobal
.
.
.
commit
|
commitdiff
|
tree
2022-02-21
S
t
anislav Mekhano
s
hin
[AM
D
G
PU] Remove
r
edundand ch
e
c
k in the SIL
o
ad
S
tor
e
Optimizer
commit
|
commitdiff
|
tree
2022-02-17
St
a
nisla
v
Mekhanoshin
[AMDGPU] Pro
m
ote rec
u
r
s
i
ve l
o
ads from kernel ar
g
u
m
e
nt
.
.
.
commit
|
commitdiff
|
tree
2022-02-15
S
t
ani
s
l
av
M
ek
h
ano
s
hi
n
[AMDGPU] Do not define G
E
T
_INS
T
RINFO_SCH
E
D_ENUM
commit
|
commitdiff
|
tree
2022-02-11
St
a
n
i
slav Mek
h
a
n
os
h
in
[AMD
G
PU] Merge
A
M
D
GPULDS
U
tils into A
M
DGPUMemoryUt
i
ls
commit
|
commitdiff
|
tree
2022-02-10
Stanislav Mekhanoshin
[AMDGPU] Improve clobb
e
r
i
ng checks in the kernel ar
g
ument
.
.
.
commit
|
commitdiff
|
tree
2022-02-08
Stani
s
lav Mekhan
o
shin
[AMDGPU] S
e
lect
V
GP
R
ve
r
sions of MFMA if p
o
ss
i
b
l
e
commit
|
commitdiff
|
tree
2022-02-03
Stan
i
slav
M
e
khanoshin
[AMDGPU] Fix
w
i
ndows b
u
ild war
n
in
g
with IMMBitSelCons
t
.
.
.
commit
|
commitdiff
|
tree
2022-02-03
Stanislav M
e
k
hanoshin
[AM
D
GPU]
H
WRegs TMA
and TBA also suppo
r
ted
on gfx9
commit
|
commitdiff
|
tree
2022-02-01
Stanislav
M
e
khanoshi
n
[AMDGPU] Check atomics aliasing
in the
c
lobbering an
n
o
t
ation
commit
|
commitdiff
|
tree
2022-02-01
Stanislav Mek
h
anoshin
[AMD
G
PU
]
Allow scalar loads after barrier
commit
|
commitdiff
|
tree
2022-01-26
Stani
s
l
av
Mekhanoshin
[
A
MD
G
PU] Validate dst and src2 n
o
n-
o
v
erlapping res
t
r
i
ct
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-01-26
Stanisl
a
v Mekhanoshin
[AMDG
P
U] Prevent alias
i
ng of Src
C
an
d
D
s
t in MAI
commit
|
commitdiff
|
tree
2022-01-26
Stani
s
lav Mekhanoshin
[AM
D
GPU] Remove feature re
g
is
t
er-banking
commit
|
commitdiff
|
tree
2022-01-24
Stanislav
Me
k
h
anoshin
[A
M
DG
P
U] Make v8i16/v8f16 legal
commit
|
commitdiff
|
tree
2022-01-24
S
t
anis
l
av Me
k
hanosh
i
n
[AMDG
P
U] Remove cndm
a
sk from readsExecAs
D
ata
commit
|
commitdiff
|
tree
2022-01-20
S
t
a
nislav
M
ekh
a
noshin
[AMDGPU] D
o
not
ignore
e
xec use w
h
ere exec is re
a
d
.
.
.
commit
|
commitdiff
|
tree
2022-01-20
S
t
an
i
slav
M
ekhan
o
shin
[AM
D
GPU] Regenerat
e
r
emat-vop
.
mir
.
N
F
C
.
commit
|
commitdiff
|
tree
2022-01-13
Stanisla
v
Mekhanoshi
n
[AM
D
GPU] Fi
x
e
r
r
or ha
n
dling in asm constraint
syntax
commit
|
commitdiff
|
tree
2022-01-13
Stanislav Mekhanoshin
[AMDGPU] Fi
x
ed
p
hysreg asm constraint parsin
g
commit
|
commitdiff
|
tree
2022-01-06
St
a
n
islav Mekhanoshi
n
[In
s
t
C
ombine] Factor out
a common patter
n
m
a
tch used
.
.
.
commit
|
commitdiff
|
tree
2021-12-15
St
a
n
islav Mekhanosh
i
n
[Ins
t
C
ombin
e
]
(~a & b
& c) | ~(a | b) -> (c |
~b) & ~a
commit
|
commitdiff
|
tree
2021-12-13
Stanislav Mekha
n
oshin
Che
c
k subrange liveness a
t
rema
t
erialization
commit
|
commitdiff
|
tree
2021-12-09
Stani
s
lav Mekhanoshin
[
I
nstCo
m
bi
n
e] (~
a
& b
&
c
)
|
~(a
|
b | c) -> ~(a |
.
.
.
commit
|
commitdiff
|
tree
2021-12-03
Stanislav Mekhan
o
shin
[
AMDGPU] Fixed incomplete
defini
t
ions in two
a
ddr-f
m
a
.
.
.
commit
|
commitdiff
|
tree
2021-12-03
Stanisla
v
Mekhanoshin
[AMDG
P
U] Kill d
e
f when f
o
lding
im
m
ediate in two-addr
.
.
.
commit
|
commitdiff
|
tree
2021-11-29
Stanislav
Mekh
a
noshin
[Inst
C
ombi
n
e] (~(a | b
)
& c) | ~(c | (
a
^ b)) -> ~
.
.
.
commit
|
commitdiff
|
tree
2021-11-24
St
a
n
islav
Mekhanos
h
in
Mo
v
e some tes
t
s from inst
c
ombine to p
h
ase ordering
.
.
.
commit
|
commitdiff
|
tree
next