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: constantsynth: Add new 3-insns synthesis pattern
2022-09-10
Ta
k
a
yuki 'January
.
.
.
xte
n
s
a: cons
t
antsynth: Add ne
w
3-
i
nsns
s
ynt
h
e
s
is p
a
tt
e
rn
commit
|
commitdiff
|
tree
2022-09-09
Takayuki 'January
.
.
.
xtensa: Make comple
x
h
a
rd register cl
o
b
b
er
eliminati
o
n
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
Takayuki '
J
anu
a
ry
.
.
.
xtensa: El
i
min
a
te unused s
t
ack fra
m
e allocat
i
o
n
/
fr
e
eing
commit
|
commitdiff
|
tree
2022-09-06
M
a
x
Fil
i
ppov
xtensa:
g
cc:
add
s
tatic
PIE
su
p
port
commit
|
commitdiff
|
tree
2022-08-18
Takayuki 'January
.
.
.
xtensa: Improve indirect
si
b
lin
g
cal
l
handl
i
ng
commit
|
commitdiff
|
tree
2022-08-18
Ta
k
ayuki 'January
.
.
.
xtensa: Optimize
s
tack poin
t
er updates in fu
n
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2022-08-16
Takayuki 'January
.
.
.
x
t
en
s
a: Turn on -
f
split
-
wide-types-early by
d
efaul
t
commit
|
commitdiff
|
tree
2022-07-30
Takayuki 'Janua
r
y
.
.
.
xtensa: Fi
x
conflicting hard regno between i
n
dire
c
t
.
.
.
commit
|
commitdiff
|
tree
2022-07-30
Takayuk
i
'Ja
n
u
ar
y
.
.
.
xtensa: Ad
d
RT
X
costs for
if_then
_
els
e
commit
|
commitdiff
|
tree
2022-07-22
Takayuki
'
January
.
.
.
xtensa: Optimize "bitwise
A
ND NOT with im
m
" followed
.
.
.
commit
|
commitdiff
|
tree
2022-07-19
Takayuk
i
'January
.
.
.
xtensa: Correct t
h
e rel
a
tive RTX cost that
corres
p
o
n
ds
.
.
.
commit
|
commitdiff
|
tree
2022-07-16
Takayuki 'January
.
.
.
xtensa:
Optimize
"
bi
t
wise AND with imm1" followed
by
.
.
.
commit
|
commitdiff
|
tree
2022-07-16
Takayuki 'Januar
y
.
.
.
xtens
a
: co
n
s
tantsynt
h
: Make try
to find
sho
r
ter instructi
o
n
commit
|
commitdiff
|
tree
2022-07-14
T
a
kay
u
k
i
'January
.
.
.
xtensa: Min
o
r fix for FP constant synthesis
commit
|
commitdiff
|
tree
2022-06-27
Tak
a
yuki 'January
.
.
.
xten
s
a: Optimize integer c
o
n
s
tant addit
i
o
n
that
is
.
.
.
commit
|
commitdiff
|
tree
2022-06-22
Takayuki 'Ja
n
uary
.
.
.
x
te
n
s
a: Fix buffer
o
v
e
rflow
commit
|
commitdiff
|
tree
2022-06-19
T
a
k
a
y
u
k
i 'January
.
.
.
xtensa: Fix RTL in
s
n cost est
i
mati
o
n about relaxed
.
.
.
commit
|
commitdiff
|
tree
2022-06-19
Ta
k
ayu
k
i 'January
.
.
.
x
t
e
n
sa: A
p
ply a few minor fix
e
s
commit
|
commitdiff
|
tree
2022-06-18
T
ak
a
yu
k
i 'J
a
nu
a
ry
.
.
.
xtensa:
D
efer storing integer const
a
nts
i
nto litpo
o
l
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Tak
a
yuki 'January
.
.
.
xtensa: Eliminate [DS]
C
mode har
d
register clobber that
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Takayuki 'Ja
n
uary
.
.
.
xtensa:
E
liminate un
w
an
t
ed
reg
-
reg moves durin
g
DFmode
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Takayuki 'J
a
nuary
.
.
.
xten
s
a: A
d
d
some dedicated pattern
s
t
h
a
t
co
r
re
s
pond
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Takayuki 'January
.
.
.
xtensa: Add su
p
port for sibling call optimiza
t
ion
commit
|
commitdiff
|
tree
2022-06-15
Taka
y
uki 'January
.
.
.
xtensa: Document new -mex
t
ra-l32r
-
c
o
sts=
X
tensa-specifi
c
.
.
.
commit
|
commitdiff
|
tree
2022-06-14
Taka
y
uki 'January
.
.
.
x
tensa: Opt
i
mize
bitwise AND
operation
w
ith so
m
e specific
.
.
.
commit
|
commitdiff
|
tree
2022-06-14
Takayuki '
J
anu
a
ry
.
.
.
xtensa: Ma
k
e
u
se
o
f BALL
/
B
NA
L
L
i
nstr
u
ctions
commit
|
commitdiff
|
tree
2022-06-14
Takayuki 'January
.
.
.
xt
e
nsa: Simplify cond
i
tiona
l
branch/move insn patte
r
ns
commit
|
commitdiff
|
tree
2022-06-14
Taka
y
uki 'J
a
nuary
.
.
.
xtensa: Improve shift operations more
commit
|
commitdiff
|
tree
2022-06-12
Max Filipp
o
v
gcc
:
xtensa: fi
x
pr95
5
7
1
tes
t
for call0 ABI
commit
|
commitdiff
|
tree
2022-06-11
Taka
y
uki 'J
a
nuary
.
.
.
xtensa: Impr
o
ve con
s
tant s
y
nthe
s
is for both inte
g
er
.
.
.
commit
|
commitdiff
|
tree
2022-06-11
Takayuki 'J
a
nua
r
y
.
.
.
x
t
en
s
a: Improve instr
u
ction c
o
st estimation and sug
g
estion
commit
|
commitdiff
|
tree
2022-06-11
Takay
u
ki
'January
.
.
.
xtensa: Consider the Loop
O
p
ti
o
n when
setmemsi
is expan
d
ed
.
.
.
commit
|
commitdiff
|
tree
2022-06-11
Taka
y
uki
'
Ja
n
uar
y
.
.
.
xtensa: Tweak
s
o
m
e
wi
d
en mult
i
p
l
ica
t
io
n
s
commit
|
commitdiff
|
tree
2022-06-09
Takayuki 'J
a
n
uary
.
.
.
xtensa: Add clrsbsi2
i
nsn p
a
ttern
commit
|
commitdiff
|
tree
2022-06-09
Ta
k
ayuki 'Jan
u
ary
.
.
.
xtens
a
: Optimize '(~x &
y)' to
'
(
(x & y) ^ y)
'
commit
|
commitdiff
|
tree
2022-06-09
Takayuki '
J
anu
a
ry
.
.
.
x
t
ensa: Make one_cmplsi
2
optimiz
e
r
-
fr
i
endly
commit
|
commitdiff
|
tree
2022-06-09
Takayuki 'Janua
r
y
.
.
.
xtensa
:
Implement
bswaphi2 insn pattern
commit
|
commitdiff
|
tree
2022-06-08
Max
F
il
i
ppov
gc
c
:
xtensa:
f
ix PR targe
t
/105879
commit
|
commitdiff
|
tree
2022-05-27
Takayuki 'Ja
n
uary
.
.
.
xtensa:
I
mprove bswap[sd]i2 insn patterns
commit
|
commitdiff
|
tree
2022-05-27
Tak
a
yuki 'January
.
.
.
x
t
ensa: A
d
d setmemsi insn pattern
commit
|
commitdiff
|
tree
2022-05-26
Takayuki 'January
.
.
.
xten
s
a: F
i
x instruction
counting regarding blo
c
k move
.
.
.
commit
|
commitdiff
|
tree
2022-05-26
Takayu
k
i 'January
.
.
.
xtensa: Make use
o
f
I
N_RANGE ma
c
ro whe
r
e appropriate
commit
|
commitdiff
|
tree
2022-05-26
T
akayuki 'Jan
u
ary
.
.
.
xten
s
a: S
i
mpl
i
fy EXTUI instru
c
tio
n
m
a
skimm v
a
lidations
commit
|
commitdiff
|
tree
2022-05-13
Tak
a
yuki 'January
.
.
.
xte
n
sa: Reflect
t
h
e 32-bit Integer Divide Optio
n
commit
|
commitdiff
|
tree
2022-05-13
Takayuki 'J
a
nuar
y
.
.
.
xtens
a
: Rename deprecated extv
/
extzv insn patt
e
rns
.
.
.
commit
|
commitdiff
|
tree
2021-09-15
Max
F
i
l
ippov
g
c
c:
x
tensa:
f
ix PR
t
arget/102336
2021-09-14
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2021-09-07
Max Filip
p
ov
gcc
:
x
t
en
s
a:
f
ix PR
target/102115
commit
|
commitdiff
|
tree
2020-12-20
Max Filipp
o
v
gcc: xtensa
:
implement bswapsi2, bswapd
i
2
and helpers
2020-12-20
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-12-17
Takayuk
i
'Ja
n
uary
.
.
.
gcc: xt
e
n
sa
:
add opt
i
mizations for s
h
ift operati
o
n
s
commit
|
commitdiff
|
tree
2020-12-16
T
akayuki 'J
a
nu
a
ry
.
.
.
gcc: xtensa: rearr
a
nge DI mode co
n
stant loading
commit
|
commitdiff
|
tree
2020-12-15
Max Filippov
gcc
:
xtensa
:
f
ix PR ta
r
get/
9
8285
2020-12-14
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-15
Max Filippov
gcc: xten
s
a: make TARGET_
H
AVE_TLS definition static
2020-06-15
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-15
Max Fil
i
ppov
gcc
:
xtensa: add
-
mabi option f
o
r c
a
ll0/w
i
ndo
w
ed ABI
2020-06-15
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-15
M
ax Fili
p
p
o
v
gcc: xtensa: make register eli
m
ination
d
ata s
t
atic
2020-06-15
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-09
Max Filippov
xtens
a
:
libgcc: fix
P
R target/95
5
71
2020-06-08
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-06-06
Max Filippo
v
MAINTA
I
NE
R
S
:
Add my
s
elf as
x
tensa port maintain
e
r
2020-06-06
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-05-28
Max
F
ili
p
pov
gcc
:
x
tensa: delegit
i
m
ize UNSPEC_PLT
2020-05-27
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2020-04-14
M
a
x
F
ili
p
p
o
v
xtensa:
f
i
x PR target/94584
2020-04-14
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-09-26
Ma
x
Filippov
xtensa: fix PR target/91880
2019-09-26
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-06-18
Max Filippov
xtensa:
f
ix PR ta
r
get
/
90922
2019-06-18
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-17
Max Filippov
gcc
:
a
a
r
ch64: move assembl
e
_start_functi
o
n / asse
m
ble
_
en
d
_
f
u
.
.
.
2019-05-17
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-16
Max
Filippov
gc
c
: move
a
ssemb
l
e_start_functio
n
/ assemble_en
d
_
functi
o
n
.
.
.
2019-05-16
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-12-31
M
a
x
Filipp
o
v
r
e PR target/8
6
8
14
(
xten
s
a
port needs updati
n
g for
.
.
.
2018-12-31
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-05
Max
Filippov
gcc: xtensa: don't force PIC
f
or uclinux targe
t
2018-11-05
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-04
Max
F
ilipp
o
v
gcc: xte
n
sa: fix NAND code in xtensa_expa
n
d_at
o
mic
2018-09-04
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-06-19
Max Filippo
v
x
tensa: f
i
x PR
t
a
rget/65416
2018-06-19
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-02-20
Max Fi
l
ippov
libg
c
c: xtensa:
f
i
x
build with
-
mtext-secti
o
n
-literals
2018-02-20
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-23
Max Fi
l
ipp
o
v
libg
c
c:
x
tensa:
f
i
x
NaN ret
u
rn f
r
om add/su
b
/mul/di
v
.
.
.
2018-01-23
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2017-12-05
Max Filippov
gcc: xtensa: ena
b
le address sanitizer
2017-12-05
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2017-09-11
Max Filippov
xtensa: fix PR target/8
2
181
2017-09-11
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2017-06-14
Max Filippov
gcc:
x
tensa: a
l
l
o
w X
C
HAL_*
m
acros
to be
no
n
-constant
2017-06-14
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2017-05-29
Max
Filippov
gc
c
: xten
s
a: fix unused
param
e
ter
warning
2017-05-28
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2017-05-29
Max
F
ilippov
g
cc: xtensa:
f
ix fprintf forma
t
sp
e
c
ifiers
2017-05-29
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2017-05-08
Max Filippov
x
ten
s
a: add suppo
r
t for SS
P
2017-05-08
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2016-11-29
Max Fi
l
ippov
xtensa
:
Fix PR target/78603
2016-11-29
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2016-11-02
Max Filippov
xt
e
nsa: don't xfail g
c
c
.
c-t
o
rture/comp
i
l
e
/200
0
1
2
26-1
.
c
2016-11-02
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2016-11-02
Max F
i
lippov
x
tensa: fi
x
ICE on pr59037
.
c
test
2016-11-02
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2016-11-01
M
ax Filippov
xtensa: Fix
P
R target/78118
2016-11-01
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2016-10-18
Max Filippov
xtensa:
d
o
n't use unwi
n
d-dw2-fde-d
i
p wi
t
h elf targets
2016-10-18
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2016-10-18
Di
n
g-
K
ai C
h
en
xtensa: add HW FPU sequences for
D
IV/SQ
R
T/RECIP/RSQRT
commit
|
commitdiff
|
tree
2016-08-26
Max Filippov
xtensa: repor
t
stack us
a
ge
2016-08-26
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2016-02-17
Max Filippov
xtensa: f
i
x
libgcc
b
ui
l
d
with --text-s
e
ction-literals
2016-02-17
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-10-03
Max Filippov
xtensa:
add uclin
u
x support
2015-10-03
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-09-15
Max
F
ilippov
xten
s
a: f
i
x xten
s
a_fallb
a
ck
_
fram
e
_s
t
ate
f
o
r cal
l
0 ABI
2015-09-15
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-09-15
M
a
x F
i
lippov
xtensa:
fix TLS
c
alls for cal
l
0
A
BI
2015-09-15
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-08-18
Max Filippov
xtensa: fi
x
_Unwind_GetCFA
2015-08-18
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-08-18
Max Fili
p
pov
xt
e
nsa: use unwind-d
w
2-fde
-
dip instea
d
of unwind-dw2-f
d
e
2015-08-18
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-08-18
Max Filippov
xtensa: re
i
m
plement register spilling
2015-08-18
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-08-12
Max Fil
i
ppov
x
t
e
n
sa
:
add
-
m
auto-litpools option
2015-08-12
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-06-10
Max
Filip
p
ov
xtensa: implement trap pa
t
tern
2015-06-10
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-05-20
Max Filippov
re P
R
t
a
rget/6573
0
(xtensa: ICE in libstdc++-v3/include
.
.
.
2015-05-20
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-03-03
Max Filippov
Implement call0 ABI for xt
e
n
sa
2015-03-03
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-03-03
Max Filippov
Turn RETURN_ADDR_IN_P
R
EVIOUS_FRAME
i
nt
o
C ex
p
ression
2015-03-03
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-02-23
Max Filippov
x
t
ens
a
: align data
naturally w
h
en optim
i
zing for size
2015-02-22
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2015-01-05
Max
Filippo
v
F
i
x loop o
p
timi
z
ation w
h
e
n
ZOL is not available
in
.
.
.
2014-12-30
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2014-10-15
Max Filippov
xtensa: use
p
re- and
p
ostincre
m
en
t
FP
load/store wh
e
n
.
.
.
2014-10-14
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2014-10-15
Max F
i
lippov
xtensa: drop unimplement
e
d floating point op
e
rations
2014-10-09
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2014-10-15
M
ax Filippo
v
M
A
IN
T
AINERS: add myself to write-after-appr
o
val list
.
2014-10-15
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree