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)
2024-01-22
Stanislav Mekhan
o
shin
[AMDGPU]
R
emove s_set_inst
_
prefetch_distan
c
e support
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
Stanisla
v
Mekhanos
h
in
[AMDGPU]
Use alias info to r
e
lax w
a
itcounts for LDS
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
St
a
nislav Mekhanosh
i
n
[AMDGPU]
Reapply
'Sign
e
xtend s
i
mm
1
6 i
n
s
e
treg
intr
i
nsic
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Stanis
l
av M
e
kha
n
osh
i
n
[AMDGPU] Sign extend
s
imm
1
6 in
setreg intrinsic (#77997)
commit
|
commitdiff
|
tree
2024-01-16
Stanis
l
av Mekha
n
oshin
[
A
MDGPU
]
Remove VT he
l
p
ers isFloat
T
y
p
e, isPackedType
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Stanislav Mekhano
s
hin
[AMDGPU] Handle bf16
o
pera
n
ds the sam
e
way as f16
.
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
S
t
anislav Mekhanosh
i
n
[AMDGPU] Global ISel for llvm
.
prefetch (
#
76
1
83)
commit
|
commitdiff
|
tree
2023-12-18
Stanis
l
av Mek
h
ano
s
hin
[AMDGPU] Produce better memoper
a
n
d
for LDS
DMA (#75247)
commit
|
commitdiff
|
tree
2023-12-18
Stanis
l
a
v
Mekhanoshin
[AMDGPU] Fix lack of
LDS
D
MA
c
heck in th
e
AA handling
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
S
t
ani
s
l
a
v Mekhanos
h
in
[AMDGPU] Fix no waitcnt
produced betw
e
e
n
LDS DMA and
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
St
a
ni
s
lav M
e
khanoshin
[AMDGP
U
]
Pre
c
ommit test
for LDS DMA
waitco
u
n
t
s
.
NFC
.
.
.
commit
|
commitdiff
|
tree
2023-11-30
Sta
n
i
slav Mekh
a
noshin
[AMDGPU] Pres
e
rve existing alias info
o
n
L
D
S DMA intrinsi
c
s
.
.
.
commit
|
commitdiff
|
tree
2023-11-28
Stanislav Mekhanoshin
[AM
D
G
P
U] Fix folding of v2i1
6
/v2f
1
6
sp
l
at i
m
ms (#72
7
09)
commit
|
commitdiff
|
tree
2023-11-28
Stanislav Mekhanoshin
[
AMDGPU] Fixed fol
d
i
n
g
o
f i
n
line imm into dot w/o opsel
.
.
.
commit
|
commitdiff
|
tree
2023-11-17
S
t
a
nislav Mekhano
s
hin
[AMDGPU] Pre-commit
f
dot2
test
.
NFC
.
(#72622)
commit
|
commitdiff
|
tree
2023-11-06
Stanislav
M
ekhanoshin
[AMDGPU] Remove dead handli
n
g of
S_S
E
TPC
_
B64
(
#71275)
commit
|
commitdiff
|
tree
2023-10-30
S
t
anisla
v
Mekhanos
h
in
[AMDGPU]
S
elect 64-b
i
t i
m
m
m
oves if
can be encoded
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Stanislav
Mekhanoshin
[AMD
G
PU] Prevent foldin
g
of t
h
e negative
i32 li
t
erals
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Stan
i
sl
a
v Me
k
hanoshin
[
AMDGPU]
Remov
e
un
n
e
eded
i
mp
l
icit
-
def from s
h
rink-i32
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Sta
n
i
s
lav Mek
h
anoshin
[AMDGPU
]
Set Size
t
o 4 for V_MOV_B64_PSEUDO and S_M
O
V_B64_IM
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Stanislav M
e
kh
a
nos
h
in
[A
M
DGPU] Shrin
k
to SOPK
w
it
h
32-bi
t
signed
l
ite
r
als
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Stanislav Me
k
hanosh
i
n
[AMD
G
PU] Set SchedRW
=
Wri
t
e64Bit on
V_MO
V
_B64 (#70135)
commit
|
commitdiff
|
tree
2023-10-24
S
t
anisl
a
v Mekhano
s
hin
[AMDGPU]
Fix
s
u
breg check in the
SI
F
ixSG
P
RCopies (
.
.
.
commit
|
commitdiff
|
tree
2023-10-22
S
t
anislav Me
k
hanoshin
[AMDG
P
U] Set
s
ize to
all SOP p
s
eudos (#69756)
commit
|
commitdiff
|
tree
2023-10-19
Stanis
l
av Mekhan
o
sh
i
n
[AMDGPU] Allow
l
it() on
o
p
erands which do not accep
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Stanislav Mek
h
anoshi
n
[AMDGPU]
R
emove legality checks fro
m
imm foldi
n
g
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
S
t
ani
s
lav M
e
k
hanoshin
[
A
MDGPU] Make S
_
MOV_B64
_
I
M
M_P
S
EUDO
f
oldable (#69483)
commit
|
commitdiff
|
tree
2023-10-18
Stanis
l
av Mekhanoshin
[AMDGPU]
Add
missing
t
est check
s
.
NFC
.
(#69484)
commit
|
commitdiff
|
tree
2023-10-18
Stanislav Mekhanoshin
[AMD
G
P
U
] A
d
d
l
egality check when
f
o
ld
i
ng sho
r
t 64-bit
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
S
tan
i
sla
v
Mekh
a
no
s
hin
[AMDGPU] support 64-bit immed
i
ates
in SIInstrI
n
fo:
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Stanislav Mekhanoshin
[AMDGPU] M
a
ke ub
s
an
happy
(
#68959)
commit
|
commitdiff
|
tree
2023-10-12
Stanislav Mekhanoshin
[AMDGPU
]
Cha
n
ge the represent
a
tion
of doub
l
e l
i
terals
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Sta
n
i
s
lav Mekhano
s
hin
[AMDGPU] Add lit() a
s
m
oper
a
nd modifie
r
for SP3 c
o
mpatibil
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-09-26
Stanislav Mekhanoshin
[AMD
G
PU] Remo
v
e int types fr
o
m isSI
S
rcFPOperand (#
6
7
4
0
1
)
commit
|
commitdiff
|
tree
2023-09-11
S
t
anislav Mekhanoshin
[AMDGP
U
] G
l
obal IS
e
l for packed fp32
instr
u
ct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
Stanislav M
e
kha
n
osh
i
n
[AMDGPU] Aut
o
genera
t
e min
.
ll/max
.
ll tests
.
N
FC
.
(#65786)
commit
|
commitdiff
|
tree
2023-09-07
Stani
s
la
v
M
e
khanoshin
[
AMDGPU] Remo
v
e predicate on real
p
acked
fp32 instruc
t
ion
s
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
S
t
anis
l
a
v Me
k
hanoshin
[AMDGP
U
]
Mo
v
e add64/sub64 to VALU
commit
|
commitdiff
|
tree
2023-08-22
Sta
n
islav Mekh
a
no
s
hin
[AMDGPU] Rename 64BitDPP
featu
r
e and fix the checks
commit
|
commitdiff
|
tree
2023-08-15
S
ta
n
islav Me
k
h
anoshin
[AMDGPU]
D
rop impl
i
cit-def $exec from v_add/s
u
b_u
6
4_pseudo
s
commit
|
commitdiff
|
tree
2023-08-15
Stanislav M
e
khanoshin
[
A
M
DG
P
U] Re
m
oved
s
uperfluous predi
c
at
e
.
NFC
.
commit
|
commitdiff
|
tree
2023-08-14
Stanislav
M
ekhanoshin
[
A
MDGPU] Decouple V_PK_MOV_B32 from FeaturePa
c
ke
d
F
P
3
2Ops
commit
|
commitdiff
|
tree
2023-08-11
Stanis
l
av
M
ekh
a
noshin
[
A
MDGPU] W/a
for gfx940
b
yte0 fp8 conversion bug
commit
|
commitdiff
|
tree
2023-08-04
Stanislav M
e
khanoshin
[AM
D
GPU] Change syncsco
p
es
.
mir no
t
to use
u
nd
e
f
i
n
ed
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
S
t
an
i
slav Mekhanoshin
[AM
D
GPU] Remove std::optional from VOPD::Compon
e
ntProps
.
.
.
commit
|
commitdiff
|
tree
2023-07-13
Stanisl
a
v
Me
k
hano
s
hin
[AMDGPU]
Move
SIEncodingFamily into SIDefines
.
h
.
NFC
.
commit
|
commitdiff
|
tree
2023-06-15
Stanislav Me
k
hanoshin
[AMDGPU] Fix V
O
PD dependency chec
k
s
du
r
ing
combine
commit
|
commitdiff
|
tree
2023-06-12
St
a
nislav Mekhanoshin
[AMD
G
P
U
] Remove integer division
in
VOPD checks
commit
|
commitdiff
|
tree
2023-06-10
Stan
i
slav Mekhanoshi
n
[AM
D
G
PU] S
t
o
p
hardcoding
v
_
m
ov_
b
32 in VOPD
.
N
F
CI
.
commit
|
commitdiff
|
tree
2023-06-06
Stanislav Mekh
a
nos
h
i
n
[
AMDGPU] Replace std::pair with VOPD
C
omb
i
neInfo in
.
.
.
commit
|
commitdiff
|
tree
2023-06-02
S
t
a
n
isl
a
v Me
k
hanoshin
[TableGen] Allow bit fields in Search
a
bleT
a
bles
.
commit
|
commitdiff
|
tree
2023-03-16
S
tanislav Mekhanoshin
[AMDGPU] Simplify
A
G
PR
r
es
e
rva
t
ion
.
NFC
.
commit
|
commitdiff
|
tree
2023-03-08
Stanisl
a
v Mek
h
anoshin
[AMDGPU] Implem
e
nt idempotent atomic lowerin
g
commit
|
commitdiff
|
tree
2023-03-08
Stanislav Mekhan
o
shin
[AMDGPU]
Skip buffer_wbl2 befor
e
atomic f
e
nce ac
q
uire
commit
|
commitdiff
|
tree
2023-02-14
Stanis
l
av
M
ekhanoshin
[AMDGPU]
D
o
not a
p
p
l
y schedule
m
etric fo
r
reg
i
on
s
wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-02-08
Stanislav Mekhanoshin
[A
M
DGPU] D
o
no
t
exapnd fp a
t
omics on g
f
x940
commit
|
commitdiff
|
tree
2023-02-08
Stanislav Me
k
hanoshin
[AMDGPU]
Update atomic tests
.
N
FC
.
commit
|
commitdiff
|
tree
2023-02-05
Stanislav Mekhanoshin
[AMDGPU] Fix liveness in the
SIOptimize
E
xecMaskingP
r
eRA
.
cp
p
commit
|
commitdiff
|
tree
2023-01-26
Stani
s
lav Mek
h
anos
h
in
[AMDGPU]
S
plit dot7
f
eat
u
re
commit
|
commitdiff
|
tree
2023-01-25
Stanislav Mekhanoshin
[A
M
DGPU] Rem
o
v
e predicates
from
r
eal
d
ot instructions
.
.
.
commit
|
commitdiff
|
tree
2023-01-24
Stanislav Me
k
hanos
h
i
n
[AMDGPU] Split dot8 feature
commit
|
commitdiff
|
tree
2023-01-24
Stan
i
s
l
a
v
Me
k
h
a
noshin
[
AMDGPU] Re
m
ov
e
do
t
1 and dot
6
f
eatur
e
s
f
rom clang for
.
.
.
commit
|
commitdiff
|
tree
2023-01-24
S
tani
s
lav Mekhanoshin
[AMDGPU] Add missing
gfx11
tests in the directive-amdgcn
.
.
.
commit
|
commitdiff
|
tree
2023-01-23
Sta
n
isl
a
v Mekhano
s
h
in
[AMDGPU] Use more consistem
t
way to avoid overf
l
ow
.
.
.
commit
|
commitdiff
|
tree
2023-01-23
St
a
nislav
M
ekhanoshin
[AMDGPU] Tune s
c
hed
u
ler on GFX10 and G
F
X11 for regions
.
.
.
commit
|
commitdiff
|
tree
2023-01-19
St
a
nisla
v
M
ekh
a
n
oshin
[AMDGP
U
] Tre
a
t WMMA the same as MFMA f
o
r
s
ched_b
a
r
rier
commit
|
commitdiff
|
tree
2023-01-19
Sta
n
islav Mekhanosh
i
n
[AMDGPU]
Introdu
c
e
s
epa
r
a
t
e register limit bias in
.
.
.
commit
|
commitdiff
|
tree
2023-01-11
Stani
s
lav
M
ekha
n
oshin
[AMDGPU] M
a
rk wmma intrinsics as
s
ource of d
i
vergence
commit
|
commitdiff
|
tree
2023-01-09
Sta
n
islav Mekhano
s
hin
[AMDGP
U
]
Cast sub-dword elements t
o
i
3
2 in co
n
cat
_
ve
c
tors
commit
|
commitdiff
|
tree
2023-01-09
Stanislav Mek
h
anosh
i
n
[AMDGP
U
]
Mo
r
e te
s
ts fo
r
vector_s
h
uffl
e
.
packed
.
l
l
.
N
F
C
.
commit
|
commitdiff
|
tree
2022-11-29
S
t
anis
l
av
M
ekhan
o
shin
[AMDGPU] Fine tune LDS misalig
n
ed acc
e
ss
spee
d
commit
|
commitdiff
|
tree
2022-11-28
St
a
ni
s
l
av
Mekhanoshin
[LoadStoreVectorizer] Consider if operat
i
on is faster
.
.
.
commit
|
commitdiff
|
tree
2022-11-17
Stanislav
M
ekhanoshin
[AMDGPU
]
Allow finer gr
a
in
c
o
n
trol of an
u
naligned
.
.
.
commit
|
commitdiff
|
tree
2022-09-28
Sta
n
isl
a
v Mekh
a
noshi
n
[AM
D
GPU] Move
S
IModeR
e
gisterD
e
fa
u
lts
to S
I
MFI
commit
|
commitdiff
|
tree
2022-09-26
Stanislav Mekhan
o
shin
[
A
MDGPU]
M
ove SIMod
e
RegisterDefaults
to SI MFI
commit
|
commitdiff
|
tree
2022-09-16
Stanislav
M
ekhanoshin
[AMDGPU]
F
ix runline fo
r
windows in sda
g
-
p
rint-
d
ive
r
gence
.
.
.
commit
|
commitdiff
|
tree
2022-09-16
Sta
n
islav M
e
khanoshin
[SDAG
]
Print d
i
vergence
in SDNode::dump
commit
|
commitdiff
|
tree
2022-09-16
Stanislav Mekhan
o
shin
[AMDGPU] Added
__builtin_a
m
dgcn_
d
s_bvh_stack_rt
n
commit
|
commitdiff
|
tree
2022-09-15
Stani
s
la
v
Mekhanoshin
Fix crash while pr
i
nting MM
O
target flags
commit
|
commitdiff
|
tree
2022-09-07
Stanislav Mekhanosh
i
n
[AMDG
P
U
]
Fix
liveness verifier er
r
or in
h
aza
r
d
recognizer
commit
|
commitdiff
|
tree
2022-09-07
Stanislav Mekhanoshin
[AMDGPU] W/a hazard if 64
bit shift amount is a highest
.
.
.
commit
|
commitdiff
|
tree
2022-08-30
Stanis
l
av Mek
h
a
n
o
s
hin
[AMDGPU] Limit TID
/ wa
v
ef
r
ontsi
z
e
uniformnes
s
to 1D
.
.
.
commit
|
commitdiff
|
tree
2022-08-27
Stanislav Mekhanoshin
[AMD
G
PU] Detect
unifor
m
ness of
T
ID / wave
f
rontsize
commit
|
commitdiff
|
tree
2022-07-27
St
a
nisla
v
Mek
h
anoshin
[
A
MDGPU] Consider S_S
E
TPR
I
O
a
schedu
l
ing bound
a
r
y
commit
|
commitdiff
|
tree
2022-07-27
Stanis
l
av Mek
h
anoshin
[AMDGPU]
P
r
ecommit s_setp
r
io s
c
heduling tes
t
.
NFC
.
commit
|
commitdiff
|
tree
2022-07-27
Stanis
l
av Mekhanoshin
Allow
d
ata
prefetch in
t
o
non-d
e
f
a
ult
address
space
commit
|
commitdiff
|
tree
2022-07-18
St
a
nislav Mekhanoshin
[AMDGPU] Support for gfx940 f
p
8 smfma
c
commit
|
commitdiff
|
tree
2022-07-18
Stanisl
a
v Mekhanoshi
n
[AMDGPU]
S
upport for gfx940 fp8 mfma
commit
|
commitdiff
|
tree
2022-07-18
Stan
i
sla
v
Mekh
a
noshin
[AMDG
P
U] Suppo
r
t
f
or gfx
9
40 fp8 conversions
commit
|
commitdiff
|
tree
2022-06-28
Stanislav Mekhanoshin
[AMDGPU
]
Relax verificatio
n
of sof
f
set in scalar store
s
commit
|
commitdiff
|
tree
2022-06-13
Stanislav Me
k
hanoshin
[AMDGPU] U
s
e null for
dead s
d
st operand
commit
|
commitdiff
|
tree
2022-06-13
Stanis
l
av Mek
h
anoshin
[AMDGPU
]
Define SG
P
R_NULL64 regist
e
r
.
N
FCI
.
commit
|
commitdiff
|
tree
2022-06-13
Stanis
l
av
M
ekh
a
nosh
i
n
[AMDGPU] Make
t
e
m
p vgp
r
selection stable in indirectCopyToAGPR
commit
|
commitdiff
|
tree
2022-06-09
S
ta
n
isl
a
v Me
k
hanoshi
n
[AMDGPU]
U
se v
_
ma
d
_u64
_
u32 for IMAD32
commit
|
commitdiff
|
tree
2022-06-09
Stanislav Mekh
a
nos
h
in
[
AMDGPU
]
Fix haza
r
d h
a
n
d
l
i
ng of
v
_cmp
x
t
o permlane
commit
|
commitdiff
|
tree
2022-06-01
Stan
i
slav Mekhanos
h
in
[
A
M
DGPU]
C
han
g
e GISel error han
d
ling
f
o
r
T
F
E o
n
GFX90A
commit
|
commitdiff
|
tree
2022-05-31
Stanislav Mekhan
o
shin
[AMDG
P
U]
F
ix im
a
ge o
p
co
d
es GlobalISel
o
n gfx90a
.
commit
|
commitdiff
|
tree
2022-05-24
Stanisla
v
Mekhanoshin
[
A
MDGPU] Disable newly added gfx90a global
i
sel
image
.
.
.
commit
|
commitdiff
|
tree
2022-05-24
S
ta
n
islav M
e
khanoshin
[
A
MDGP
U
] Enforce
alignment of
i
mage vad
d
r on gf
x
9
0a
commit
|
commitdiff
|
tree
2022-05-17
Stanislav Mekh
a
noshin
[AMDGPU] Add llvm
.
amdgcn
.
global
.
load
.
lds intrinsic
commit
|
commitdiff
|
tree
next