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
[AMDGPU] Skip buffer_wbl2 before atomic fence acquire
2023-03-08
Stanis
l
av Mekhanoshin
[AMDGPU] Skip
b
uffer_wbl2 befor
e
a
tomic fen
c
e acquire
commit
|
commitdiff
|
tree
2023-02-14
Stanislav M
e
kha
n
osh
i
n
[AMDG
P
U] Do not
a
p
ply
s
che
d
u
l
e metri
c
for regions
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-02-08
Stanisl
a
v Mekhanoshin
[
A
M
D
G
P
U
] Do not exapnd fp atomics o
n
gfx940
commit
|
commitdiff
|
tree
2023-02-08
Stan
i
slav Mek
h
anoshin
[AM
D
GPU] Upd
a
te atomic tests
.
NFC
.
commit
|
commitdiff
|
tree
2023-02-05
Stanislav Mek
h
anoshin
[AMDGPU
]
Fix live
n
ess in the SIOptimiz
e
ExecMas
k
ingPreRA
.
cp
p
commit
|
commitdiff
|
tree
2023-01-26
Stan
i
sl
a
v Me
k
hano
s
hi
n
[
A
MDGPU] Spl
i
t dot7 feature
commit
|
commitdiff
|
tree
2023-01-25
St
a
nislav Mekhanoshi
n
[AMDGPU] Re
m
o
ve predi
c
ates
f
ro
m
real dot inst
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2023-01-24
Stanislav M
e
khano
s
hi
n
[AMDGP
U
]
Split dot8 featur
e
commit
|
commitdiff
|
tree
2023-01-24
Stan
i
slav Mekhanoshin
[A
M
DGPU
]
Rem
o
ve dot1 and
dot
6
features fr
o
m clang for
.
.
.
commit
|
commitdiff
|
tree
2023-01-24
St
a
nislav
M
ekha
n
oshin
[AMD
G
PU] Add missin
g
gf
x
11 test
s
in the d
i
r
ective-amdgcn
.
.
.
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Mekhanoshin
[AMDG
P
U] Use more consistemt way t
o
avoid overflow
.
.
.
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Mekha
n
o
shin
[
A
MDGPU]
Tune sche
d
uler on GFX10 and GFX
1
1 for re
g
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2023-01-19
Stanislav Me
k
hano
s
hin
[
A
M
DGPU] Treat WMMA the s
a
me as
MFMA for sched_bar
r
i
e
r
commit
|
commitdiff
|
tree
2023-01-19
Stanislav Mekhanoshin
[AMD
G
PU] Introdu
c
e separate regi
s
ter limit bi
a
s in
.
.
.
commit
|
commitdiff
|
tree
2023-01-11
Stanislav Mekhanoshin
[AMDGPU] Mark wmma intrin
s
ic
s
as sou
r
ce of divergence
commit
|
commitdiff
|
tree
2023-01-09
Stanis
l
av Mekha
n
o
s
h
in
[AMDGPU] Cast su
b
-dwor
d
elements t
o
i
32 in concat_vectors
commit
|
commitdiff
|
tree
2023-01-09
Stanislav Me
k
h
anoshin
[AMDGPU] More
t
ests for vector_s
h
uffle
.
p
a
cked
.
l
l
.
NFC
.
commit
|
commitdiff
|
tree
2022-11-29
Stanis
l
av Me
k
h
a
noshin
[AMDGPU]
Fine tune LDS misaligned acces
s
s
peed
commit
|
commitdiff
|
tree
2022-11-28
Sta
n
isl
a
v Mekhanos
h
in
[
L
oadStoreVectorizer] C
o
nsider if opera
t
i
o
n i
s
f
aster
.
.
.
commit
|
commitdiff
|
tree
2022-11-17
Stan
i
sl
a
v M
e
kh
a
n
o
s
h
in
[A
M
DGPU] All
o
w
f
iner
grain c
o
ntrol of an unali
g
ned
.
.
.
commit
|
commitdiff
|
tree
2022-09-28
Stanislav Mekhanoshin
[AMDGPU] Move SIMo
d
eRegisterD
e
fau
l
ts to S
I
MFI
commit
|
commitdiff
|
tree
2022-09-26
Stanisla
v
M
e
k
hanoshin
[AMDGP
U
] Move SIMode
R
egisterDefaults to
S
I
MFI
commit
|
commitdiff
|
tree
2022-09-16
Stanis
l
av Mekhanoshin
[AMDGPU]
F
i
x
runli
n
e f
o
r windows in sda
g
-print-diverge
n
ce
.
.
.
commit
|
commitdiff
|
tree
2022-09-16
Stan
i
sla
v
M
e
khanoshin
[SDAG]
Print divergence in SDNode::dum
p
commit
|
commitdiff
|
tree
2022-09-16
Stanis
l
a
v M
e
khanoshi
n
[AMDGPU
]
Added __bui
l
t
in_amdgcn_ds_bvh_stack_rt
n
commit
|
commitdiff
|
tree
2022-09-15
Stani
s
l
a
v Mekhanoshin
Fix cr
a
sh while printin
g
MMO t
a
r
g
et fla
g
s
commit
|
commitdiff
|
tree
2022-09-07
St
a
n
i
s
l
av Mekhanoshin
[AMDGPU] Fix liv
e
ness verifier error in
ha
z
a
r
d reco
g
niz
e
r
commit
|
commitdiff
|
tree
2022-09-07
S
t
anis
l
av
M
ekhanoshin
[AMDGPU]
W
/a hazard if 64
bit shift amount i
s
a highes
t
.
.
.
commit
|
commitdiff
|
tree
2022-08-30
Stan
i
s
l
av Mekhanoshin
[AMD
G
PU] Limit TID / wavefronts
i
ze unifo
r
m
n
e
s
s
to 1D
.
.
.
commit
|
commitdiff
|
tree
2022-08-27
Stanisl
a
v
M
e
khanos
h
in
[AMDGPU]
Detect un
i
formness of TID / wa
v
e
f
rontsize
commit
|
commitdiff
|
tree
2022-08-16
Nicola
s
Miller
Fix subran
g
e liveness
ch
e
cki
n
g at rematerialization
commit
|
commitdiff
|
tree
2022-07-27
Stanislav Mekhano
s
hin
[AMDGP
U
]
C
o
nsider S_SETPRIO a
s
cheduli
n
g bou
n
dary
commit
|
commitdiff
|
tree
2022-07-27
Stanislav Mekhanoshin
[
AMDGPU] Precommit s_setprio scheduling
test
.
NFC
.
commit
|
commitdiff
|
tree
2022-07-27
Stan
i
slav Mekhanoshin
Allow data pref
e
tch into non-
d
e
fault
address spa
c
e
commit
|
commitdiff
|
tree
2022-07-18
Stanislav Mekhanoshin
[AMDGPU
]
S
u
p
p
o
rt for gfx940
f
p8 smfmac
commit
|
commitdiff
|
tree
2022-07-18
Stan
i
slav Mekhanoshin
[AMDGP
U
] S
u
pport
fo
r
gfx940 fp
8
mf
m
a
commit
|
commitdiff
|
tree
2022-07-18
S
t
anis
l
av Me
k
hanoshin
[
A
MDGPU]
S
u
p
port
for g
f
x
9
4
0 fp8 conversion
s
commit
|
commitdiff
|
tree
2022-06-28
Stani
s
l
av Mek
h
ano
s
h
i
n
[AMDGPU] R
e
l
ax ve
r
ific
a
ti
o
n of so
f
fs
e
t
i
n s
c
alar s
t
ores
commit
|
commitdiff
|
tree
2022-06-13
S
t
anisla
v
Mekhanoshin
[AMDGPU] Use null for d
e
ad
s
dst operand
commit
|
commitdiff
|
tree
2022-06-13
Stanislav Mekh
a
no
s
hin
[
A
MDGP
U
] Def
i
ne
SGPR_NU
L
L64 register
.
N
F
CI
.
commit
|
commitdiff
|
tree
2022-06-13
Sta
n
islav Mekhano
s
hin
[AMDGPU] Mak
e
t
e
mp vgpr select
i
on stable in indirectCopyToAGPR
commit
|
commitdiff
|
tree
2022-06-09
Stan
i
s
lav Mekhanoshin
[AMDG
P
U]
Us
e
v_mad_u64
_
u32 for
I
MAD32
commit
|
commitdiff
|
tree
2022-06-09
Stanislav
M
ekhanoshin
[A
M
D
GPU] Fix hazard h
a
n
dling
of v_cmpx to permlane
commit
|
commitdiff
|
tree
2022-06-01
Sta
n
i
s
la
v
Mekhanoshin
[AM
D
GP
U
] Cha
n
ge GISel erro
r
handlin
g
fo
r
TFE on GFX9
0
A
commit
|
commitdiff
|
tree
2022-05-31
Stanisl
a
v Mekhan
o
shin
[AMDGPU] Fix im
a
ge o
p
co
d
e
s
GlobalIS
e
l on g
f
x9
0
a
.
commit
|
commitdiff
|
tree
2022-05-24
S
tanislav M
e
khanos
h
in
[AM
D
GP
U
] Dis
a
ble ne
w
ly adde
d
gfx90a global isel image
.
.
.
commit
|
commitdiff
|
tree
2022-05-24
Sta
n
isl
a
v Mekhanoshin
[AMDGPU] Enforce
alignment of
i
mage va
d
dr on
gfx90a
commit
|
commitdiff
|
tree
2022-05-17
Stanisl
a
v
Mek
h
anoshin
[
A
MDGPU] Add llvm
.
a
m
dgcn
.
g
lobal
.
load
.
lds intri
n
s
i
c
commit
|
commitdiff
|
tree
2022-05-17
Stanislav Mekhanoshin
[
AMDGPU] E
n
ab
l
e F
L
A
T LDS DMA on gfx9/10 be
f
ore gfx940
commit
|
commitdiff
|
tree
2022-05-17
Stanisla
v
Mekhanoshin
[AMDG
P
U] A
d
d test for no
w
ait
c
nt before issuing
L
D
S
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
Stanislav Mekhanoshin
[AMDGPU] Add i
n
trinsics llvm
.
a
m
dgcn
.
{raw|str
u
ct}
.
buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Stanislav Mekhanoshin
[AMD
G
PU] Revert wide
LDS DMA support
.
commit
|
commitdiff
|
tree
2022-05-04
S
t
anislav
Mekhanosh
i
n
[AMDGPU] Ha
n
dle L
D
S DM
A
a
nd LDS_DIRECT ha
z
ards
commit
|
commitdiff
|
tree
2022-04-29
Stanislav Mekhanoshin
[AMDGPU
]
P
r
oduce waitcounts for LDS D
M
A
commit
|
commitdiff
|
tree
2022-04-27
Stanislav Me
k
hanoshin
[AMDGPU] Remove now
u
n
u
s
e
d varia
b
le
HasLdsModifier
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
Sta
n
islav Mekhanoshi
n
[AMDGPU] Add both mayLoad and mayStore to MUBUF LDS
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
Stanisla
v
Mekha
n
o
s
hin
[AMDGPU] Remove vdata
f
rom buffer to l
d
s load
commit
|
commitdiff
|
tree
2022-04-26
Stanisla
v
Mekhanos
h
in
[AMDGPU
]
Properly mark MUBUF and FLAT LDS DMA in
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2022-04-21
Stanislav M
e
kha
n
oshin
[
AMDGPU] Refine 64 bit misal
i
gned LDS ops
s
election
commit
|
commitdiff
|
tree
2022-04-20
Stanislav Mekhanoshin
[
A
MDGPU] Rem
o
ve obsol
e
te ha
c
k
from al
l
owsMisalignedMemoryAcc
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
S
t
anisl
a
v
M
ekha
n
oshin
[AMDGPU] Fix commen
t
type in the DSIns
t
r
u
c
tions
.
t
d
.
.
.
commit
|
commitdiff
|
tree
2022-04-14
Stanislav Mekha
n
oshin
[AMDGPU] R
e
m
ove
r
ed
u
ndand
R
e
quir
e
d
Align
m
ent assi
g
nme
n
t
.
.
.
commit
|
commitdiff
|
tree
2022-04-13
Stan
i
slav
M
ekha
n
oshin
[AMDGPU] Increat
e
haz
a
r
d
for s
t
ore
dwordx3/4 to 2 w
a
itstates
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
Stanis
l
av Mekha
n
os
h
i
n
[AMDGPU] S
p
lit una
l
igned
4
DWORD
D
S operat
i
o
n
s
commit
|
commitdiff
|
tree
2022-04-12
Stanis
l
av Mekhano
s
hi
n
[
A
MDGPU] Up
d
ate ds-alignment
.
ll test
c
h
ecks
.
NFC
.
commit
|
commitdiff
|
tree
2022-04-12
Stanislav Mekhan
o
shin
[AMDG
P
U] Split unaligned 3 DWOR
D
DS operat
i
ons
commit
|
commitdiff
|
tree
2022-04-12
Sta
n
isl
a
v Mekhanoshin
[A
M
DGPU]
Refactor LDS alignment checks
.
commit
|
commitdiff
|
tree
2022-04-09
Stanislav
M
e
khano
s
hin
[AMDGPU]
F
ix regressi
o
n wit
h
v
e
ctorizatio
n
li
m
iting
commit
|
commitdiff
|
tree
2022-04-07
Stanislav Mekhanoshin
[AM
D
GP
U
]
F
i
x handling
o
f gfx10
L
D
S misaligned
a
cces
s
bug
commit
|
commitdiff
|
tree
2022-04-07
St
a
nis
l
av Mekh
a
noshin
[
AMD
G
PU] Split un
a
ligned LDS acc
e
ss
i
nstea
d
of scal
a
rizing
commit
|
commitdiff
|
tree
2022-04-07
Stan
i
slav Mekhanoshin
[
A
MDG
P
U] Fix
test di
f
ference in debug and relea
s
e
.
.
.
.
commit
|
commitdiff
|
tree
2022-04-07
Stanislav Mekhano
s
hin
[
A
M
D
GPU]
C
hec
k
SI LDS offset bug
i
n
the a
l
lows
M
isaligne
d
Memo
.
.
.
commit
|
commitdiff
|
tree
2022-04-06
Stanisl
a
v Mekhanoshin
[AMDGPU] Rege
n
erat
e
global isel lds ops
test che
c
ks
.
.
.
commit
|
commitdiff
|
tree
2022-03-30
Stanislav Mek
h
anoshin
[AMDGPU]
R
e
mo
v
e empty c
o
mments in 2 tests
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-29
Stanislav Mekhano
s
hin
[A
M
DGPU] gfx940 VALU haza
r
d recognizer
commit
|
commitdiff
|
tree
2022-03-24
Stanislav Mekhanoshi
n
[AMDGPU] Use GenericT
a
ble to
classify DGEMM
commit
|
commitdiff
|
tree
2022-03-24
Stanislav Mekhanoshin
[
AMDGPU
]
gfx940
M
A
I
hazard
reco
g
n
i
zer
commit
|
commitdiff
|
tree
2022-03-24
Stanislav M
e
kh
a
noshin
[AMDGPU] Su
p
port gfx940 smfm
a
c instr
u
ctions
commit
|
commitdiff
|
tree
2022-03-24
Stani
s
l
a
v Mekhanoshin
[AMDGPU] New
gf
x
940 mfma instruct
i
ons
commit
|
commitdiff
|
tree
2022-03-22
Stanislav Mekhanoshi
n
[AMDGPU]
All
o
w
v_acc
v
gpr_writ
e
to
u
se SGPR on gf
x
9
0
a
commit
|
commitdiff
|
tree
2022-03-22
Sta
n
islav
Mekhan
o
s
h
in
[AMDGPU] Up
d
ate mfma test
t
o run g
f
x
9
40 checks
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-21
Stanislav Mekhanoshin
[AMDGPU] Fix AV
c
lasses VTs
.
NFCI
.
commit
|
commitdiff
|
tree
2022-03-18
Stanisla
v
Me
k
hanosh
i
n
[
A
M
D
GPU]
A
dd gf
x
940
r
un li
n
e to gfx90a mfm
a
t
est
.
N
F
C
.
commit
|
commitdiff
|
tree
2022-03-18
S
t
anisla
v
Mekhanoshin
[
A
MDGPU]
A
dded gfx940 mfm
a
dst constraint test
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-18
Stanislav
M
ek
h
an
o
sh
i
n
[AMDGPU] g
f
x940
basic speed
m
odel
commit
|
commitdiff
|
tree
2022-03-18
Stanislav Mekhanoshin
[AMD
G
PU] Disabl
e
some MFMA
instru
c
tions on gfx
9
40
commit
|
commitdiff
|
tree
2022-03-18
Stan
i
s
lav
M
ekh
a
noshin
[
A
MD
G
PU]
r
euse blgp as ne
g
in
2
mfma operations on
.
.
.
commit
|
commitdiff
|
tree
2022-03-17
Stanislav
M
ekhan
o
shin
[AMDG
P
U] Add 2
gfx940 mfma tests
.
NFC
.
commit
|
commitdiff
|
tree
2022-03-17
Stan
i
s
lav Mekhanos
h
in
[A
M
DGPU
]
N
e
w MFMA name
s
for exis
t
ing i
n
struction
s
commit
|
commitdiff
|
tree
2022-03-17
Stanislav Mekhanos
h
in
[AMDGPU] Add gfx
9
0a and gfx940
to get_
e
lf_mach_
g
fx
_
name
.
cp
p
commit
|
commitdiff
|
tree
2022-03-17
Sta
n
islav M
e
khanoshin
[
A
MDGPU
]
A
ll
o
w v_accvgpr_write
to use S
G
PR src on gfx940
commit
|
commitdiff
|
tree
2022-03-16
Stanislav Mek
h
anoshin
[AMDGP
U
] Corre
c
t
gfx940 me
m
ory model documentation
.
commit
|
commitdiff
|
tree
2022-03-15
Stanislav Mekhano
s
hin
[A
M
D
GP
U
] g
f
x940: disable
O
P_SE
L
on V_DOT i
n
structio
n
s
commit
|
commitdiff
|
tree
2022-03-14
Stanislav Mekha
n
oshi
n
[AMDG
P
U] Add symbolic names
f
or gfx
9
40 HWREGs
commit
|
commitdiff
|
tree
2022-03-14
Stanislav Mekhanos
h
in
[AMDGPU]
Support fo
r
gfx940 f
l
at lds opcod
e
s
commit
|
commitdiff
|
tree
2022-03-14
Stanislav
M
e
k
hano
s
hin
[AM
D
GPU] Suppor
t
g
f
x
94
0
v_lshl_add_u64
instru
c
tion
commit
|
commitdiff
|
tree
2022-03-14
St
a
nislav Mekhan
o
s
hin
[AMDG
P
U] flat scratch SVS
addr
e
s
sing mod
e
for
g
fx940
commit
|
commitdiff
|
tree
2022-03-14
Stanislav Mekhanoshin
[AMDGPU] gfx940
m
em
o
ry model
commit
|
commitdiff
|
tree
2022-03-14
Stanislav
M
e
khanoshin
[A
M
DGPU] R
e
strict machine copy propagation f
r
om creati
n
g
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
Stanis
l
av Mekhanoshin
[AMDGPU] Su
p
p
ort v_mov_b64 in dpp co
m
bine
commit
|
commitdiff
|
tree
next