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] Miscellaneous changes for LRA.
2014-12-19
kkojima
* [SH
]
Mi
s
cell
a
neous changes for L
R
A
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
* [SH] Add -mlra option
.
commit
|
commitdiff
|
tree
2014-12-19
kkojim
a
* Add TARGE
T
_LEGITI
M
IZE_ADDRESS_DISPLACEM
E
NT target
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
*
Add
T
A
RGET_CANNOT_SUBST
I
TUTE_M
E
M
_EQ
U
IV targe
t
macro
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
*
lra-constraints
.
c (process_a
d
dr
e
ss
_
1): S
w
ap base
_
ter
m
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
kkojima
b
i
t
map
.
c (bitmap_
i
or, bi
t
map_ior_and_compl)
:
Zap curr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2014-09-29
kkoji
m
a
*
c
o
nfig/sh/sh
.
md: Use define_c_
e
n
um
fo
r
"unspe
c
" and
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
kkojima
R
e
m
o
ve dg-options for sh*-*-* fr
o
m
g
cc
.
c-tortu
r
e/e
x
ecu
t
e
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
kkojima
* gcc
.
c-tor
t
ure/e
x
ecute/pr39228
.
c: Use dg-add-optio
n
s
.
.
.
commit
|
commitdiff
|
tree
2014-08-27
kk
o
jima
PR
t
a
rget/62261
commit
|
commitdiff
|
tree
2014-08-25
kkojima
PR target/62111
commit
|
commitdiff
|
tree
2014-06-18
kkojima
P
R
target/6
1
550
commit
|
commitdiff
|
tree
2014-03-19
kkojima
PR target/60039
commit
|
commitdiff
|
tree
2013-11-15
kk
o
jima
* config/s
h
/
sh
.
c (bar
r
ier_a
l
ign): R
e
turn 0 wh
e
n
b
arrier_or_
.
.
.
commit
|
commitdiff
|
tree
2013-03-31
kk
o
jima
*
c
onfig/s
h
/sh
.
m
d (casesi_wor
k
er_1): U
s
e next_active_insn
.
.
.
commit
|
commitdiff
|
tree
2013-03-14
kk
o
jima
*
config/sh/linux
.
h (TARG
E
T_DEFAULT): Remov
e
MA
S
K_USER
M
ODE
.
commit
|
commitdiff
|
tree
2012-11-07
kko
j
ima
* g
c
c
.
c-torture/com
p
ile/pr4
9
220
.
c:
N
e
w test
.
commit
|
commitdiff
|
tree
2012-11-07
kkojima
PR
mid
d
le-
e
nd/49220
commit
|
commitdiff
|
tree
2012-11-06
kkojima
PR t
a
rget/4
1
9
9
3
commit
|
commitdiff
|
tree
2012-10-04
kk
o
j
i
ma
* sh
.
c (sh_
c
an_use_simple_return_p): Return false
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
k
k
o
j
i
ma
* gc
c
.
d
g
/stack-us
a
ge-1
.
c: Remo
v
e dg-o
p
tions li
n
e for
.
.
.
commit
|
commitdiff
|
tree
2012-06-19
k
k
ojima
* g
c
c
.
d
g
/stac
k
-u
s
age-1
.
c
:
Use
sh*-*-* i
n
stea
d
of sh
.
.
.
commit
|
commitdiff
|
tree
2012-06-14
kkojima
Update sy
s
d
ep/s
h
/l
o
cks
.
h with atomic builtins
commit
|
commitdiff
|
tree
2012-04-03
kkojim
a
*
config/sh/t-sh (MULTILIB
_
MATCHES):
M
at
c
h
m
2a-single
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
kkojim
a
* config/sh/sh
.
c (pus
h
_regs): Skip ba
n
k
ed regis
t
ers
.
.
.
commit
|
commitdiff
|
tree
2012-03-13
k
kojima
* src/sh/ffi
.
c (ffi_
p
rep_closure_loc): D
o
n't ASSERT
.
.
.
commit
|
commitdiff
|
tree
2012-03-07
kkoji
m
a
PR targe
t
/52
5
03
commit
|
commitdiff
|
tree
2012-03-03
k
k
ojima
*
c
onfi
g
/s
h
/sh
.
md (abssi2
)
: A
d
d TARGET_SH
1
c
ondition
.
commit
|
commitdiff
|
tree
2012-03-03
kk
o
jima
*
con
f
ig/sh/sh
.
c (sh_dwa
r
f_register_span): Don't apply
commit
|
commitdiff
|
tree
2012-03-03
kk
o
jima
*
c
o
nfig
/
s
h/sh
.
c (
s
hif
t
costs): R
e
turn MAX_COST when
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
kkojima
PR targe
t
/
4
8596
commit
|
commitdiff
|
tree
2011-12-26
k
kojima
*
config/sh/
s
ync
.
md: Add soft atomics ABI description
.
commit
|
commitdiff
|
tree
2011-12-17
kk
o
jima
* configure
.
tgt: Add sh* cas
e
.
commit
|
commitdiff
|
tree
2011-12-04
kkoj
i
ma
* conf
i
g/sh/li
n
ux
.
h
(TARGET
_
DEFAULT
)
: Add
MA
S
K
_
SOFT_ATOMIC
.
commit
|
commitdiff
|
tree
2011-12-01
kko
j
ima
PR targe
t
/50814
.
commit
|
commitdiff
|
tree
2011-11-29
kkojima
PR target/51337
commit
|
commitdiff
|
tree
2011-11-13
kkojima
PR target/50694
commit
|
commitdiff
|
tree
2011-11-04
kkojima
* config/
s
h/t-sh: Use $(gcc_compile) in
s
tead
of $
.
.
.
commit
|
commitdiff
|
tree
2011-10-15
kkojima
PR
t
ar
g
et/4
9
263
commit
|
commitdiff
|
tree
2011-09-28
kk
o
j
i
ma
PR target/49486
commit
|
commitdiff
|
tree
2011-09-27
kkojima
* gcc
.
target/sh/mfmovd
.
c: Extend lis
t
of support
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
kkoj
i
ma
*
confi
g
/sh/sh
.
c (andcosts)
:
Renam
e
d to and_xor_ior_costs
.
commit
|
commitdiff
|
tree
2011-08-17
kkojima
PR targe
t
/
5
00
6
8
commit
|
commitdiff
|
tree
2011-07-31
kkojima
PR
t
a
r
g
et/49880
commit
|
commitdiff
|
tree
2011-06-09
k
k
ojima
Up
d
ate gc
c
/Chan
g
eLog for r174861
.
commit
|
commitdiff
|
tree
2011-06-09
kkojima
PR
t
arget
/
4
9
307
commit
|
commitdiff
|
tree
2011-06-08
k
kojim
a
PR target/49
3
0
5
commit
|
commitdiff
|
tree
2011-06-08
kkojim
a
*
c
onfig/sh/sh
.
c (prepare_m
o
ve_operands): Set
pic
.
.
.
commit
|
commitdiff
|
tree
2011-06-04
kkojima
* con
f
i
g
.
hos
t
(sh*-*-linux*)
:
Fi
x
t
y
po
.
commit
|
commitdiff
|
tree
2011-06-02
kkojima
* config/sh/predicates
.
m
d (general
_
mo
v
s
r
c_operand
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
k
k
o
jima
* conf
i
g
/sh/sh
.
c (
e
xpan
d
_cbranchdi4): Use
a
scratch
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
kkojim
a
*
c
onfig
/
sh/sh
.
c (
e
xpand_cbranchdi4): Set msw_skip
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
kk
o
jima
*
g
cc
.
c-torture/com
p
ile/pr4
8
767
.
c
:
Ne
w
test
.
commit
|
commitdiff
|
tree
2011-04-26
kko
j
ima
* config/s
h
/sh
.
c (sh_
g
imp
l
ify_va_ar
g
_expr): Don't
.
.
.
commit
|
commitdiff
|
tree
2011-04-19
kk
o
j
i
ma
PR testsuite/48676
commit
|
commitdiff
|
tree
2011-03-19
k
k
ojima
*
co
n
fig/s
h
/sh
.
c (find_barrier): Do
n
'
t
emit a c
o
nstant
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
kkoji
m
a
* config
/
sh/sh
.
c (sh_d
e
legitimize_ad
d
res
s
): Handle
.
.
.
commit
|
commitdiff
|
tree
2010-11-03
kk
o
jima
* config
.
gcc (sh64*) <tm
_
file>: Add newl
i
b-std
i
nt
.
.
.
commit
|
commitdiff
|
tree
2010-11-03
kkojima
*
config/s
h
/sh
.
c (sh_e
x
pand_prologue): Remove
u
nnec
e
ssary
commit
|
commitdiff
|
tree
2010-11-02
kkojima
*
c
o
nfig/sh/s
h
.
c (T
A
R
G
ET
_
DEL
E
G
I
TIMI
Z
E_A
D
DRESS)
:
Redefin
e
.
commit
|
commitdiff
|
tree
2010-10-29
kkojima
* gcc
.
c-torture/
e
xecu
t
e/201
0
1
0
1
1-1
.
c: Skip on
S
H
.
commit
|
commitdiff
|
tree
2010-10-01
kkoj
i
ma
* co
n
fig/sh/sh
.
c (sh_expand_prolog
u
e): Set
commit
|
commitdiff
|
tree
2010-09-05
kkojima
* config/sh/sh
.
c (sh_option_over
r
ide)
:
Ma
k
e
s
t
atic
.
commit
|
commitdiff
|
tree
2010-08-27
kkoji
m
a
* con
f
ig
/
sh/sh
.
c (push
_
r
e
gs)
:
Emit mo
v
ml f
o
r in
t
errup
t
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
k
k
o
jim
a
*
g
c
c
.
d
g
/tree-ssa
/
pr42585
.
c: Ski
p
dump scan on sh
.
commit
|
commitdiff
|
tree
2010-07-13
kkoji
m
a
* gcc
.
c-
t
orture/
e
xecute/pr44
6
83
.
x: New
.
commit
|
commitdiff
|
tree
2010-07-13
kko
j
i
ma
PR
target/44761
commit
|
commitdiff
|
tree
2010-07-04
kko
j
i
m
a
PR t
a
rget
/
445
3
1
commit
|
commitdiff
|
tree
2010-06-07
kkojim
a
* conf
i
g/sh/sh
.
c (sh_bu
i
ld_builtin_
v
a_lis
t
): Set tree
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
kkojima
* config
/
sh/sh
.
c (sh
_
small
_
register_classes_
f
or_mode_p
.
.
.
commit
|
commitdiff
|
tree
2010-04-22
kk
o
jima
PR t
a
rget/4
3
7
4
4
commit
|
commitdiff
|
tree
2010-04-15
kkojima
PR
t
a
r
g
e
t
/
43471
commit
|
commitdiff
|
tree
2010-04-14
k
k
o
j
i
ma
PR targe
t
/43742
commit
|
commitdiff
|
tree
2010-04-11
kkojima
* confi
g
/sh/sh-pr
o
tos
.
h (sh_legit
i
mize_reload_a
d
d
ress
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
kko
j
ima
* config/sh/sh
.
md (*movq
i
_p
o
p):
N
ew ins
n
pattern
.
commit
|
commitdiff
|
tree
2010-02-28
k
k
o
jima
* co
n
f
i
g/s
h
/
sh
.
c (un
s
pec_bbr_uid): New
.
commit
|
commitdiff
|
tree
2010-02-27
kkojima
* g
+
+
.
dg/abi/packed
1
.
C: Expect warning on the
SH
.
commit
|
commitdiff
|
tree
2010-02-10
kkojima
* config
/
sh/sh
.
c
(
f
i
nd
_
barr
i
er): Skip ca
l
l ins
n
with
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
kkoji
m
a
PR target/42316
commit
|
commitdiff
|
tree
2009-11-21
kkojima
*
con
f
i
g/sh/sh
.
md
(
cmpeqsi_t-1): Use lo
g
ical_o
p
erand
.
.
.
commit
|
commitdiff
|
tree
2009-10-28
kkojima
*
c
o
n
fig/sh/sh
.
m
d
(stuff_delay_slot): Move co
n
s
t
_int
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
kkojima
PR tar
g
et/41
8
1
3
commit
|
commitdiff
|
tree
2009-10-14
kkojima
* confi
g
/
sh/s
h
.
c (TARGE
T
_BUI
L
TIN_DECL):
D
efine
.
commit
|
commitdiff
|
tree
2009-09-16
k
kojima
*
c
onfig/
s
h/sh
.
c
(output_stack_adjus
t
): Add new ar
g
u
ment
.
.
.
commit
|
commitdiff
|
tree
2009-08-31
k
k
oj
i
m
a
* testsuit
e
/
18_suppo
r
t/nu
m
e
r
ic_limits/deno
r
m_mi
n
.
cc
.
.
.
commit
|
commitdiff
|
tree
2009-08-31
kkojima
* lib/t
a
rge
t
-support
s
.
e
x
p
(a
d
d_
o
ptio
n
s_for_ieee):
.
.
.
commit
|
commitdiff
|
tree
2009-08-29
k
k
ojima
* config
.
gc
c
(
sh*-*-
e
lf):
A
d
d
superh stuff only for
.
.
.
commit
|
commitdiff
|
tree
2009-08-27
kkojima
*
confi
g
/sh/sh
.
c (split_bran
c
h
e
s)
:
C
h
e
ck the result of
commit
|
commitdiff
|
tree
2009-08-25
kko
j
ima
*
gcc
.
dg/tortu
r
e/builtin-
m
ath-7
.
c: Ad
d
-
mieee for
.
.
.
commit
|
commitdiff
|
tree
2009-08-22
kkojima
* con
f
ig/s
h
/
t
-
s
h (TARGET_LIBGCC2
_
C
F
LAGS): Defi
n
e
.
commit
|
commitdiff
|
tree
2009-08-21
kkojima
*
g
for
t
ran
.
d
g/common_5
.
f
:
Add -mda
l
ign for s
h
.
commit
|
commitdiff
|
tree
2009-08-13
kk
o
jima
* config/sh/sh
.
c (sh_override_options): Wh
e
n fl
a
g_exceptions or
commit
|
commitdiff
|
tree
2009-08-12
kk
o
jim
a
PR t
a
rget
/
4
1
0
2
9
commit
|
commitdiff
|
tree
2009-08-12
kkojim
a
* co
n
fig
/
sh/sh
.
c (sh_promote_func
t
io
n
_mode):
Add ATTR
I
BUTE_
.
.
.
commit
|
commitdiff
|
tree
2009-08-10
kk
o
jima
PR
t
a
r
g
et/41
0
15
commit
|
commitdiff
|
tree
2009-08-04
kkoj
i
m
a
* co
n
fig/sh
/
li
n
ux-atomic
.
as
m
(AT
O
MIC
_
BOOL_C
O
MPARE_A
N
D_SWA
P
,
commit
|
commitdiff
|
tree
2009-08-03
kk
o
j
i
ma
* config/sh/
l
inux
-
atomic
.
asm (ATOMIC_CO
M
P
A
RE_AND_SWAP
.
.
.
commit
|
commitdiff
|
tree
2009-08-03
k
k
o
j
ima
*
c
onfig/sh/s
h
-prot
o
s
.
h (sh_promote_function_mode
.
.
.
commit
|
commitdiff
|
tree
2009-07-31
k
k
ojima
* Makefile
.
a
m: Don't s
e
t
SECTI
O
N_FLAGS
w
ith @SECTION_FLA
G
S@
.
commit
|
commitdiff
|
tree
2009-07-30
kkojim
a
* co
n
fi
g
ure
.
host: Define ie
e
e_flags an
d
set it t
o
.
.
.
commit
|
commitdiff
|
tree
next