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
Jay
F
oad
[AMDGPU] Regenerate tests
for #778
9
2 afte
r
#7743
8
commit
|
commitdiff
|
tree
2024-01-18
Jay F
o
ad
[AMDGPU] Update u
s
es of new VO
P
2
pseudos for GFX12
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
Jay
F
oad
[AMD
G
P
U] CodeGen for G
F
X1
2
S
_
WAIT_* instruc
t
ion
s
(
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
Jay
Foad
[AMDGPU] Work ar
o
und s_getpc_b6
4
zero extending on
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
J
a
y Foad
[AMDGPU] Add
GFX
1
2 __
b
uiltin_amdg
c
n
_s
_
sleep
_
var (#
7
7926)
commit
|
commitdiff
|
tree
2024-01-18
Ja
y
F
oad
[
AMDGPU]
Allow potentially negative flat
scratch off
s
ets
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Jay Fo
a
d
[
A
MDGPU] Src1 of VOP3 DPP inst
r
uct
i
o
n
s can be SGPR
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Jay Foad
[AM
D
GPU
]
Do n
o
t r
u
n GCNNSAReassign pass for GF
X
1
2
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Jay Foad
[AMD
G
PU] Fi
x
llvm
.
a
m
dgcn
.
s
.
wait
.
e
v
ent
.
ex
p
o
rt
.
ready
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Jay
F
o
a
d
[AMDGPU]
Dis
a
ble V_M
A
D_U64_U
3
2/V_MAD_I6
4
_I32 wor
k
a
round
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Ja
y
Foad
[
AMD
G
PU] Add comment
s
on SITargetLoweri
n
g::widenLoad
commit
|
commitdiff
|
tree
2024-01-17
Jay Foad
[AMDGPU] Code
G
en for GF
X
12 8/1
6
-bi
t
S
ME
M
loads (#7763
3
)
commit
|
commitdiff
|
tree
2024-01-17
J
a
y Foad
[
AMDGPU] Increase
m
a
x
scra
t
ch all
o
cat
i
o
n
for GFX12
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Jay Foa
d
[AMD
G
PU] Fix hang caused b
y
VS_CNT ha
n
dling
at ca
l
ls
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Jay Foad
[AMD
G
PU] Do no
t
g
e
nerate s_set_
i
nst_prefetch_
d
is
t
ance
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
J
a
y
F
o
ad
[AMDGPU] Di
s
able hasVALUPartialFor
w
ard
i
ngHa
z
ard for
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Jay Foad
[AMDGPU]
D
i
s
a
ble hasVAL
U
MaskWrite
H
azard for GFX
1
2
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Jay
F
o
a
d
[AMDGPU] Remov
e
functions wi
t
h
incompati
b
le gws
a
t
tr
i
bute
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Jay Foad
[
AMDGPU
]
Simplify GFX1
2
FLAT Rea
l
ins
t
ruction
definitions
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Jay Foad
[AM
D
GPU] R
e
factor getNonSoftWait
c
n
t
Opcode and i
t
s call
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Jay
Foad
[
AM
D
G
P
U] Fix VS
_
CNT overflow asse
r
tion (#77935)
commit
|
commitdiff
|
tree
2024-01-11
Jay
Fo
a
d
[A
M
DGPU] Support GFX12 VDSDIR i
n
structions WAITVMSR
C
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Jay F
o
ad
[A
M
DGP
U
] Update tests for GFX1
2
e
r
rors and unsupported
.
.
.
commit
|
commitdiff
|
tree
2024-01-10
Jay F
o
a
d
[A
M
DGPU] Fix br
o
ken
sign-
e
xte
n
ded
su
b
w
o
rd buffer
l
o
ad
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
Jay Foad
[AMDGP
U
]
Make isScalarLoad
L
ega
l
a member of AMDGPU
R
egis
t
erBa
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
Jay
F
oad
[AM
D
GP
U
]
F
li
p
the default
va
l
ue of maybeAtomic
.
NFCI
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
Jay Foad
[AMDGPU] Add GFX12 S_WAIT_* in
s
tru
c
tion
s
(#7733
6
)
commit
|
commitdiff
|
tree
2024-01-08
J
a
y Foad
[AM
D
GPU] Add Code
G
en support for GF
X
12
s
_mu
l
_
u
6
4 (
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Ja
y
Foad
[AMDGPU] Imple
m
ent readcycl
e
counter for GFX12 (#76965)
commit
|
commitdiff
|
tree
2024-01-05
Jay Foad
[AMDGPU] Add
G
XF12 8-
and 16-bit SMEM
lo
a
ds (#7
6
966)
commit
|
commitdiff
|
tree
2024-01-04
Ja
y
Foad
[
AMDGPU] Remove some unused c
h
eck pref
i
xes
commit
|
commitdiff
|
tree
2024-01-02
J
ay
F
o
a
d
[AMDG
P
U] Update comp
u
t
e program resou
r
ce r
e
gisters
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
Jay Fo
a
d
[AMDG
P
U] GFX12
glo
b
al_
a
tomic
_
o
rd
e
red_
a
dd_b64
instruction
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
Jay Foad
[AMDGPU] Remov
e
GDS an
d
G
W
S for G
F
X12 (
#
76148)
commit
|
commitdiff
|
tree
2023-12-21
Jay Foad
[AMDG
P
U]
R
enam
e
AMDGPUG
l
ob
a
lAtomicRtn -> AMD
G
PUAtomicRtn
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
Jay Fo
a
d
[AMD
G
PU] Test parsing elements of CPol operand in
a
n
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-18
Jay Foad
[AMDGPU]
S
implify Wai
t
cntBra
c
kets::getRegInterv
a
l wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Jay F
o
ad
[AMDGPU] Add GFX12 s
_
sle
e
p_var instruction and
i
ntrinsic
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Jay Foad
[AMDGPU] Rem
o
v
e
v_cm
p
_t
_
* and v_cmp_f_* for
GFX12
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
J
a
y F
o
ad
[AM
D
GPU] Remove s_cm
p
k_*
f
or GFX12 (#7549
7
)
commit
|
commitdiff
|
tree
2023-12-14
Jay
F
oad
[AMDGPU] Remove s_c
b
ranch_cdbg*
for GFX1
2
(#754
9
6)
commit
|
commitdiff
|
tree
2023-12-14
Jay
F
oad
[AArch64][SME
2
] Ad
d
R
E
QUIRES
to new
test
commit
|
commitdiff
|
tree
2023-12-13
Jay
Fo
a
d
[Clang]
[
AArc
h
64
]
Add REQUIRES to new
test
commit
|
commitdiff
|
tree
2023-12-12
Jay Foad
[AMD
G
PU] CodeGen for
GFX
1
2 6
4
-bit
s
calar add/sub (
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Jay F
o
ad
[AMDGPU
]
Remove unused function s
p
litSca
l
a
r
6
4
BitAddSub
commit
|
commitdiff
|
tree
2023-12-12
Jay Foad
[
AMDGPU] Miscel
l
an
e
ous
c
lang-format changes (#751
8
6)
commit
|
commitdiff
|
tree
2023-12-11
J
ay Foa
d
[Gl
o
balISel] Ad
d
G_PREFE
T
CH (#74863)
commit
|
commitdiff
|
tree
2023-12-11
Jay Foad
[AMDGPU] Update
s
en
d
msg types for
GF
X
12 (#74888
)
commit
|
commitdiff
|
tree
2023-12-09
Jay
F
oad
[
S
electionDAG] Fix t
y
po
in comment
commit
|
commitdiff
|
tree
2023-12-08
J
ay
Fo
a
d
[AMDGPU] Add G
F
X11 test coverage to integer-mad-patterns
.
ll
commit
|
commitdiff
|
tree
2023-12-08
J
ay Fo
a
d
[GlobalISel] Fix comment on
b
uil
d
IsFPClass
commit
|
commitdiff
|
tree
2023-12-07
Jay
F
o
ad
[A
A
rch64][SME2] Add
REQUIRE
S
to new test
commit
|
commitdiff
|
tree
2023-12-07
Jay Foad
[AMDGPU] Add GFX12 enc
o
din
g
for VINTER
P
i
n
structi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Jay F
o
ad
[AMDGP
U
] Add VEXPOR
T
enco
d
ing f
o
r
G
FX12 (#74615
)
commit
|
commitdiff
|
tree
2023-12-06
Jay Foad
[
AM
D
GP
U
]
Remove s_subvector_loop_begin
/
e
n
d for
G
FX12
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Jay Foad
[AMDGPU] Add n
e
w
64-bit SALU inst
r
uction
s
(
#74449)
commit
|
commitdiff
|
tree
2023-12-06
Jay Foad
[
A
MD
G
PU] Upd
a
te hard
w
are regis
t
ers for GFX12 (#7
4
445)
commit
|
commitdiff
|
tree
2023-12-05
Jay Foad
[
A
MDG
P
U]
A
d
d
GFX12 encod
i
ng and
a
liases f
o
r existing
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Jay Foad
[AM
D
G
PU] Rege
n
er
a
te some MIR c
h
ecks
commit
|
commitdiff
|
tree
2023-12-04
Jay Foad
[AMDGPU]
Tweak
n
on-ent
r
y-alloc pre
f
ixes to simplify
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Ja
y
F
o
ad
[A
M
DGPU] Fix back off ba
r
rier checks
commit
|
commitdiff
|
tree
2023-11-28
Jay Foad
[AMDGPU] Clarify d
e
scr
i
ption of
_HI
re
l
o
cati
o
n
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2023-11-28
Jay Foad
[
A
MDGPU] Document that
P
AL uses Elf64_Rel relocation
.
.
.
commit
|
commitdiff
|
tree
2023-11-28
Jay F
o
a
d
[AM
D
GPU] A
l
low folding
t
o FMA
A
K with SGP
R
and imm
e
diate
.
.
.
commit
|
commitdiff
|
tree
2023-11-24
J
a
y Foa
d
[AMDGP
U
] New AMDG
P
UInsertSingleUs
e
V
DST pass
(
#72388)
commit
|
commitdiff
|
tree
2023-11-23
Jay Foad
[AMDGP
U
] D
e
fin
e
new
targets gfx12
0
0 and gfx12
0
1
(
#
73133)
commit
|
commitdiff
|
tree
2023-11-23
Jay Foad
[AMD
G
PU] Add some cl
a
n
g
-form
a
t
off/o
n
markers
commit
|
commitdiff
|
tree
2023-11-23
J
ay
F
oad
[AMDGPU] Re
i
ndent some tables
commit
|
commitdiff
|
tree
2023-11-16
Jay Foad
[AMDGPU] Prefer v_madak_f
3
2 over v_
m
admk_f
3
2
to
r
educe
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
J
ay Fo
a
d
[
A
MDGP
U
] Ad
d
test case for is
s
ue #716
8
5
commit
|
commitdiff
|
tree
2023-11-15
Jay Foad
[AMDGPU]
A
llow folding
t
o FM
A
MK with SGPR and immediat
e
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Ja
y
Foad
[
AMDGPU] Revert
"
Preliminar
y
p
atch
f
or divergence driv
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
J
a
y
F
oad
[AMDGPU] Fix a Glo
b
alISel
R
UN line
commit
|
commitdiff
|
tree
2023-11-13
Jay Foad
[
A
MDGPU] Fix and use isSISrcInlin
a
bleO
p
erand
.
N
F
C
.
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Jay Foad
[AMDGP
U
]
Simplify com
m
uted
operand handling
.
NFCI
.
.
.
.
commit
|
commitdiff
|
tree
2023-11-08
Jay
F
oad
[Re
g
Scavenger] Sim
p
l
ify state track
i
ng f
o
r back
w
ard
s
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Jay Foad
[AMDGP
U
]
Remov
e
AMDGPUAsmPr
i
nter::isBlockOnlyReachableByFall
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Ja
y
Foad
[A
M
DGPU] Regenera
t
e checks for long
-
branch-reser
v
e
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
J
ay Foad
[A
M
DGPU] New ttraced
a
t
a
intrins
i
cs (#70235)
commit
|
commitdiff
|
tree
2023-11-02
J
a
y Foad
[AMDGPU] Fix test for
#
7
0532 (Implement moveToVALU
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Jay Fo
a
d
[A
M
DGPU
]
Im
p
l
e
ment m
o
veToVALU fo
r
S_CSELECT_B64 (#
7
0352)
commit
|
commitdiff
|
tree
2023-11-01
Jay Foad
[AMDGPU] Tweak handling of Glob
a
l
Address
operands in
.
.
.
commit
|
commitdiff
|
tree
2023-11-01
Jay Foad
[AMDGPU] Simp
l
i
f
y
expandPostRAPse
u
do for SI_PC_A
D
D_REL_OF
F
SE
.
.
.
commit
|
commitdiff
|
tree
2023-10-31
Jay Foa
d
[AMDG
P
U] F
i
x n
o
ndetermin
i
s
m
in SI
F
ixS
G
P
R
Copies (#70644
)
commit
|
commitdiff
|
tree
2023-10-30
Jay Foa
d
[AMDGP
U
] CodeGen for 64-bit buf
f
er atomic cmpswap intrinsic
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Jay F
o
ad
[AMDGPU] Us
e
const refere
n
ce i
n
SIInstr
I
n
fo::buildExtrac
t
Sub
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Jay Foad
[AM
D
GPU] Assert that we
c
an fi
n
d su
b
regs in copyPhysReg
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Jay Foad
Revert "[AMDGPU]
Use `S_CSEL
E
C
T
` for
uniform i1 ext
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Jay Fo
a
d
Revert "[AMD
G
PU] Accept arbitr
a
ry s
i
z
e
d sources
in
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
J
a
y
F
oad
[Co
d
eGen] Update a commen
t
from NoSSA to IsSSA
commit
|
commitdiff
|
tree
2023-10-19
Jay Foad
[Two
A
d
dressInstructio
n
]
H
andle physi
c
a
l
regist
e
rs with
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Jay Foad
[AMDGP
U
] Fix image intrins
i
c optimizer on
l
o
ad
s
f
rom
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Jay Foad
[
A
M
DGPU] Sim
p
lify de
f
inition of S
I
buffer_atomic_*
.
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
J
a
y
F
oa
d
[
A
M
D
GPU] Remove support for no-return buf
f
er at
o
mi
c
.
.
.
commit
|
commitdiff
|
tree
2023-10-15
Jay Foad
[A
M
DG
P
U]
Fix co
s
t o
f
fast uns
a
fe f
3
2
fdiv (#68988)
commit
|
commitdiff
|
tree
2023-10-13
Jay
F
oad
[AMDGPU] Fix comme
n
ts about
a
fn and arcp in fast unsafe
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Jay
F
oad
[SlotIndexes] Simpl
i
fy getInst
r
uc
t
ionF
r
omIndex
.
NF
C
I
.
commit
|
commitdiff
|
tree
2023-10-11
Jay
Foad
[SlotInde
x
es] Use
upper/
l
ower bound t
e
rminology f
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Jay Foad
[SlotIndexes]
S
imp
l
ify Slo
t
I
n
dex() and is
S
a
m
eInstr
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
J
a
y
Foad
[Earl
y
IfConversion] Simplify
con
d
ition
a
f
t
er #657
2
9
commit
|
commitdiff
|
tree
next