repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
riscv: Synthesize all 11-bit-rotate constants with rori
2023-09-05
Christoph Müllner
riscv
:
Synthesi
z
e
all 11-bit-r
o
tate constants with
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Chr
i
st
o
ph Müllner
riscv: xtheadbb: Enable c
o
nstant synthesis with th
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Christop
h
Mü
l
lner
riscv: xthe
a
dcond
m
ov: Don't run tests with -
O
z
commit
|
commitdiff
|
tree
2023-08-07
Manolis
Tsamis
cprop_hardreg:
A
llow p
r
opaga
t
ion
o
f
stack poin
t
e
r in
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Christoph Müllner
riscv: thead: Fix f
a
il
i
ng XTheadCondMov tests (indire
c
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
C
h
r
i
st
o
ph Müllner
RISC-V
:
Add
support for vector cryp
t
o extension
s
commit
|
commitdiff
|
tree
2023-06-28
Mano
l
is Tsamis
cprop_h
a
rdreg: fix ORIG
I
NAL_REGNO/REG
_
ATTRS/REG
_
P
OINTER
.
.
.
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2023-06-15
Mano
l
is Tsami
s
c
prop_hardreg:
E
nab
l
e propagation of the stack pointer
.
.
.
commit
|
commitdiff
|
tree
2023-05-11
mtsamis
aa
r
ch
6
4: convert vector shift + bitw
i
s
e
and + mu
l
tiply
.
.
.
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2023-04-17
Philipp Tomsich
aarc
h
64: disable
L
DP via tuning structu
r
e
for -mcpu
.
.
.
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2023-03-27
Chris
t
o
p
h Müllner
target/1092
9
6 -
ris
c
v: Add missing mode specifiers
.
.
.
commit
|
commitdiff
|
tree
2023-03-27
Philipp Tomsich
aarch64: update ampere1 ve
c
torizat
i
on cost
commit
|
commitdiff
|
tree
2023-03-15
Christop
h
Müllner
ris
c
v: thead: A
d
d support f
o
r
the XTheadMemPair ISA
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Ch
r
istoph M
ü
lln
e
r
r
iscv: thea
d
: Add s
u
pport for
t
he XThe
a
dF
m
v
ISA extens
i
on
commit
|
commitdiff
|
tree
2023-03-15
Christop
h
Müllner
r
i
scv: th
e
ad: Add suppo
r
t for
th
e
XTheadM
a
c ISA extens
i
o
n
commit
|
commitdiff
|
tree
2023-03-15
Christ
o
ph Müllner
ri
s
cv
:
th
e
ad: Add suppo
r
t
f
or the XThea
d
C
o
n
dMov ISA
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Christoph Mül
l
ner
riscv: the
a
d:
A
dd support
for the XTheadBb IS
A
e
xtension
commit
|
commitdiff
|
tree
2023-03-15
Chr
i
stoph Müllner
ri
s
cv:
t
head
:
Add suppo
r
t for the XTheadBs ISA exten
s
io
n
commit
|
commitdiff
|
tree
2023-03-15
C
h
r
i
st
o
ph Müllner
r
i
s
cv:
t
h
e
ad: Ad
d
su
p
por
t
for th
e
XTheadBa ISA extens
i
on
commit
|
commitdiff
|
tree
2023-03-15
Christo
p
h Müllner
riscv: riscv-cores
.
d
e
f:
Ad
d
T
-
Head Xu
a
nTie
C
906
commit
|
commitdiff
|
tree
2023-03-15
Christ
o
ph Müllne
r
ri
s
cv
:
Add basic X
T
hea
d
*
v
endor extension support
commit
|
commitdiff
|
tree
2023-01-31
Philipp Toms
i
ch
PR t
a
r
get/108589
- Check REG_P
for AA
R
CH64_FUSE_ADDSUB_2
R
EG_
.
.
.
commit
|
commitdiff
|
tree
2023-01-30
Philipp T
o
ms
i
c
h
aa
r
ch64
:
Update A
m
per
e
-1A (-mcp
u
=
ampere
1
a) to inc
l
ude SM4
commit
|
commitdiff
|
tree
2023-01-28
Phi
l
ipp Tomsich
aarch64: Corr
e
ct t
h
e maximum s
h
if
t
amount f
o
r shifted
.
.
.
commit
|
commitdiff
|
tree
2022-12-27
Ch
r
istoph Mülln
e
r
riscv: Restruc
t
ure c
a
llee-saved re
g
ist
e
r save/restore
.
.
.
commit
|
commitdiff
|
tree
2022-12-27
Christ
o
ph Müllne
r
riscv: attr: Sync
h
ronize commen
t
s
wit
h
code
commit
|
commitdiff
|
tree
2022-11-21
Philipp T
o
m
s
ich
RISC-
V
: Fix I
C
E in branc
h
<A
N
YI:mo
d
e>_shiftedarith_equals
_
z
ero
commit
|
commitdiff
|
tree
2022-11-18
Ph
i
li
p
p Tomsi
c
h
RISC-V
:
No ex
t
ens
i
ons for SImode min/max against safe
.
.
.
commit
|
commitdiff
|
tree
2022-11-18
Philipp Tomsich
RISC-V: Handle "(a
& twobits) ==
si
n
gl
e
bit" in branches
.
.
.
commit
|
commitdiff
|
tree
2022-11-18
Phili
p
p Tomsich
RISC-V: Use bseti/bclri/binvi to extend reach o
f
ori
.
.
.
commit
|
commitdiff
|
tree
2022-11-18
Phili
p
p Tomsi
c
h
RISC-V: Optimize slli(
.
u
w
)? + addw + zext
.
w i
n
to sh
.
.
.
commit
|
commitdiff
|
tree
2022-11-18
Phil
i
pp Tomsich
RISC-V: split to allow
f
ormation
o
f
sh
[
123]add befor
e
.
.
.
commit
|
commitdiff
|
tree
2022-11-18
P
hili
p
p Tomsich
RISC-V:
Optimize branch
e
s testing a bit-range or a
.
.
.
commit
|
commitdiff
|
tree
2022-11-18
Philipp Tomsich
RIS
C
-V
:
al
l
ow bs
e
ti o
n
SImode without sign-exte
n
s
i
on
commit
|
commitdiff
|
tree
2022-11-17
Philipp To
m
sich
RIS
C
-V: Opti
m
ize masking with t
w
o clear bits not a
.
.
.
commit
|
commitdiff
|
tree
2022-11-17
Phil
i
pp Tomsich
RISC
-
V: bitmanip: add splitter to use
b
ex
t
i for "(a
.
.
.
commit
|
commitdiff
|
tree
2022-11-17
mtsamis
Enable sh
r
ink wrappin
g
for
t
he RISC-V t
a
rget
.
commit
|
commitdiff
|
tree
2022-11-16
P
h
ilipp To
m
sich
RISC-V: Spl
i
t
"
(a
&
(1UL << bitno))
?
0 : 1" to bex
t
.
.
.
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2022-11-16
Philipp Toms
i
ch
RISC-V:
S
p
l
i
t "(a
&
(1UL << bitno)
)
? 0 : -1" to bext
.
.
.
commit
|
commitdiff
|
tree
2022-11-16
Christoph
M
ül
l
ner
doc:
i
nvoke: pru/riscv: Fix option list formatting
commit
|
commitdiff
|
tree
2022-11-15
Philipp Tomsich
RISC-V: Zihint
p
ause: add __b
u
iltin_ris
c
v
_
pa
u
se
commit
|
commitdiff
|
tree
2022-11-14
Philipp Tomsich
Revert "RISC-V: A
d
d
ba
s
ic
s
upport for t
h
e Ventana-
V
T1
.
.
.
commit
|
commitdiff
|
tree
2022-11-14
P
h
ili
p
p Tomsi
c
h
R
e
v
e
rt "
R
IS
C
-V: Add
i
nstruction f
u
sion (for vent
a
na
.
.
.
commit
|
commitdiff
|
tree
2022-11-14
Ph
i
li
p
p Tomsich
r
i
scv: bitmanip: add o
r
c
.
b as an
u
n
s
p
ec
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2022-11-14
Philipp Tomsich
RISC-V: Add i
n
st
r
uction fusi
o
n
(fo
r
ventana-vt1)
commit
|
commitdiff
|
tree
2022-11-14
Philipp Tomsich
RISC-V: Add basic support
f
or t
h
e Ventana-VT1 core
commit
|
commitdiff
|
tree
2022-11-14
Ph
i
lipp
Tomsi
c
h
aar
c
h64: A
d
d suppor
t
for
A
m
pere
-
1A (-mcpu=a
m
per
e
1a
.
.
.
commit
|
commitdiff
|
tree
2022-11-13
Phi
l
ipp
T
o
msi
c
h
RISC-V: optimize '(a >= 0) ? b : 0'
t
o srai +
a
n
dn
.
.
.
commit
|
commitdiff
|
tree
2022-11-13
Philipp Tomsic
h
doc:
Update Jeff Law's
e
m
ail-addres
s
in co
n
trib
.
rs
t
commit
|
commitdiff
|
tree
2022-11-13
Philipp Toms
i
c
h
RISC-V:
costs: support shift
-
and-add
i
n stre
n
gth-reduction
commit
|
commitdiff
|
tree
2022-11-10
P
h
i
lipp Tomsic
h
R
I
SC-V:
F
ix selection of pipeline m
o
del for sifi
v
e
.
.
.
commit
|
commitdiff
|
tree
2022-11-09
P
hilipp Toms
i
ch
RISC-V
:
c
osts:
h
andl
e
BSWAP
commit
|
commitdiff
|
tree
2022-11-02
C
hr
i
stoph Müllner
RISC-V: Ad
d
Z
awr
s
ISA
extens
i
on suppor
t
commit
|
commitdiff
|
tree
2022-10-06
Phili
p
p Tomsich
aarch64:
u
pdate Ampe
r
e-1 core definit
i
on
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2022-10-06
Philipp
Tomsich
aarch64: fix off-by-on
e
in reading
c
pui
n
fo
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2022-06-14
Phili
p
p T
o
msich
RISC-V: Sp
l
it slli+sh
[
123
]
add
.
uw
opportunities
to avoid
.
.
.
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2022-06-14
Phi
l
ipp
Tom
s
ich
RISC-V
:
a
d
d consecu
t
ive_bits_operand p
r
e
d
icate
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2022-06-02
P
hilipp Toms
i
ch
R
ISC-V: bitmanip: improve
cons
t
an
t
-loa
d
i
n
g for (1ULL
.
.
.
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2022-05-13
Philipp Tomsi
c
h
RISC-V:
Implement C[LT]
Z
_DEFI
N
ED_VALUE
_
A
T
_ZER
O
Signed-off-by: Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree
2021-11-03
Philipp
Tomsich
a
a
rch64: enable Ampere-1 CPU
commit
|
commitdiff
|
tree
2021-01-04
Philipp Tomsich
MAINTAINER
S
: Upd
a
te
m
y email add
r
ess
.
2021-01-04 Philipp Tomsich <
philipp.tomsich@vrull.eu
>
commit
|
commitdiff
|
tree