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
kkojima
* [SH]
S
plit QI/H
I
m
o
de load/store via r0 when LRA is
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
* [SH] A
d
d splitt
e
r
to addsi3_
c
ompact
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
*
[
SH] Modi
f
y mov
s
i_ie and movsf_ie patterns
for LR
A
.
commit
|
commitdiff
|
tree
2014-12-19
kkojim
a
*
[SH] Miscellaneou
s
change
s
for LRA
.
commit
|
commitdiff
|
tree
2014-12-19
kkojim
a
* [SH] Add -
m
l
r
a option
.
commit
|
commitdiff
|
tree
2014-12-19
kko
j
im
a
*
A
d
d
T
ARGET_LEGITIMIZE_ADDRESS_DISPLACEME
N
T targe
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
k
k
ojima
* Add T
A
R
GET
_
CANNOT_SUBST
I
TUTE
_
MEM
_
EQUIV target
m
ac
r
o
.
commit
|
commitdiff
|
tree
2014-12-19
k
k
ojima
* lra
-
constrain
t
s
.
c
(
process_address
_
1): Swap bas
e
_ter
m
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
kkojima
bit
m
ap
.
c (bit
m
ap_io
r
, b
i
tmap
_
ior_and
_
compl): Zap
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2014-09-29
kko
j
ima
* config/
s
h/sh
.
md: Use define_c_enum for
"
un
s
pec" and
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
k
k
o
j
ima
Rem
o
ve dg-opti
o
ns for s
h
*
-*-* f
r
o
m
gcc
.
c-
t
orture/exe
c
ute
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
kko
j
i
ma
* gcc
.
c-torture/ex
e
cute/pr39228
.
c
:
Use dg-
a
dd-options
.
.
.
commit
|
commitdiff
|
tree
2014-08-27
kko
j
i
ma
PR target
/
62261
commit
|
commitdiff
|
tree
2014-08-25
kkojima
PR target/62
1
11
commit
|
commitdiff
|
tree
2014-06-18
kk
o
ji
m
a
PR target/615
5
0
commit
|
commitdiff
|
tree
2014-03-19
kkojima
PR target/60039
commit
|
commitdiff
|
tree
2013-11-15
kk
o
jima
*
co
n
fig/sh/sh
.
c
(
b
arrier_align): Return
0 whe
n
barrie
r
_or_
.
.
.
commit
|
commitdiff
|
tree
2013-03-31
kkojima
* config/sh/sh
.
md (case
s
i_worker_1
)
:
Use next_active_insn
.
.
.
commit
|
commitdiff
|
tree
2013-03-14
kkoj
i
ma
*
confi
g
/sh/l
i
nu
x
.
h (TARG
E
T
_
DEFAULT): R
e
move MASK_
U
SERMODE
.
commit
|
commitdiff
|
tree
2012-11-07
kkojim
a
* gcc
.
c-torture/co
m
pile
/
pr49220
.
c: Ne
w
test
.
commit
|
commitdiff
|
tree
2012-11-07
kkojima
P
R
middl
e
-end/49220
commit
|
commitdiff
|
tree
2012-11-06
k
k
ojima
PR target/41993
commit
|
commitdiff
|
tree
2012-10-04
k
ko
j
ima
* sh
.
c
(sh
_
ca
n
_
u
se_s
i
mple_ret
u
rn_p
)
: Return fal
s
e
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
kkojima
* gcc
.
dg/stack-usage-1
.
c: Remove dg-o
p
tions li
n
e fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-06-19
kkojim
a
*
g
cc
.
dg/stack-usage-
1
.
c: U
s
e sh*-*-*
instead of sh
.
.
.
commit
|
commitdiff
|
tree
2012-06-14
kkojima
Update sysdep/sh/locks
.
h with at
o
mic builtins
commit
|
commitdiff
|
tree
2012-04-03
kkojima
* c
o
nfig/sh/t-sh (MULT
I
LIB_MATCHES): Match
m
2
a
-single
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
k
k
ojima
* config/s
h
/sh
.
c (push_regs): Skip
banked registers
.
.
.
commit
|
commitdiff
|
tree
2012-03-13
kkojima
*
s
rc/sh
/
ffi
.
c (ffi
_
prep_closure_loc): Don't
ASSERT
.
.
.
commit
|
commitdiff
|
tree
2012-03-07
kkojima
PR target/52503
commit
|
commitdiff
|
tree
2012-03-03
kk
o
jima
* config/sh/sh
.
md (abssi2): Add TARGET_S
H
1
condition
.
commit
|
commitdiff
|
tree
2012-03-03
k
k
oj
i
ma
* config/sh
/
sh
.
c
(
s
h_dwa
r
f_register_span): Don't
apply
commit
|
commitdiff
|
tree
2012-03-03
kkoj
i
m
a
* config/sh/s
h
.
c (
s
hiftcosts
)
: Return MAX_CO
S
T
w
hen
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
kkojima
PR tar
g
et/48596
commit
|
commitdiff
|
tree
2011-12-26
kkojima
* config
/
sh/sync
.
md: Add soft
atomi
c
s ABI descript
i
on
.
commit
|
commitdiff
|
tree
2011-12-17
kk
o
j
ima
*
configure
.
tgt: A
d
d s
h
*
case
.
commit
|
commitdiff
|
tree
2011-12-04
k
kojima
*
config/sh/l
i
n
ux
.
h
(
TARGET_DEFAULT): A
d
d MASK_SOFT_ATOMIC
.
commit
|
commitdiff
|
tree
2011-12-01
kkojima
PR target/50814
.
commit
|
commitdiff
|
tree
2011-11-29
kkoji
m
a
PR target/51337
commit
|
commitdiff
|
tree
2011-11-13
kkojima
PR t
a
rget/50694
commit
|
commitdiff
|
tree
2011-11-04
kkoji
m
a
* config
/
s
h/t-sh
:
Use $(gcc_c
o
mpile) instead
of $
.
.
.
commit
|
commitdiff
|
tree
2011-10-15
k
k
ojima
PR targ
e
t
/49
2
6
3
commit
|
commitdiff
|
tree
2011-09-28
kkojima
PR ta
r
get/49486
commit
|
commitdiff
|
tree
2011-09-27
kkojima
* gcc
.
target/sh/mfmovd
.
c: Exte
n
d li
s
t
o
f supported
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
kkojima
*
c
onfig/sh/sh
.
c (
a
ndcosts): Renamed
to and_xor
_
ior_costs
.
commit
|
commitdiff
|
tree
2011-08-17
kkojim
a
PR target/50068
commit
|
commitdiff
|
tree
2011-07-31
kkoj
i
ma
PR target/498
8
0
commit
|
commitdiff
|
tree
2011-06-09
k
k
ojima
Update gcc/ChangeLog f
o
r r1
7
4861
.
commit
|
commitdiff
|
tree
2011-06-09
kkojima
PR t
a
rget/49307
commit
|
commitdiff
|
tree
2011-06-08
kkojima
PR target/49305
commit
|
commitdiff
|
tree
2011-06-08
kkojima
* config/sh/sh
.
c (prepare_
m
ove_operands):
Set pic
.
.
.
commit
|
commitdiff
|
tree
2011-06-04
kkojima
*
co
n
fig
.
host (sh*-*-linux*): Fix typo
.
commit
|
commitdiff
|
tree
2011-06-02
kkojima
*
conf
i
g/sh/predica
t
es
.
md (g
e
neral_movs
r
c_operan
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
kkojima
*
c
o
nfig/sh/sh
.
c (e
x
pand_cbranchdi4): Use a scratch
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
kkojima
*
c
o
n
f
i
g/sh/sh
.
c (expand_cbranchdi4): Set msw
_
skip
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
kkojima
* gcc
.
c
-
torture/compile/pr48767
.
c: New test
.
commit
|
commitdiff
|
tree
2011-04-26
kko
j
ima
*
c
onfig/s
h
/
sh
.
c (sh_gimpl
i
f
y_va_arg_expr):
D
on't
.
.
.
commit
|
commitdiff
|
tree
2011-04-19
kkojima
P
R
testsuite/
4
8676
commit
|
commitdiff
|
tree
2011-03-19
kkojima
* config/sh/sh
.
c (find_barrier):
D
on't emit a
c
onstant
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
kko
j
ima
* confi
g
/
sh/sh
.
c (sh_
d
elegitimize_address): Handle
.
.
.
commit
|
commitdiff
|
tree
2010-11-03
kko
j
ima
*
c
o
nfig
.
gcc
(sh6
4
*) <tm_file>: Add n
e
wli
b
-stdint
.
.
.
commit
|
commitdiff
|
tree
2010-11-03
k
k
ojima
* config/sh/s
h
.
c (sh
_
expand_
p
rol
o
gue): Remove
u
nnecessary
commit
|
commitdiff
|
tree
2010-11-02
kkoji
m
a
*
config/sh/sh
.
c (T
A
RGET_DELEGIT
I
MIZ
E
_A
D
DRESS): Rede
f
ine
.
commit
|
commitdiff
|
tree
2010-10-29
kk
o
ji
m
a
*
gcc
.
c
-tort
u
re/execute/20101011-1
.
c: Skip on
SH
.
commit
|
commitdiff
|
tree
2010-10-01
kkojima
* config/sh/
s
h
.
c (sh_expand
_
prologue): Set
commit
|
commitdiff
|
tree
2010-09-05
kkojima
* config/sh/sh
.
c (s
h
_opt
i
on_override
)
: Mak
e
static
.
commit
|
commitdiff
|
tree
2010-08-27
kko
j
ima
*
config/sh/sh
.
c
(push_re
g
s): Em
i
t mo
v
ml for interrupt
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
kkojima
*
gcc
.
d
g
/tree-
s
sa/pr4258
5
.
c: Skip d
u
mp scan
o
n sh
.
commit
|
commitdiff
|
tree
2010-07-13
kkojim
a
* gcc
.
c-torture/execute/pr44683
.
x
:
N
e
w
.
commit
|
commitdiff
|
tree
2010-07-13
kkojima
P
R
target/44761
commit
|
commitdiff
|
tree
2010-07-04
k
k
ojima
PR
target/44531
commit
|
commitdiff
|
tree
2010-06-07
k
k
o
ji
m
a
* c
o
n
f
i
g/sh/sh
.
c
(
sh_
b
ui
l
d_built
i
n_va_l
i
st): Set
t
ree
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
k
k
oj
i
ma
* config/sh/sh
.
c (sh_small_register_cl
a
sses_for_mode_
p
.
.
.
commit
|
commitdiff
|
tree
2010-04-22
k
kojima
PR target/43744
commit
|
commitdiff
|
tree
2010-04-15
kkojima
PR
t
arget/4347
1
commit
|
commitdiff
|
tree
2010-04-14
kkojima
P
R
t
arget/43742
commit
|
commitdiff
|
tree
2010-04-11
kkojima
* con
f
i
g
/sh/s
h
-pr
o
t
o
s
.
h (sh_leg
i
timize_reload_
a
dd
r
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
kkojima
* config/
s
h/sh
.
md (*movqi
_
p
o
p): New insn pa
t
tern
.
commit
|
commitdiff
|
tree
2010-02-28
kk
o
ji
m
a
* config/sh/sh
.
c (unspec_
b
br_uid): New
.
commit
|
commitdiff
|
tree
2010-02-27
kkojima
* g++
.
dg/a
b
i/
p
a
c
ked1
.
C
: Expect warning on the SH
.
commit
|
commitdiff
|
tree
2010-02-10
kkojima
*
c
onfig/sh/sh
.
c (find_b
a
rr
i
er): Skip call
i
nsn wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
kkojim
a
P
R
target/4
2
316
commit
|
commitdiff
|
tree
2009-11-21
kk
o
jima
* c
o
nfig/sh/sh
.
md (cmpeqsi_
t
-1): Use
l
ogical
_
opera
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-10-28
k
k
ojima
*
config/
s
h/sh
.
md (stu
f
f_delay_slot):
Move
c
onst_int
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
kkojima
PR target/41813
commit
|
commitdiff
|
tree
2009-10-14
kkoji
m
a
* config/
s
h/sh
.
c (TARGET_BUILTIN_DEC
L
):
D
efi
n
e
.
commit
|
commitdiff
|
tree
2009-09-16
kkoji
m
a
* confi
g
/sh
/
sh
.
c (outp
u
t_stack_a
d
just): Add new argument
.
.
.
commit
|
commitdiff
|
tree
2009-08-31
kk
o
j
i
ma
*
testsuite/18_suppor
t
/num
e
r
i
c
_
l
i
mit
s
/
d
enorm_
m
in
.
cc
.
.
.
commit
|
commitdiff
|
tree
2009-08-31
kkojima
* lib/target
-
support
s
.
exp (add
_
options_for_ieee):
.
.
.
commit
|
commitdiff
|
tree
2009-08-29
k
k
ojima
* conf
i
g
.
gcc (sh*-*-el
f
): Add sup
e
rh stuff only for
.
.
.
commit
|
commitdiff
|
tree
2009-08-27
kkojima
* confi
g
/sh/sh
.
c (spl
i
t
_
b
ranc
h
es): Check the re
s
ult
of
commit
|
commitdiff
|
tree
2009-08-25
kkojima
* gcc
.
dg/to
r
tur
e
/
b
uiltin-
m
ath-7
.
c: Add -mieee fo
r
.
.
.
commit
|
commitdiff
|
tree
2009-08-22
kkoji
m
a
*
config/sh/t-s
h
(TARGET
_
LIBGCC2_CFLAGS): Define
.
commit
|
commitdiff
|
tree
2009-08-21
kkojima
*
gfort
r
a
n
.
d
g/c
o
mmon_5
.
f: Add -mdalign for
sh
.
commit
|
commitdiff
|
tree
2009-08-13
kkoji
m
a
*
config/sh/sh
.
c (sh_overri
d
e_option
s
): W
h
e
n flag_excep
t
ions o
r
commit
|
commitdiff
|
tree
2009-08-12
k
k
ojima
PR
target/41029
commit
|
commitdiff
|
tree
2009-08-12
kkojima
*
con
f
ig/sh/
s
h
.
c (sh_p
r
omot
e
_func
t
ion_mode): Add ATTRIBUTE_
.
.
.
commit
|
commitdiff
|
tree
2009-08-10
kkojima
PR
t
arget/410
1
5
commit
|
commitdiff
|
tree
2009-08-04
kkojima
* config/sh/linux-ato
m
ic
.
asm (ATOM
I
C_BOO
L
_COMPARE_AND_SWAP,
commit
|
commitdiff
|
tree
2009-08-03
kk
o
jima
* conf
i
g/
s
h/linux-atomic
.
asm (ATOMIC_COMPARE_AND
_
SWAP
.
.
.
commit
|
commitdiff
|
tree
next