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
* [SH] Split QI/HImode load/store via r0 when LRA is enabled.
2014-12-19
kkoji
m
a
*
[
S
H
]
Spli
t
QI/HI
m
ode l
o
ad/stor
e
via
r0 when LRA is
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
*
[
SH] Add spli
t
ter to
addsi3_compact
.
commit
|
commitdiff
|
tree
2014-12-19
kko
j
ima
*
[SH] Modify movsi_i
e
a
nd movsf_
i
e pattern
s
f
o
r
LRA
.
commit
|
commitdiff
|
tree
2014-12-19
k
k
o
j
ima
*
[
S
H
] Miscellaneous changes
for LRA
.
commit
|
commitdiff
|
tree
2014-12-19
kk
o
jima
* [SH] A
d
d -mlra optio
n
.
commit
|
commitdiff
|
tree
2014-12-19
k
k
o
j
ima
*
Ad
d
TARGET_
L
EGITIMIZE_ADDRE
S
S_DISPLACEMENT target
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
*
Add TARGET_CANNOT_SUBSTITUTE
_
MEM_EQU
I
V
targ
e
t macro
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
* lra-constrai
n
ts
.
c (process_addr
e
ss_1): Swap ba
s
e_te
r
m
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
kkojima
bitmap
.
c (
b
itmap_ior,
bit
m
ap_ior_and_com
p
l): Zap cu
r
re
n
t
.
.
.
commit
|
commitdiff
|
tree
2014-09-29
k
kojima
* c
o
nf
i
g/
s
h/sh
.
md
:
Use define_c_enum fo
r
"unspec"
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
kkojim
a
Remove dg-options
fo
r
sh*-*
-
* from gcc
.
c-torture/e
x
e
c
ute
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
k
k
o
jima
* gcc
.
c
-torture/execute/pr3
9
228
.
c: Use
d
g-add-options
.
.
.
commit
|
commitdiff
|
tree
2014-08-27
kko
j
ima
PR targ
e
t/62
2
61
commit
|
commitdiff
|
tree
2014-08-25
kkoji
m
a
PR
t
arget/62111
commit
|
commitdiff
|
tree
2014-06-18
kkojima
PR
t
arget/61550
commit
|
commitdiff
|
tree
2014-03-19
kkojima
PR target/60039
commit
|
commitdiff
|
tree
2013-11-15
kk
o
j
i
m
a
* c
o
nfig/sh/sh
.
c (barrier
_
al
i
gn): Return 0
w
h
en ba
r
rier_
o
r_
.
.
.
commit
|
commitdiff
|
tree
2013-03-31
kkojima
*
config/sh/sh
.
md (ca
s
esi_worker_1
)
: Use next_active_in
s
n
.
.
.
commit
|
commitdiff
|
tree
2013-03-14
kkojima
* config/sh/linux
.
h (TARGE
T
_DEFAULT): Remo
v
e MASK_USERMODE
.
commit
|
commitdiff
|
tree
2012-11-07
kkojima
*
gcc
.
c-tort
u
re/co
m
pile/
p
r
4
9220
.
c:
New test
.
commit
|
commitdiff
|
tree
2012-11-07
kkojima
PR middle-end/49220
commit
|
commitdiff
|
tree
2012-11-06
kkojima
PR target/41993
commit
|
commitdiff
|
tree
2012-10-04
kkojima
* sh
.
c
(sh_can_use_si
m
ple_
r
eturn
_
p): Return false
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
kkojima
* gcc
.
dg/stack-usage-
1
.
c: Remo
v
e
d
g-options line
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-06-19
kkoj
i
ma
* gcc
.
dg
/
stack-usage-1
.
c
:
U
s
e sh*-*-* inste
a
d of sh
.
.
.
commit
|
commitdiff
|
tree
2012-06-14
kkojima
Update sysdep/sh/loc
k
s
.
h wit
h
atomi
c
b
uiltins
commit
|
commitdiff
|
tree
2012-04-03
k
kojima
* config/sh/t-sh (
M
ULTI
L
IB
_
MATCHES): Match m2a-single
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
kkoji
m
a
*
config/sh/s
h
.
c (
p
us
h
_regs):
S
kip banked reg
i
ster
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-13
kkojima
*
src/sh/ffi
.
c
(ffi_prep
_
closure_loc):
Don't A
S
SERT
.
.
.
commit
|
commitdiff
|
tree
2012-03-07
k
kojima
P
R
t
arget/52503
commit
|
commitdiff
|
tree
2012-03-03
kkojima
* co
n
fig/sh/sh
.
md (abssi2): Add TARGET_SH1
condit
i
on
.
commit
|
commitdiff
|
tree
2012-03-03
kkojima
* c
o
n
f
ig/sh/s
h
.
c (sh
_
dwa
r
f
_regis
t
er_span): Don't apply
commit
|
commitdiff
|
tree
2012-03-03
kkojim
a
* config/sh/sh
.
c (shiftcosts): Return MAX_COST when
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
k
k
ojima
PR
target/48596
commit
|
commitdiff
|
tree
2011-12-26
kkojima
*
conf
i
g/sh/
s
y
nc
.
md:
Add soft atomics ABI des
c
riptio
n
.
commit
|
commitdiff
|
tree
2011-12-17
kkojim
a
* configure
.
tgt: Add
sh* ca
s
e
.
commit
|
commitdiff
|
tree
2011-12-04
kkoj
i
ma
* config/sh/li
n
ux
.
h (TA
R
GET_DEFAULT): Add MASK_SOF
T
_ATOMIC
.
commit
|
commitdiff
|
tree
2011-12-01
k
koji
m
a
P
R
t
arget/50814
.
commit
|
commitdiff
|
tree
2011-11-29
kkojima
PR ta
r
get/51337
commit
|
commitdiff
|
tree
2011-11-13
k
kojima
PR tar
g
et/506
9
4
commit
|
commitdiff
|
tree
2011-11-04
kko
j
ima
* config/
s
h/t-sh:
Use $
(
gcc_compile) ins
t
e
ad of $
.
.
.
commit
|
commitdiff
|
tree
2011-10-15
k
koj
i
ma
P
R targe
t
/49263
commit
|
commitdiff
|
tree
2011-09-28
kkojim
a
P
R
ta
r
get/49486
commit
|
commitdiff
|
tree
2011-09-27
kkojima
*
gcc
.
targe
t
/
s
h/mf
m
ovd
.
c: Extend list
o
f supported
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
k
k
ojima
*
config/sh/
s
h
.
c (andcosts): R
e
nam
e
d to and_xor_
i
or_c
o
sts
.
commit
|
commitdiff
|
tree
2011-08-17
kkoj
i
ma
PR target/50068
commit
|
commitdiff
|
tree
2011-07-31
k
kojima
PR ta
r
get/49880
commit
|
commitdiff
|
tree
2011-06-09
kkojim
a
Update gcc/ChangeLog for r174861
.
commit
|
commitdiff
|
tree
2011-06-09
k
k
oji
m
a
PR
t
arget
/
49307
commit
|
commitdiff
|
tree
2011-06-08
kkojima
PR
t
arget/49305
commit
|
commitdiff
|
tree
2011-06-08
kkojima
* con
f
ig/s
h
/sh
.
c (
p
repare_move_operands)
:
Set
pic
.
.
.
commit
|
commitdiff
|
tree
2011-06-04
k
k
ojima
* con
f
ig
.
host (sh*-*-linux*)
:
Fix
typo
.
commit
|
commitdiff
|
tree
2011-06-02
kkojima
* co
n
fig
/
sh/predi
c
ates
.
md (gener
a
l_m
o
v
s
rc_operand
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
kkojima
* c
o
nfig/sh/sh
.
c
(expand_
c
bra
n
chdi4):
U
se a scr
a
tc
h
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
kkojima
* config
/
sh/sh
.
c (expand_cbranchd
i
4
)
: Set
m
sw_s
k
ip
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
kko
j
ima
*
g
cc
.
c-tort
u
re/c
o
mpile/p
r
48767
.
c
:
New test
.
commit
|
commitdiff
|
tree
2011-04-26
k
k
o
j
ima
* config/sh/sh
.
c
(sh_gimplify_
v
a
_arg_
e
xpr):
D
on't
.
.
.
commit
|
commitdiff
|
tree
2011-04-19
kkojima
PR testsuite/48676
commit
|
commitdiff
|
tree
2011-03-19
kkojima
*
c
onfi
g
/sh/sh
.
c (fin
d
_barrier)
:
Don't emit a const
a
n
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
k
k
ojima
*
config/sh/sh
.
c (
s
h_dele
g
itimi
z
e_add
r
ess)
:
Handle
.
.
.
commit
|
commitdiff
|
tree
2010-11-03
k
k
oj
i
m
a
* config
.
gcc (s
h
64*) <tm_file>:
A
dd newlib-st
d
i
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-03
kkojima
* config/sh/sh
.
c
(sh_expand_prologue): Remove
u
nnecessary
commit
|
commitdiff
|
tree
2010-11-02
kkojima
* config/s
h
/s
h
.
c (TARGET_DELEGITIMIZE_ADDRESS):
Redefine
.
commit
|
commitdiff
|
tree
2010-10-29
kkojima
* gcc
.
c-tortu
r
e/
e
xe
c
ute
/
2010101
1
-1
.
c: Skip on
S
H
.
commit
|
commitdiff
|
tree
2010-10-01
kkojima
* config
/
sh/sh
.
c
(
sh_expand_p
r
o
l
ogue)
:
Set
commit
|
commitdiff
|
tree
2010-09-05
kkoji
m
a
* config/sh/sh
.
c (sh_option_override
)
: Ma
k
e
s
tatic
.
commit
|
commitdiff
|
tree
2010-08-27
kko
j
ima
* config/sh/sh
.
c (push
_
r
egs): Emit movml
f
o
r
interrupt
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
kkoji
m
a
* g
c
c
.
dg/tree-
s
sa/pr42
5
85
.
c: S
k
ip
d
ump scan
o
n sh
.
commit
|
commitdiff
|
tree
2010-07-13
kkojima
*
g
c
c
.
c
-
torture/ex
e
cute/pr44683
.
x: New
.
commit
|
commitdiff
|
tree
2010-07-13
kkojima
PR
target/447
6
1
commit
|
commitdiff
|
tree
2010-07-04
kkojima
PR ta
r
get/44531
commit
|
commitdiff
|
tree
2010-06-07
k
kojima
* config/sh/sh
.
c (sh_build
_
builtin_va_list): Set t
r
ee
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
kkojima
*
c
o
nfig
/
s
h/sh
.
c
(sh
_
small_r
e
g
ister_cl
a
s
s
es_for_mode
_
p
.
.
.
commit
|
commitdiff
|
tree
2010-04-22
kkojima
PR
t
a
r
get/43744
commit
|
commitdiff
|
tree
2010-04-15
kkojima
PR
t
arget/43471
commit
|
commitdiff
|
tree
2010-04-14
kkoj
i
ma
PR targe
t
/43742
commit
|
commitdiff
|
tree
2010-04-11
kk
o
ji
m
a
* c
o
nfig
/
sh/sh-p
r
otos
.
h (
s
h_legitimize_reload_address
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
k
kojima
*
config/s
h
/s
h
.
md
(
*
movqi_
p
op): New insn
p
attern
.
commit
|
commitdiff
|
tree
2010-02-28
k
k
oji
m
a
* con
f
i
g/sh/sh
.
c (unspec_b
b
r_uid): Ne
w
.
commit
|
commitdiff
|
tree
2010-02-27
k
k
o
jima
* g
+
+
.
dg/abi/pac
k
ed1
.
C: Expect warnin
g
on the SH
.
commit
|
commitdiff
|
tree
2010-02-10
kkojima
*
c
o
nfig/sh/sh
.
c (find_barrier): Skip cal
l
insn
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
kkojima
PR
t
arget/42316
commit
|
commitdiff
|
tree
2009-11-21
kkojima
* confi
g
/
s
h/sh
.
md
(cmpeqsi_t-1):
Use logical_opera
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-10-28
kkojima
*
config/sh/sh
.
md (stuff_de
l
ay_s
l
ot):
M
ove const_int
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
kkoji
m
a
PR ta
r
get/41813
commit
|
commitdiff
|
tree
2009-10-14
kkojima
* config/sh/sh
.
c (TARGET_B
U
ILTI
N
_
DECL): Define
.
commit
|
commitdiff
|
tree
2009-09-16
kkojima
* con
f
ig/sh/sh
.
c (output
_
stack_ad
j
ust)
:
Add new argu
m
en
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-31
kkojima
* testsuit
e
/18_support/numeric_limits/d
e
norm_min
.
cc
.
.
.
commit
|
commitdiff
|
tree
2009-08-31
kkojima
*
lib/target
-
supports
.
exp (
a
dd_optio
n
s_for_ieee
)
:
.
.
.
commit
|
commitdiff
|
tree
2009-08-29
kk
o
jima
* config
.
gcc
(
sh*-*
-
elf):
Add s
u
perh s
t
uff only
for
.
.
.
commit
|
commitdiff
|
tree
2009-08-27
kkojima
* config/s
h
/sh
.
c (spli
t
_branches
)
: C
h
eck
the re
s
ult of
commit
|
commitdiff
|
tree
2009-08-25
kkojima
* g
c
c
.
dg/to
r
ture/builtin-mat
h
-
7
.
c:
A
dd -m
i
ee
e
for
.
.
.
commit
|
commitdiff
|
tree
2009-08-22
k
k
ojima
* config/sh/t-sh (TARGET_L
I
BGCC2_
C
FLAGS): Define
.
commit
|
commitdiff
|
tree
2009-08-21
kkojima
* gfortran
.
dg
/
co
m
mon_5
.
f: Ad
d
-mdalign f
o
r sh
.
commit
|
commitdiff
|
tree
2009-08-13
k
ko
j
im
a
* config/sh/sh
.
c
(
sh_override_optio
n
s): When flag_exceptions or
commit
|
commitdiff
|
tree
2009-08-12
kkoji
m
a
PR ta
r
g
e
t/
4
1029
commit
|
commitdiff
|
tree
2009-08-12
kkoji
m
a
*
c
onfig/
s
h/sh
.
c (
s
h
_
p
r
omote_function_mode
)
: A
d
d ATTR
I
BUTE_
.
.
.
commit
|
commitdiff
|
tree
2009-08-10
kkojima
PR target/41015
commit
|
commitdiff
|
tree
2009-08-04
k
kojim
a
* config/sh/linux-atomic
.
asm (ATOMIC_B
O
OL_
C
OMPARE_AND_SWAP,
commit
|
commitdiff
|
tree
2009-08-03
kkojima
* config/sh/linux-a
t
omic
.
asm (ATOMIC_CO
M
PARE_AND_SWAP
.
.
.
commit
|
commitdiff
|
tree
next