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-23
I
v
an Kosare
v
[AM
D
GPU][N
F
C] Refine
d
e
termining the vdata
ope
r
a
nd
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Ivan Kosar
e
v
[AMDG
P
U]
[
T
r
ue1
6
] Support
so
u
rce
D
P
P operands
.
(#790
2
5)
commit
|
commitdiff
|
tree
2024-01-18
Ivan Kosarev
[
AMDGPU][True16] Support
V
_FLOOR_F16
.
(
#78446)
commit
|
commitdiff
|
tree
2024-01-16
Ivan Kosarev
[AMDGPU]
F
ix predicates
for V_DOT instructions
.
(#
7
8
1
98)
commit
|
commitdiff
|
tree
2024-01-10
Ivan
K
o
s
arev
[AMDGPU] Fix
predicat
e
s
for various True16 inst
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2024-01-10
Ivan Kosarev
[AMDGPU][True16] Su
p
port V_CEIL_F16
.
(#73108)
commit
|
commitdiff
|
tree
2023-12-29
I
van
K
osar
e
v
[
A
MDGPU][True
1
6] Remove t
h
e
VGPR_LO/HI16 regi
s
ter classes
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Ivan Kosa
r
ev
[A
M
DGPU][Tr
u
e
16] Don't use the
V
G
PR
_
LO/H
I
16 register
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Ivan Kosarev
[AMDG
P
U][
T
rue16] Fi
x
the VGPR register class for 16
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Iva
n
Kosarev
[AM
D
GPU][True16][GISel] Supp
o
rt
v
_
a
dd_f16 c
o
degen
.
.
.
.
commit
|
commitdiff
|
tree
2023-11-23
Ivan Kosa
r
ev
[AM
D
GPU] Fix CPo
l
operands of
MU
B
U
F
atomic
s
.
(
#73
1
1
8
)
commit
|
commitdiff
|
tree
2023-11-14
Ivan K
o
s
arev
[AMDGPU] Fix subtarget predic
a
t
e
s fo
r
MUBUF instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Ivan
K
o
sarev
[AMDGPU][NFC] Elimin
a
te
u
nnecessary T
a
bl
e
Gen c
a
s
ts
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Ivan
K
osarev
[
AMDG
P
U] Fix operand
d
ef
i
nitions for
a
tomic
s
c
alar
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Ivan Kosarev
[AMDGPU] Fix subt
a
rget predicates fo
r
so
m
e
V_MAD
,
V_
F
M
A
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Ivan Ko
s
arev
[AM
D
GPU] Fix subtarget predicates for some V_MF
M
A
i
n
s
t
r
uct
i
o
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Ivan Kosa
r
ev
[AMDGPU] G
i
ve some of the VI V_
P
K_* instruction
s
a
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Ivan Ko
s
arev
[AMDGPU][
N
FCI] Decou
p
le act
u
al register
e
nco
d
ing
s
from
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ivan Kos
a
rev
[AM
D
G
P
U] Segregate
16-bit
fix-sgp
r
-copies tes
t
s
.
(
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
I
van Kosarev
[Tar
g
etP
a
rser
]
[AM
D
GPU]
F
ix getArch
E
n
t
ry()
.
(#69222)
commit
|
commitdiff
|
tree
2023-10-17
Ivan
K
osarev
[AMD
G
PU][A
s
m
Parser] Elimi
n
ate c
u
stom p
r
e
d
icates for
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Ivan Ko
s
a
r
ev
[AMDGPU][
C
ode
G
en] Fold imm
e
d
i
ates in
s
rc1 o
p
erands
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Ivan Kosarev
[AMDGPU][GF
X
11
]
Do not r
e
w
r
i
t
e
V_FMA/FMAC_*
to V_FMAAK_F16_t
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Ivan Ko
s
ar
e
v
[AMDGPU][True16] Support dis
a
ssembli
n
g
.
h
r
egisters
.
commit
|
commitdiff
|
tree
2023-09-27
Ivan
Kosa
r
e
v
[AMDGPU]
T
e
s
t codegen'ing True16 additions
.
commit
|
commitdiff
|
tree
2023-09-27
Ivan Kosarev
[AM
D
GPU][Tru
e
16] P
r
e-commit addition tests
.
commit
|
commitdiff
|
tree
2023-09-26
I
van Kosarev
[
A
MDGPU] F
i
x passing
Co
d
eGen/AMDGPU/frem
.
ll on gfx115
0
.
.
.
commit
|
commitdiff
|
tree
2023-09-26
Ivan Kos
a
re
v
[AMDGPU] Rem
o
ve the support
f
or non-True16 copies be
t
ween
.
.
.
commit
|
commitdiff
|
tree
2023-09-26
Ivan Kosar
e
v
[AMDGPU][
T
rue16] Su
p
port e
m
it
t
ing copies
between di
f
fere
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-09-25
Ivan Kosa
r
ev
[AMDGPU] Test disassemblin
g
of
some basic True16 VOP2
.
.
.
commit
|
commitdiff
|
tree
2023-09-25
Ivan
K
osare
v
[Table
G
en][NFCI]
Speed up genera
t
ing *GenRegisterInfo
.
.
.
commit
|
commitdiff
|
tree
2023-09-25
Iva
n
Kosarev
[AM
D
GPU] S
w
itch to using real True16 operands
.
commit
|
commitdiff
|
tree
2023-09-25
I
v
an Ko
s
arev
[ADT] Fix MappedIteratorTest
.
(#67337)
commit
|
commitdiff
|
tree
2023-09-25
Ivan Kosarev
[AMDGPU][NFC] Add True16 ope
r
and
d
efinitions
.
commit
|
commitdiff
|
tree
2023-09-24
Ivan Kosarev
[TableGen]
Fix
o
rdering
of regis
t
er classes
.
(#67245)
commit
|
commitdiff
|
tree
2023-09-23
Ivan
K
osarev
Reapply "[AMDG
P
U] Introd
u
ce r
e
a
l
an
d
keep fake
True16
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Ivan Ko
s
a
r
ev
Revert "[AMDG
P
U] Introdu
c
e real and keep fake True16
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
I
van Kosarev
[AMDGPU] Don't sup
p
re
s
s printing t
h
e
.
l and
.
h re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
I
van Kosar
e
v
[AMDGP
U
] Introdu
c
e real and keep
f
a
ke
T
ru
e
16 ins
t
ruc
t
i
o
ns
.
commit
|
commitdiff
|
tree
2023-09-22
Ivan Kosarev
[
A
M
D
G
PU] Have
a subtarget feature to con
t
ro
l
use
of
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
I
v
a
n
Kosarev
[AMD
G
PU] Add True16 re
g
ister classes
.
commit
|
commitdiff
|
tree
2023-09-12
Ivan Kosarev
[AMDGPU] Remove
t
h
e GFX
1
1
run
s
in C
o
deG
e
n/AMDGPU/fm
a
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Iva
n
Kos
a
rev
[AMD
G
PU][GFX
1
1
]
Add more
t
est coverage for FMA instructions
.
.
.
commit
|
commitdiff
|
tree
2023-08-26
Ivan
K
osarev
[XCore] Remov
e
unused TableGe
n
classes and m
u
l
ticlas
s
es
commit
|
commitdiff
|
tree
2023-08-16
I
van Kos
a
rev
[AMDGPU] Autogenera
t
e
the v_cndmask
.
ll and
l
lvm
.
amdgcn
.
.
.
commit
|
commitdiff
|
tree
2023-08-16
Ivan Kosarev
[AMDGPU] Autogener
a
te the
fm
u
ladd
.
f16
.
l
l
and llvm
.
f
mul
a
dd
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Ivan Kosarev
[T
a
bleGen][NFC] Refine obtaining
qualified
r
eg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2023-07-27
I
v
an Kosarev
[Ta
b
l
e
Gen][Regi
s
terIn
f
oEmitter
]
M
a
k
e
ent
r
ies
o
f base
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Ivan Kosarev
[
ADT] Support
i
terat
i
ng si
z
e-base
d
integer ranges
.
commit
|
commitdiff
|
tree
2023-07-19
I
van K
o
s
arev
[AMDGPU] Combine the
SDAG and
G
I
Sel versions
o
f the
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Iva
n
Kosar
e
v
[AMDGPU][A
s
mP
a
rse
r
]
[NFC] Tran
s
l
a
t
e
par
s
ed DS ins
t
r
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2023-07-13
Ivan Kosar
e
v
[AMDGPU][Asm
P
ar
s
e
r
]
[
NFC] T
r
a
nslate parsed MIMG inst
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2023-07-13
I
van
K
o
s
arev
[AMDGPU][MC] F
i
x handling of
A
16 operands
i
n inte
r
sect_ray
.
.
.
commit
|
commitdiff
|
tree
2023-07-13
Ivan Kosarev
[AM
D
GPU][MC] Pre-commit tests for the
noa16 inters
e
ct_ray
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Iv
a
n Kosarev
Fix warnings
a
bou
t
un
u
sed varibles
o
n
builds withou
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Ivan Kosarev
[Codegen] Generate fast f
p
64-to-fp16 conve
r
sions
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
I
v
a
n Kosarev
[AMDGPU] Ad
d
G
l
obalISel test coverage fo
r
floatin
g
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Ivan Kosarev
[AMDGPU][As
m
Parser][NFC] Generat
e
pri
n
ters f
o
r
n
amed
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Iv
a
n Kosarev
[
AMDGPU][AsmParser]
Simp
l
ify
the impl
e
menta
t
ion of
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
I
v
a
n
K
osarev
[
A
MDGPU][
A
smParser][N
F
C] Clean up t
h
e
i
mplementation
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Ivan Kosarev
[AMDGPU]
F
ix
ex
p
e
n
s
i
ve-checks build
.
commit
|
commitdiff
|
tree
2023-07-05
Ivan Kosarev
[AMDGPU][NFC] Rename SIMCCo
d
eEmitter
.
cpp
to match the
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Iv
a
n
Kosa
r
ev
[AMDGPU]
E
liminate
S
IMCCodeEm
i
tter and de-virtualise
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Ivan Kosarev
[AMDGPU][AsmParser
]
[NFC] Remove an unu
s
ed funct
i
on
.
commit
|
commitdiff
|
tree
2023-06-30
Ivan K
o
s
arev
[
A
MDG
P
U][Codege
n
] Clean up
l
egaliz
e
OpWithMo
v
e
()
.
commit
|
commitdiff
|
tree
2023-06-30
Iva
n
Kosarev
[AMDGPU]
[
AsmPars
e
r][NFC
]
Simplify pa
r
sing of sop
p
_brtar
g
et
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Iva
n
Kosarev
[
AMDGP
U
][A
s
m
P
arser][NFC] S
i
mplify instruction
operand
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
I
v
an Ko
s
are
v
[AMDGPU
]
[
G
FX11] A
d
d
t
est coverage
for 16-bit c
o
nversions
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Ivan Kosarev
[AMDGPU][AsmPa
r
ser] Eliminat
e
cvtMtbuf()
.
commit
|
commitdiff
|
tree
2023-06-23
Ivan Kosa
r
ev
[AMDGPU
]
[GFX11] Add test coverag
e
for 16-bit conversions
.
.
.
commit
|
commitdiff
|
tree
2023-06-22
Ivan Kos
a
rev
[AMD
G
PU][GF
X
1
1] Add
t
est coverage for 16-bit con
v
e
rsions
.
.
.
commit
|
commitdiff
|
tree
2023-06-22
Ivan Kosarev
[AMDGPU][GFX1
1
] Add test coverag
e
for 16-bi
t
c
o
nversions
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
I
v
an
K
o
sarev
[AMDGPU] Drop GFX11 runs for dagcombine-fma-f
m
ad
.
ll
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Ivan
K
osare
v
[AMDGPU]
[
GFX11] Add test covera
g
e f
o
r FMA instr
u
c
t
ions
.
commit
|
commitdiff
|
tree
2023-06-16
Ivan Kosarev
[AMDGP
U
][G
F
X11] Add
test coverage for
16-bit conve
r
sio
n
s
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Ivan Kosare
v
[
AMDGPU][GFX11] Add
t
e
s
t
cove
r
age for 16-bi
t
conversions
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Ivan Kos
a
rev
[AMDGPU][
A
sm
P
arser][
N
F
C] Simplify
v_i
n
terp-
r
elated
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
I
van
Kosarev
[AMDGPU][
G
F
X
11] Add test coverage for 16-bit convers
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Ivan Kosarev
[AMDGP
U
][GFX11] Add test coverage for 16
-
bi
t
convers
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Ivan Kosarev
[AM
D
GPU][GFX11] Add test c
o
verage for
1
6-bit conversion
s
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
I
v
an Kosarev
[AMDGPU][GFX11] Add test coverag
e
f
or 16-bit co
n
version
s
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Ivan Kosarev
[A
M
DGPU]
[
GFX11] Add
test co
v
erage fo
r
16-bit co
n
vers
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Ivan Kosarev
[AMDGPU][GFX11] Add test coverage for 16-bit
co
n
versions
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
I
v
an Kosarev
[AM
D
GPU]
[
GFX11] Add test c
o
verage for 16-bit conversions
.
.
.
commit
|
commitdiff
|
tree
2023-06-14
Ivan Kosarev
[AMDGPU][As
m
Parser][NFC
]
Get rid of cust
o
m defa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2023-06-14
Iv
a
n K
o
sarev
[A
M
DGPU][GFX11] Add test coverage for 16-bit conversions
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Ivan Kosar
e
v
[AMDGP
U
][
A
smParser][NFC]
Simplif
y
the En
d
pgmIm
m
o
p
er
a
nd
.
.
.
commit
|
commitdiff
|
tree
2023-06-12
Iva
n
K
o
sarev
[AMDGPU][G
F
X
1
1] Add test
c
overage fo
r
cases i
n
volvi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-06-07
Ivan Kosarev
[AM
D
GPU][NF
C
] Add a get
R
egBi
t
Widt
h
() helper for TargetRegist
.
.
.
commit
|
commitdiff
|
tree
2023-06-05
I
v
a
n
Kosa
r
ev
[A
M
DGPU][AsmParser][NFC]
Specify parser metho
d
s d
i
rectl
y
.
.
.
commit
|
commitdiff
|
tree
2023-06-05
Ivan Kosar
e
v
[
AMDGPU
]
[AsmParser]
[
NFC] Immed
i
ate operand classes
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Iva
n
Kosarev
[A
M
D
GPU][AsmParser][NFC] Refine parsing of NamedO
p
er
a
ndU32
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Iva
n
Kosare
v
[
AMDGPU][AsmParse
r
]
R
efin
e
par
s
ing of some 32-bit ins
t
ructio
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Ivan Kosarev
[
A
M
DGPU][Disassembler] Fix a sp
u
rious e
r
r
o
r m
e
ss
a
ge
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Ivan Kosarev
[AMDGPU][Disass
e
mbler] Pre-commi
t
a test on a
n
e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Iva
n
Kos
a
rev
[
AMDGPU
]
[AsmParser]
R
e
fine parsing SDW
A
operands
.
commit
|
commitdiff
|
tree
2023-03-30
I
v
an
K
osarev
[A
M
DGPU][MC] v_interp tests to c
h
e
ck report
e
d
operands
.
commit
|
commitdiff
|
tree
2023-03-30
Iv
a
n Kosarev
[AMDGPU][AsmParser] Refine SMRD offset definitions
.
commit
|
commitdiff
|
tree
2023-03-30
Ivan
Kosarev
[AMDG
P
U][As
m
Pa
r
s
er][NFC]
R
e
f
i
n
e immediate operand defin
i
t
i
ons
.
commit
|
commitdiff
|
tree
2023-03-30
Iva
n
Kosar
e
v
[
A
M
D
GPU] Add
te
s
t
s on v_inter
p
_
p*_f16
w
ith imm
e
diate
.
.
.
commit
|
commitdiff
|
tree
next