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
xtensa: Fix missing mode warnings in machine description
2023-02-23
Takayuki 'January
.
.
.
xtensa: Fix missin
g
m
ode
w
arnings in m
a
chine
des
c
ription
commit
|
commitdiff
|
tree
2023-02-23
Max Filippov
xtens
a
:
f
ix
P
R target/108876
commit
|
commitdiff
|
tree
2023-02-23
Max
Fi
l
ippov
Revert "gcc:
xtensa: fix PR target/1
0
8876"
commit
|
commitdiff
|
tree
2023-02-21
Ma
x
Filippov
gcc: xtensa: fix
P
R
targ
e
t
/108876
commit
|
commitdiff
|
tree
2023-02-21
Takayuki 'January
.
.
.
xten
s
a: Enforce
re
t
urn
address saving w
h
en -Og is specified
commit
|
commitdiff
|
tree
2023-01-24
Takayuki 'Ja
n
ua
r
y
.
.
.
x
tensa: Revise co
m
plex hard register c
l
obber elimination
commit
|
commitdiff
|
tree
2023-01-18
Takay
u
ki 'Ja
n
uary
.
.
.
xt
e
nsa:
Optimize inversi
o
n of the MSB
commit
|
commitdiff
|
tree
2023-01-14
Takayuki 'January
.
.
.
xtensa: Remo
v
e old broken tweak fo
r
leaf function
commit
|
commitdiff
|
tree
2023-01-12
T
a
kayuki 'Januar
y
.
.
.
x
t
ensa: Op
t
i
mize ctzsi2 an
d
ffssi
2
a bit
commit
|
commitdiff
|
tree
2023-01-12
Takayuki 'Januar
y
.
.
.
x
t
ensa: Tun
e
"*btrue" insn
pa
t
tern
commit
|
commitdiff
|
tree
2023-01-11
Takayuki 'January
.
.
.
x
t
ens
a
: Mak
e
instruction cost es
t
imation for size more
.
.
.
commit
|
commitdiff
|
tree
2023-01-08
T
akayuki 'Ja
n
u
ary
.
.
.
xtensa: Opti
m
ize
bitwise spli
c
i
n
g
operation
commit
|
commitdiff
|
tree
2023-01-07
Takayuk
i
'Ja
n
uar
y
.
.
.
xt
e
nsa
:
Optimize stack
frame adju
s
tment more
commit
|
commitdiff
|
tree
2022-12-29
M
ax Filippov
g
c
c:
xtensa: use G
P
_RETUR
N
_* i
n
stead
o
f
m
agic constant
commit
|
commitdiff
|
tree
2022-12-29
Takayuki 'J
a
nuary
.
.
.
xtensa: Che
c
k
DF availa
b
ility before use
commit
|
commitdiff
|
tree
2022-12-27
Max Filippov
gcc: xtensa:
use define_c_enums i
n
s
t
e
ad of d
e
f
ine_constants
commit
|
commitdiff
|
tree
2022-12-27
Takayuki '
J
a
nuary
.
.
.
xtensa:
Gener
a
te dens
i
t
y
i
nstruc
t
i
o
n
s in set_
f
ra
m
e_pt
r
commit
|
commitdiff
|
tree
2022-12-27
T
akayuki
'J
a
n
u
a
ry
.
.
.
x
t
e
n
sa:
C
hange GP_RETUR
N
{,_R
E
G_C
O
U
N
T}
to G
P
_RETUR
N
_
.
.
.
commit
|
commitdiff
|
tree
2022-12-27
T
aka
y
u
k
i
'
January
.
.
.
xtensa: Cle
a
n
u
p xt
e
ns
a
_e
x
pand_prologue
commit
|
commitdiff
|
tree
2022-12-27
Takayuki
'Ja
n
ua
r
y
.
.
.
xtensa: Tabify, and trim tra
i
ling spaces
commit
|
commitdiff
|
tree
2022-12-08
Max
F
ilip
p
o
v
libgcc: xtensa: remo
v
e
stray symbols from X*HAL macro
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Max F
i
lippov
libgcc: x
t
ensa: us
e
built-in configuration
commit
|
commitdiff
|
tree
2022-12-07
Max Filippov
gcc: xtensa: al
l
ow dynami
c
c
onfig
u
r
ation
commit
|
commitdiff
|
tree
2022-11-16
Max Fil
i
ppov
gcc: m
6
8k: fix
PR
t
arget
/
10764
5
commit
|
commitdiff
|
tree
2022-11-08
Max Filippov
gcc: fix PR
rtl-o
p
t
i
miza
t
ion/
1
0
7
482
commit
|
commitdiff
|
tree
2022-10-26
T
a
kayu
k
i '
J
anuary
.
.
.
xtensa: Fix out
-
of-bounds
a
rray
a
ccess in t
h
e
movdi
.
.
.
commit
|
commitdiff
|
tree
2022-10-22
Takayu
k
i 'Janu
a
ry
.
.
.
xtensa: Make r
e
gister A0
allocable for the
C
AL
L
0 ABI
commit
|
commitdiff
|
tree
2022-10-19
Ta
k
ay
u
ki
'Januar
y
.
.
.
xtensa: Prepare the transit
i
on
f
rom
Reload to
L
R
A
commit
|
commitdiff
|
tree
2022-09-22
Max Fi
l
ip
p
ov
x
t
ensa: gcc: en
a
b
l
e
section anchors
s
u
p
p
o
rt
commit
|
commitdiff
|
tree
2022-09-22
Ma
x
Filippo
v
xtensa: gcc: implement MI thunk
g
e
n
eration
f
or c
a
l
l
0 ABI
commit
|
commitdiff
|
tree
2022-09-13
Max Filippov
Rev
e
rt "xtensa:
I
m
plement new target
h
ook
:
TA
R
G
E
T_CON
S
TANT
_
O
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Takayuki 'January
.
.
.
xtensa: Implement new target
hook: TARGET_CONSTA
N
T_OK
_
F
OR_CP
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Max Fil
i
p
p
ov
xtensa:
g
cc:
fix
b
uiltin_apply return v
a
lue
commit
|
commitdiff
|
tree
2022-09-10
Tak
a
y
u
k
i '
J
anua
r
y
.
.
.
xt
e
ns
a
:
c
ons
t
a
ntsynth: Add new 3
-
i
n
sns
s
ynt
h
es
i
s patt
e
rn
commit
|
commitdiff
|
tree
2022-09-09
Takayuki
'January
.
.
.
xtensa: Make complex h
a
rd re
g
ister c
l
o
bber elimination
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
Takayuki
'Janua
r
y
.
.
.
xt
e
nsa: Eliminat
e
un
u
s
e
d sta
c
k frame allocati
o
n/freeing
commit
|
commitdiff
|
tree
2022-09-06
M
ax Filippov
xtensa: g
c
c: add static PIE su
p
port
commit
|
commitdiff
|
tree
2022-08-18
Takay
u
ki 'J
a
nuary
.
.
.
xtensa: I
m
pr
o
ve
i
ndirect sibling call handling
commit
|
commitdiff
|
tree
2022-08-18
T
ak
a
y
u
k
i
'
J
anuary
.
.
.
x
t
ensa: Optim
i
ze stack
p
o
i
nter updates
i
n
function
.
.
.
commit
|
commitdiff
|
tree
2022-08-16
Takayuki
'Janu
a
r
y
.
.
.
xtensa: Turn on -fsplit-wi
d
e-types
-
early
by default
commit
|
commitdiff
|
tree
2022-07-30
Takayuki 'January
.
.
.
x
te
n
s
a
: Fix con
f
licting hard
regno between indi
r
ect
.
.
.
commit
|
commitdiff
|
tree
2022-07-30
T
a
kayuki 'Janua
r
y
.
.
.
xte
n
s
a: Add RTX costs
for if_then_else
commit
|
commitdiff
|
tree
2022-07-22
Takayuki 'January
.
.
.
x
tensa: Optimize "bitwis
e
AND NOT with imm" f
o
llow
e
d
.
.
.
commit
|
commitdiff
|
tree
2022-07-19
Takayuki '
J
a
n
u
ary
.
.
.
xtensa: Corre
c
t the relat
i
v
e RTX c
o
st
that corr
e
spon
d
s
.
.
.
commit
|
commitdiff
|
tree
2022-07-16
Ta
k
a
y
uki 'January
.
.
.
xtensa: O
p
ti
m
i
z
e "bitwise
AND with
imm1" followed by
.
.
.
commit
|
commitdiff
|
tree
2022-07-16
Tak
a
yuki 'Jan
u
ary
.
.
.
xte
n
s
a: co
n
st
a
nts
y
nth: Make tr
y
to find sho
r
ter ins
t
ruction
commit
|
commitdiff
|
tree
2022-07-14
Takayuki 'Janua
r
y
.
.
.
xtensa: M
i
nor fix for FP constan
t
synthesis
commit
|
commitdiff
|
tree
2022-06-27
Takay
u
ki 'J
a
nu
a
ry
.
.
.
x
tensa:
O
ptimize in
t
e
g
e
r consta
n
t
additio
n
t
h
at is
.
.
.
commit
|
commitdiff
|
tree
2022-06-22
Takayuki '
J
an
u
ary
.
.
.
xten
s
a
:
Fix buffe
r
over
f
low
commit
|
commitdiff
|
tree
2022-06-19
Ta
k
a
y
u
k
i '
J
anuar
y
.
.
.
xtensa: Fix RTL
insn c
o
st estimation about relaxed
.
.
.
commit
|
commitdiff
|
tree
2022-06-19
T
a
kayuki 'Januar
y
.
.
.
xt
e
nsa: App
l
y a few min
o
r
fixes
commit
|
commitdiff
|
tree
2022-06-18
Tak
a
yuki '
J
an
u
ary
.
.
.
x
tensa:
Def
e
r stor
i
ng int
e
ger
c
ons
t
a
n
ts into litpool
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Takayuki 'Janu
a
ry
.
.
.
xt
e
nsa: Eliminate [DS]Cmod
e
hard register clobber that
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
T
akayuki '
J
anuary
.
.
.
xtensa: Eliminate unwan
t
e
d r
e
g-reg m
o
ve
s
duri
n
g DFmode
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
T
a
kayu
k
i
'January
.
.
.
x
t
ensa
:
A
d
d some dedicated patterns tha
t
correspond
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
T
a
kayuki 'January
.
.
.
x
tensa: Add support for sib
l
i
n
g call
o
p
timization
commit
|
commitdiff
|
tree
2022-06-15
Takayuki '
J
a
nuary
.
.
.
x
t
ensa: Doc
u
ment
n
ew -mextra-l32r-c
o
sts=
X
tensa-s
p
ecif
i
c
.
.
.
commit
|
commitdiff
|
tree
2022-06-14
Takayuki 'January
.
.
.
xtensa: Opti
m
ize bitwi
s
e A
N
D operatio
n
with some specif
i
c
.
.
.
commit
|
commitdiff
|
tree
2022-06-14
Takayuki 'Jan
u
ary
.
.
.
xte
n
sa: Make use
of BALL/BNALL instructions
commit
|
commitdiff
|
tree
2022-06-14
T
akayuki
'January
.
.
.
xte
n
sa: Simplif
y
cond
i
tional branch/move ins
n
patterns
commit
|
commitdiff
|
tree
2022-06-14
Takayuki 'January
.
.
.
xtensa: Improve shift operat
i
ons more
commit
|
commitdiff
|
tree
2022-06-12
Max Fi
l
ippov
gcc: xt
e
nsa: fix
p
r
9
5
571 test
f
o
r call0 ABI
commit
|
commitdiff
|
tree
2022-06-11
T
a
kayuki '
J
anuary
.
.
.
x
ten
s
a: Impr
o
ve
c
onstant s
y
nthesis for bot
h
i
n
teger
.
.
.
commit
|
commitdiff
|
tree
2022-06-11
Takayuki 'January
.
.
.
xt
e
nsa:
I
mp
r
ove instruction c
o
st
e
stim
a
tion
and
s
uggest
i
on
commit
|
commitdiff
|
tree
2022-06-11
Takayuki 'January
.
.
.
x
t
ens
a
: Consid
e
r the Loop Op
t
i
on when setmemsi
is expand
e
d
.
.
.
commit
|
commitdiff
|
tree
2022-06-11
Takay
u
ki 'January
.
.
.
x
tensa: Twe
a
k
some
w
i
d
en m
u
ltip
l
i
cat
i
on
s
commit
|
commitdiff
|
tree
2022-06-09
T
a
k
a
y
uk
i
'January
.
.
.
xtensa
:
Add clrsbsi2 insn pattern
commit
|
commitdiff
|
tree
2022-06-09
Takayuki 'J
a
nu
a
ry
.
.
.
xtensa: Opti
m
ize '(~x &
y
)
' to '((x & y)
^ y)'
commit
|
commitdiff
|
tree
2022-06-09
Takayuki
'
Jan
u
a
r
y
.
.
.
xtensa: Ma
k
e one_cmplsi2 op
t
imi
z
er
-
friendly
commit
|
commitdiff
|
tree
2022-06-09
T
a
ka
y
uki 'January
.
.
.
xt
e
nsa: Implement bsw
a
phi2
i
nsn pattern
commit
|
commitdiff
|
tree
2022-06-08
Max
Fili
p
pov
g
c
c: xtensa: fix
PR target/105879
commit
|
commitdiff
|
tree
2022-05-27
Takayuki 'January
.
.
.
xtensa: Improve bswap[s
d
]i2 insn pa
t
ter
n
s
commit
|
commitdiff
|
tree
2022-05-27
Takayuki '
J
anuary
.
.
.
xtens
a
: Add setmemsi in
s
n pattern
commit
|
commitdiff
|
tree
2022-05-26
Takayuki 'Jan
u
ary
.
.
.
xtensa: Fix instruction co
u
nti
n
g
r
e
garding bloc
k
move
.
.
.
commit
|
commitdiff
|
tree
2022-05-26
Takayuki '
J
anuary
.
.
.
xte
n
sa:
M
ake use of IN_RAN
G
E m
a
cro where app
r
opriate
commit
|
commitdiff
|
tree
2022-05-26
Takayuki 'January
.
.
.
xt
e
nsa: Simp
l
ify EXTUI
i
nstruction maskimm v
a
lidations
commit
|
commitdiff
|
tree
2022-05-13
Takayuki '
J
anuary
.
.
.
xtensa
:
R
eflec
t
the 32-bit Integer Div
i
de Option
commit
|
commitdiff
|
tree
2022-05-13
Takayuki 'January
.
.
.
xtens
a
: Rename
depr
e
c
a
t
ed extv/extzv ins
n
patterns
.
.
.
commit
|
commitdiff
|
tree
2021-09-15
Max Filippo
v
gcc: xtens
a
: fix
PR target/
1
0
2336
2021-09-14
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2021-09-07
M
a
x
F
ilippov
gcc: xtensa: fix PR target/1021
1
5
commit
|
commitdiff
|
tree
2020-12-20
M
ax
F
ili
p
p
o
v
gcc: xtensa: implement bs
w
a
ps
i
2, bswapdi2 and
h
elpers
2020-12-20
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-12-17
T
a
k
a
y
uki
'January
.
.
.
gcc: xtensa: add
optim
i
zations fo
r
shift operations
commit
|
commitdiff
|
tree
2020-12-16
Takayuki
'January
.
.
.
gcc: xt
e
nsa: rearrange DI mode constant
l
oad
i
n
g
commit
|
commitdiff
|
tree
2020-12-15
M
ax
F
ilip
p
ov
gcc: xte
n
sa: fix PR
target/98285
2020-12-14
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-15
Max
F
ilippov
gc
c
: xtensa: make TARG
E
T_H
A
V
E
_
T
LS definition sta
t
ic
2020-06-15
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-15
M
a
x
F
ilippov
gcc: xtensa: add -mabi opt
i
o
n
for call0/windo
w
ed ABI
2020-06-15
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-15
Max Filippov
gcc
:
xten
s
a
:
m
a
ke
re
g
ister elim
i
nation data static
2020-06-15
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-09
M
ax Filip
p
ov
xtensa: libgcc: fix PR targ
e
t
/95571
2020-06-08
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-06
M
ax Fili
p
pov
M
AIN
T
A
INERS
:
Add
myse
l
f
a
s
xt
e
nsa port maintaine
r
2020-06-06
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-05-28
Max Filippov
gcc: xtensa: de
l
egitimize UNSPEC_PLT
2020-05-27
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-04-14
Ma
x
Filippov
x
t
ensa:
fix PR targ
e
t
/
945
8
4
2020-04-14
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-09-26
Max
Fil
i
ppo
v
xtensa:
fix PR
t
a
r
get/91880
2019-09-26
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-06-18
Max Filippov
x
tensa: fi
x
PR
target/90922
2019-06-18
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-17
Max Filip
p
ov
gcc: aarch64: move ass
e
mble_start_function / ass
e
mble_end_f
u
.
.
.
2019-05-17
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-16
Max Filippov
gcc
:
m
o
ve
assemble
_
start_fu
n
ction /
a
s
semble_e
n
d_f
u
nction
.
.
.
2019-05-16
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-12-31
Max
F
ilippov
re PR tar
g
et/868
1
4 (xtensa po
r
t needs updating for
.
.
.
2018-12-31
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-05
M
a
x
Filippov
gcc: xtens
a
: don't force P
I
C for uclinux target
2018-11-05
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-04
M
a
x
F
i
lippov
gcc
:
xtensa:
fix NAND code in xt
e
nsa_expand_atomic
2018-09-04
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-06-19
Max Fi
l
ippov
xt
e
n
s
a: fix PR target/6
5
416
2018-06-19
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-02-20
Max Filippov
libgcc: xtensa: fix build with -mtext-sec
t
ion-literals
2018-02-20
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
next