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
New test.
1999-02-02
amylaar
New test
.
commit
|
commitdiff
|
tree
1999-02-02
amyla
a
r
* loo
p
.
c (loop_opt
i
miz
e
)
:
Fix value max_uid_for_loop
.
.
.
commit
|
commitdiff
|
tree
1999-02-02
a
m
yl
a
ar
* (recom
b
i
n
e
_
givs): D
o
n't
use
a giv that's li
k
ely
.
.
.
commit
|
commitdiff
|
tree
1999-01-29
amylaar
* l
o
op
.
c (strength_reduce): Size reg_map acc
o
rding
.
.
.
commit
|
commitdiff
|
tree
1999-01-29
a
mylaar
* loo
p
.
c (recombine
_
givs
)
: Don't try to deriv
e
g
ivs
.
.
.
commit
|
commitdiff
|
tree
1999-01-29
amylaar
*
l
oop
.
c (st
r
e
n
g
th_red
u
ce
)
:
F
i
x
HAVE_cc0
ha
n
dling
.
.
.
commit
|
commitdiff
|
tree
1999-01-28
a
m
ylaar
* loop
.
c (s
t
r
e
ngth_redu
c
e): Grow set_in_loop / n_t
i
mes_set /
commit
|
commitdiff
|
tree
1999-01-28
amylaar
Happy ne
w
year
.
commit
|
commitdiff
|
tree
1999-01-28
amyla
a
r
*
l
oop
.
c (recombine_givs): New paramete
r
unroll_p
.
.
.
commit
|
commitdiff
|
tree
1999-01-27
amylaar
* rt
l
.
h (ins
n
_
f
i
r
st_p
)
: Declare
.
commit
|
commitdiff
|
tree
1999-01-27
amylaar
* f
u
nctio
n
.
c
(
pu
r
g
e_a
d
dr
e
ssof_
1
): Ha
n
d
le
c
as
e
when
.
.
.
commit
|
commitdiff
|
tree
1999-01-20
a
m
ylaar
F
ixed Copy
r
i
g
h
t
.
commit
|
commitdiff
|
tree
1999-01-20
amyl
a
a
r
Fi
x
e
d
copyr
i
ght
commit
|
commitdiff
|
tree
1999-01-18
amylaar
Fi
x
ed Copyrigh
t
.
commit
|
commitdiff
|
tree
1999-01-18
amylaar
Fix Copyrig
h
t
.
commit
|
commitdiff
|
tree
1999-01-16
a
m
yl
a
ar
* sh
.
md (mo
v
df, movsf): Temporary workaround for n
o
_new_pse
.
.
.
commit
|
commitdiff
|
tree
1998-12-17
amylaar
* loop
.
c
(combine_
g
i
v
s_us
e
d_by
_
other): Don't depend
.
.
.
commit
|
commitdiff
|
tree
1998-12-15
amylaar
*
l
oop
.
c (consec_sets_giv): New ar
g
ument last_
c
onsec_insn
.
commit
|
commitdiff
|
tree
1998-12-15
am
y
laar
*
loop
.
h
(struct induction
)
: Delete times_
u
s
e
d
me
m
ber
.
commit
|
commitdiff
|
tree
1998-12-11
amylaar
A
p
proved by Jeffrey A Law:
commit
|
commitdiff
|
tree
1998-12-09
amylaar
Typo f
i
x i
n
l
a
st
e
n
t
ry
.
commit
|
commitdiff
|
tree
1998-12-09
amy
l
aar
* reload1
.
c (r
e
load_combine,
r
eload_
c
omb
i
ne_no
t
e_store):
commit
|
commitdiff
|
tree
1998-12-08
amylaar
* loop
.
c (stre
n
gth_re
d
uc
e
):
I
f scan_sta
r
t points to
.
.
.
commit
|
commitdiff
|
tree
1998-12-08
amylaar
* explo
w
.
c (plus_con
s
t
a
nt_wide): Don
'
t immed
i
ately
.
.
.
commit
|
commitdiff
|
tree
1998-12-07
amylaar
* sh
.
c (output_far_jump):
E
m
it braf only fo
r
TARGET_SH2
.
commit
|
commitdiff
|
tree
1998-12-01
a
m
y
l
aar
* local-
a
lloc
.
c (function_invaria
n
t_p): New fun
c
t
i
o
n
.
commit
|
commitdiff
|
tree
1998-11-30
am
y
laar
C
o
mment typo fi
x
.
commit
|
commitdiff
|
tree
1998-11-25
amylaar
* config/sh/lib1funcs
.
asm (__
_
udiv
s
i3_i4
)
: Don't swit
c
h
.
.
.
commit
|
commitdiff
|
tree
1998-11-25
amy
l
aar
*
regclass
.
c (init_
r
e
g_se
t
s
): M
o
v
e code that
c
alculates
.
.
.
commit
|
commitdiff
|
tree
1998-11-23
am
y
laar
Ad
d
S
H
4 supp
o
rt:
commit
|
commitdiff
|
tree
1998-11-20
a
m
ylaar
* l
o
op
.
c (move_
m
o
v
ables): S
t
ar
t
o
f
l
i
b
c
al
l
m
i
ght be
.
.
.
commit
|
commitdiff
|
tree
1998-11-20
amylaa
r
Added
missing file/func
t
ion to ChangeL
o
g
e
n
t
r
y
.
commit
|
commitdiff
|
tree
1998-11-20
a
m
ylaa
r
* b
a
sicio
.
c
(
P
A
TH_MAX): Defi
n
e only to _POSIX_PATH_MAX
.
.
.
commit
|
commitdiff
|
tree
1998-11-19
amylaar
* Early auto_inc
r
e
loads don't confli
c
t with outputs
.
commit
|
commitdiff
|
tree
1998-11-18
amyla
a
r
* expr
.
c
(store_
e
xpr): Don't ge
n
e
r
a
t
e
load-store p
a
ir
commit
|
commitdiff
|
tree
1998-11-17
amylaar
* reloa
d
1
.
c (reload_reg_free_for_v
a
lue_p): Wh
e
n co
n
sidered
.
.
.
commit
|
commitdiff
|
tree
1998-11-17
a
mylaar
* f
l
ow
.
c
(
in
s
n_dea
d
_p
)
:
New argument NO
T
E
S
.
Chan
g
e
d
.
.
.
commit
|
commitdiff
|
tree
1998-11-16
amy
l
a
a
r
* reload1
.
c
(reload
_
reg_fr
e
e_bef
o
re_p):
D
elete
.
commit
|
commitdiff
|
tree
1998-11-15
amylaar
* function
.
c
(purge_addressof_1): U
n
share
rtl created by
commit
|
commitdiff
|
tree
1998-11-15
am
y
l
a
ar
*
r
egmove
.
c (regmove_optimize): Don't do anything
b
ut
commit
|
commitdiff
|
tree
1998-11-11
amyla
a
r
Handl
e
equivalences t
h
at have been obscured by
gcse:
commit
|
commitdiff
|
tree
1998-11-04
a
m
ylaar
* re
l
oad
.
c (find_
r
eloads): Fix test for u
s
age by other
.
.
.
commit
|
commitdiff
|
tree
1998-10-06
amylaar
*
c
se
.
c (ins
e
rt_reg
s
): Fix bug in Sep
2
4 change
.
commit
|
commitdiff
|
tree
1998-10-06
amylaar
Cle
a
n
u
p
f
or
-
fdump-unnumbered:
commit
|
commitdiff
|
tree
1998-10-02
amyl
a
a
r
*
t
-
sh (L
I
B
1ASMFUNCS): Add _
s
et_fp
s
cr
.
commit
|
commitdiff
|
tree
1998-09-29
a
mylaar
Add
e
ntry
for -fdump
-
u
n
numberd option
.
commit
|
commitdiff
|
tree
1998-09-25
a
m
y
laar
*
sh
.
c (
g
en_shl_se
x
t): Fix
cas
e
5
.
commit
|
commitdiff
|
tree
1998-09-25
am
y
l
aar
* reloa
d
1
.
c (reload_combi
n
e): Re-
a
dd line th
a
t got
.
.
.
commit
|
commitdiff
|
tree
1998-09-24
a
m
ylaar
*
s
h
.
md (sqrtsf2): Fi
x
m
ode of sqrt
.
commit
|
commitdiff
|
tree
1998-09-24
am
y
laa
r
* reload1
.
c (choos
e
_reload_regs)
:
A
l
so
try inherita
n
ce
.
.
.
commit
|
commitdiff
|
tree
1998-09-24
amylaar
*
reload1
.
c (relo
a
d_cse_reg
s
_1): Rename
d
from reload_
c
se_
r
egs
.
commit
|
commitdiff
|
tree
1998-09-24
amylaar
* reloa
d
.
c
(find_reloads
)
: I
n
code to
p
ro
m
ote RELOAD_FOR_X_
.
.
.
commit
|
commitdiff
|
tree
1998-09-24
amyla
a
r
* exp
r
.
c (store_
c
onstructor): When init
i
alizing a
.
.
.
commit
|
commitdiff
|
tree
1998-09-17
amylaa
r
* r
e
gm
o
ve
.
c
(
cop
y
_sr
c
_to_dest): Check tha
t
mo
d
es match
.
commit
|
commitdiff
|
tree
1998-09-16
amylaar
*
regmove
.
c (copy_src_to_dest):
Don't copy
i
f
that
.
.
.
commit
|
commitdiff
|
tree
1998-09-08
am
y
la
a
r
Typo fix in comm
e
nt
.
commit
|
commitdiff
|
tree
1998-09-02
a
myl
a
ar
* dw
a
rfout
.
c (fundamental_type_code): Encode
32 bit
.
.
.
commit
|
commitdiff
|
tree
1998-08-28
amylaar
* regmove
.
c (regclass_co
m
patible_p): New function
.
commit
|
commitdiff
|
tree
1998-08-28
amyl
a
ar
* loop
.
c (check_dbra_
l
o
op): Fix
c
alculation o
f
F
I
NAL_VALUE
.
.
.
commit
|
commitdiff
|
tree
1998-08-27
amylaar
* loo
p
.
c (check_dbr
a
_loo
p
)
:
Enab
l
e cod
e
for revers
a
l
commit
|
commitdiff
|
tree
1998-08-26
am
y
laar
*
lo
o
p
.
c
(
check_dbra_loop): Add some code that wou
l
d
.
.
.
commit
|
commitdiff
|
tree
1998-08-26
amylaar
Document overflo
w
bug
i
n che
c
k_dbra_loop:
commit
|
commitdiff
|
tree
1998-08-25
amylaar
*
sh
.
h (GIV_SOR
T
_CRIT
E
R
I
O
N):
D
ele
t
e
.
commit
|
commitdiff
|
tree
1998-08-24
a
mylaar
* reloa
d
1
.
c (reload
_
reg_fr
e
e_b
e
fore_p): New argument
.
.
.
commit
|
commitdiff
|
tree
1998-08-24
amylaar
* r
e
load1
.
c
(
reload
_
c
se_regs_1): When deleti
n
g a no
.
.
.
commit
|
commitdiff
|
tree
1998-08-14
am
y
laar
* expr
.
c
(
s
tore_expr
)
:
Don'
t
optimize aw
a
y
load-store
.
.
.
commit
|
commitdiff
|
tree
1998-07-13
amyla
a
r
* r
e
load1
.
c
(rel
o
a
d
_r
e
g
_free_before_p): Abort for
.
.
.
commit
|
commitdiff
|
tree
1998-07-09
am
y
l
a
ar
* reload1
.
c
(
choos
e
_reload_
r
egs)
:
I
f
using an equivalence
.
.
.
commit
|
commitdiff
|
tree
1998-07-09
amylaar
* reload1
.
c (emit_reloa
d
_insns): If a
n
ou
t
p
u
t rel
o
ad
.
.
.
commit
|
commitdiff
|
tree
1998-07-09
am
y
laar
* reload
.
c (find_equiv_reg): If need
_
stable_sp
is
.
.
.
commit
|
commitdiff
|
tree
1998-07-07
amyla
a
r
* reload1
.
c
(c
h
oose
_
reload_regs): Don't set re
l
oad_over
r
ide_in
commit
|
commitdiff
|
tree
1998-07-07
amylaar
*
e
xp
r
.
c (em
i
t
_
qu
e
ue): If
emit
t
ing a SEQUENCE, set
.
.
.
commit
|
commitdiff
|
tree
1998-07-07
amylaar
* cse (cse_insn)
:
D
on
'
t make cha
n
ge without validation
.
commit
|
commitdiff
|
tree
1998-07-01
am
y
laar
* reload1
.
c
(emit_rel
o
ad_
i
nsns): Use
pro
p
er
r
egister
.
.
.
commit
|
commitdiff
|
tree
1998-07-01
amylaar
*
reload
.
c (find
_
reload
s
): If th
e
re are multi
p
le
commit
|
commitdiff
|
tree
1998-07-01
amylaar
Ty
p
o fix
.
commit
|
commitdiff
|
tree
1998-07-01
a
myl
a
ar
* re
g
move
.
c (fixup_match_2): Check
t
h
a
t P ha
s
RTX_CLASS
.
.
.
commit
|
commitdiff
|
tree
1998-06-18
amylaar
* reload
.
c (find_reloads): Don't narro
w
scope of
R
EL
O
AD_OTH
.
.
.
commit
|
commitdiff
|
tree
1998-06-16
a
m
yl
a
ar
* r
e
load1
.
c (reload_r
e
g_free_bef
o
re_p): RE
L
OAD
_
FOR_OUTADDR_
.
.
.
commit
|
commitdiff
|
tree
1998-06-05
amyla
a
r
* e
x
ecute/980605-1
.
c: New test
.
commit
|
commitdiff
|
tree
1998-06-03
amylaar
*
reloa
d
1
.
c (reload_reg_free_
f
o
r_value_
p
):
N
e
w
argument
s
.
.
.
commit
|
commitdiff
|
tree
1998-05-21
amyl
a
ar
*
reload1
.
c (reload_reg_free_
f
or_valu
e
_p): Fix RELOAD_FOR
_
INP
U
T
commit
|
commitdiff
|
tree
1998-05-21
a
mylaar
*
c
ombine
.
c (nonzero
_
bits): F
o
r
paradoxical subregs
.
.
.
commit
|
commitdiff
|
tree
1998-05-19
amylaar
* reload1
.
c
(reload_reg_free_for
_
v
a
lue
_
p): New functi
o
n
.
commit
|
commitdiff
|
tree
1998-05-15
am
y
laar
* sh
.
c (gen_shl_and): Don't sign e
x
t
e
nd
c
o
n
stant for
.
.
.
commit
|
commitdiff
|
tree
1998-05-14
amylaar
*
r
eload1
.
c (delete_o
u
tput_r
e
l
oad): Ignore single
.
.
.
commit
|
commitdiff
|
tree
1998-05-14
amylaar
* reload
.
c (remo
v
e_
r
ep
l
ac
e
me
n
t
s
): New
f
u
n
ction
.
commit
|
commitdiff
|
tree
1998-05-13
amyla
a
r
* reload1
.
c (mer
g
e_assigned_reload
s
): When mer
g
ing
.
.
.
commit
|
commitdiff
|
tree
1998-05-13
a
m
y
laa
r
* reload1
.
c (merg
e
_assigne
d
_
r
e
l
oa
d
s):
C
an merge
commit
|
commitdiff
|
tree
1998-05-12
amylaar
* reload1
.
c (
g
en_reload): Create
R
EG_
E
QUIV
notes
.
commit
|
commitdiff
|
tree
1998-05-12
amylaa
r
* reload1
.
c (reload): Fix
c
heck for USEs to use cod
e
.
.
.
commit
|
commitdiff
|
tree
1998-05-06
amylaar
Typo fix
.
commit
|
commitdiff
|
tree
1998-05-01
a
my
l
a
ar
* reload
.
c (
f
ind
_
rel
o
ads
)
: Em
i
t USEs to mark where
.
.
.
commit
|
commitdiff
|
tree
1998-04-29
amylaar
* sc
h
e
d
.
c (new_ins
n
_dead
_
note
s
): C
h
eck if t
h
e regi
s
ter was
commit
|
commitdiff
|
tree
1998-04-27
amylaar
* sh
.
c (
g
en_ashift_hi): Don't
make SUBREG of a
S
UBRE
G
.
commit
|
commitdiff
|
tree
1998-04-27
amylaa
r
*
s
h
.
c (sh_expand_
p
rologue, sh_expa
n
d_
e
pilog
u
e):
commit
|
commitdiff
|
tree
1998-04-27
amylaar
* sh
.
h (LEGITI
M
IZE_RELOAD_ADDRES
S
): Define
.
commit
|
commitdiff
|
tree
1998-04-24
amylaar
* cse
.
c (cse_set_a
r
oun
d
_loop): Don't do opt
i
mization
.
.
.
commit
|
commitdiff
|
tree
1998-04-24
amylaar
* (
g
en_shl_and,
i
n
ca
s
e
1
)
: Fix compariso
n
w
i
th
mask
.
commit
|
commitdiff
|
tree
1998-04-23
a
m
y
laar
Fix for execute/980205
.
c failure
o
n SH[123]
.
commit
|
commitdiff
|
tree
next