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
SUBREG_PROMOTED_VAR_P handling in expand_direct_optab_fn
2017-08-30
rsandifo
[57/77]
U
se scalar_int_mode i
n
expa
n
d_expr_add
r
_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[56/77] Use the
mo
r
e specific type when two modes a
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[55/77]
U
se scal
a
r_int_m
o
de in sim
p
l
i
fy_const_unary_op
e
ration
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[54/77]
A
dd
e
x
p
l
ici
t
int checks for
alternat
i
ve optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
3
/77]
P
a
ss a mo
d
e to c
o
nst
_
scalar_mask_f
r
om_tree
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
52/77]
U
se scalar_int
_
mode in ext
r
ac
t
/s
t
o
r
e_bit_field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51
/
77] Use opt
_
s
ca
l
ar_int_
m
ode whe
n
iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[50/77] Ad
d
helper routines
f
or SUBREG_PR
O
M
O
TED_VAR_
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4
9
/
7
7] Simplify non
z
ero/num_
s
ign_bits
hooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/77] Make su
b
routines of num_si
g
n_bit_copies operat
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[47/77] Ma
k
e subroutines of nonzero_bits opera
t
e on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46/77] Make w
i
dest_int_m
o
de_
f
or_
s
i
z
e return a s
c
alar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[45
/
77] Make
extr
a
ct
_
l
e
ft_shi
f
t t
a
ke a
s
c
a
l
ar_int_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[44
/
77]
M
ake si
m
plify_and_c
o
nst_int take
a
scalar_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43
/
77] Use s
c
a
lar_int_mode in
s
implify
_
c
o
mpa
r
ison
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[42/77]
Use scalar_in
t
_m
o
de in
simplify_shift
_
c
onst_1
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[41/77]
S
plit scalar integer handli
n
g out of
f
orce_to
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
if
o
[4
0
/77]
Use s
c
alar_int_mode for e
x
traction_ins
n
fields
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[39/77] T
w
o changes to
the g
e
t_best_mode interface
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[38/77]
Move SCALAR
_
INT_MOD
E
_P o
u
t of
str
i
ct_
v
ola
t
ile_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[37/7
7
] Use scalar_int_m
o
de
w
hen emi
t
tin
g
cstores
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[36/7
7
] Use
scalar_int_m
o
de in the RTL iv rout
i
n
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
5
/77
]
Add uses o
f
as_a <sca
l
ar_in
t
_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[34/77] Add
a
S
CALA
R
_INT
_
TYPE_MO
D
E
macr
o
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[33/77]
A
d
d
a NA
R
R
O
WEST_INT_MOD
E
macro
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[3
2
/77] Check is_a <scalar_in
t
_mod
e
>
b
efore calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[31/77] Use
s
ca
l
ar_
i
nt_mode for
move2a
d
d
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[30/77] Use scal
a
r
_int_mode
for dou
b
l
eword
splits
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[29/77
]
Make some *
_
l
oc_descriptor helpers take scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[28/77] Use
is_a <s
c
alar_int_
m
ode
>
fo
r
miscellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[27
/
7
7
] Use i
s
_a <sc
a
lar
_
in
t
_mode>
b
efore LOAD_EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
26/77] Use is_a <scalar_int_
m
ode> in su
b
reg/
e
xtrac
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/
7
7] Use is_a <scalar_int_mode> for bitmask optimisations
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
2
4
/77] Replace a !=
BLKmode c
h
e
ck wit
h
is_
a
<scal
a
r_i
n
t
_
mode>
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[23
/
77] Replace
!= VOIDmode checks with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[22/77] Replace !VECTOR_MODE_P with is
_
a
<s
c
ala
r
_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
1
/77] Rep
l
ac
e
SCALAR_IN
T
_
M
O
DE_P checks
with
i
s
_
a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
0
/77
]
R
e
place
MODE_IN
T
c
h
ecks w
i
th is_int_m
o
d
e
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[19/77] Add a smallest_int_mode_f
o
r_size helpe
r
fu
n
ction
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[18/77] M
a
ke
i
n
t_mode_for
_
mode return
a
n
opt_scalar_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[17/7
7
] Add an
int_mode_for_size help
e
r function
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
1
6/77
]
Add scalar_int_mode_pod
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[15/77] A
d
d sca
l
a
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
1
4
/77] Ma
k
e
libg
c
c
_
f
lo
a
ti
n
g_m
o
de
_
sup
p
orted_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[13/77] Make floatn_mode r
e
turn an opt_scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
12/77] Use opt_scalar_flo
a
t_
m
ode wh
e
n iterating
over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
1/77]
A
dd a float
_
mode_for_size hel
p
er
fun
c
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[10/77] Make assem
b
l
e_real take a scalar_f
l
oat_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[
9/77] Ad
d
SCALA
R
_
F
LOA
T
_TYP
E
_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[8/7
7
] Simplify g
e
n_trunc/ext
e
nd_conv_libfun
c
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
i
fo
[7/77]
A
dd sc
a
lar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77]
M
ake GET_MODE_W
I
DER re
t
urn an opt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5/77]
Small tweak to ar
r
ay_
v
alue_typ
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4/77] Add FOR_E
A
CH iter
a
tor
s
for modes
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
3
/7
7
] Allow machine modes t
o
be c
l
asses
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[2
/
77] Add
a
n E_ prefi
x
to
c
ase statements
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1
/
77]
Add an E_ prefix to mode names
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
if
o
S
p
l
it ou
t
parts o
f
s
compare_lo
c
_descriptor
a
nd emi
t
_stor
e
_f
l
ag
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
r
s6000
]
in
t
->machine_
m
ode in rs6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
Set
t
he call nothrow
f
lag m
o
r
e
of
t
en
commit
|
commitdiff
|
tree
2017-08-24
rsandifo
Make mor
e
u
se of subreg_offset_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
Make more us
e
o
f
para
d
o
x
ical_
s
ubreg_p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[AA
r
c
h
64] Fix label
m
ode
commit
|
commitdiff
|
tree
2017-08-21
r
s
a
ndifo
Simplify
p
ad_b
e
low
i
m
plementa
t
ion
commit
|
commitdiff
|
tree
2017-08-21
rsan
d
ifo
Remove the fra
m
e
s
ize argument from function_pro
l
ogue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
r
s
a
n
difo
Add a type_
h
as_mod
e
_precision_p
h
elper function
commit
|
commitdiff
|
tree
2017-08-21
rsan
d
ifo
Mov
e
vect
o
r
_
ty
p
e_m
o
de
t
o tr
e
e
.
c
commit
|
commitdiff
|
tree
2017-08-21
r
s
a
n
d
i
fo
P
a
ss rtx and index to rea
d
-md
.
c
it
e
ra
t
or r
o
utin
e
s
commit
|
commitdiff
|
tree
2017-08-21
r
s
andif
o
Fi
x
bogus CONST_W
I
DE_
I
NT hash
commit
|
commitdiff
|
tree
2017-08-17
r
sandifo
Add m
i
ssing E
C
F
_
NOTHROW f
l
ags to internal
.
def
commit
|
commitdiff
|
tree
2017-08-16
rsandifo
PR
8
1815: Invalid cond
i
ti
o
na
l
reductio
n
commit
|
commitdiff
|
tree
2017-08-10
r
s
andifo
PR81738: Spl
i
t vect-
a
lias-c
h
eck-6
.
c
commit
|
commitdiff
|
tree
2017-08-04
rsa
n
difo
Pool ali
g
nment i
n
f
o
rmation f
o
r common
b
ases
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
C++-ify ve
c
_
i
nfo structu
r
es
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
Use base
i
nequa
l
ity for some v
e
ct
o
r
a
lias ch
e
cks
commit
|
commitdiff
|
tree
2017-08-04
rsandif
o
Hand
l
e data depend
e
nce relations with different bases
commit
|
commitdiff
|
tree
2017-07-27
r
s
a
n
difo
[
rs60
0
0]
A
voi
d
rot
a
t
e
s of floati
n
g-
p
oint modes
commit
|
commitdiff
|
tree
2017-07-08
r
s
andifo
Fix core
t
y
p
es
.
h-related dep
e
n
d
encies
commit
|
commitdiff
|
tree
2017-07-08
r
san
d
ifo
Force a
dependence distance of 1 in gnat
.
dg/v
e
ct17
.
adb
commit
|
commitdiff
|
tree
2017-07-05
rsandifo
Use SET
_
DECL_MODE
in libcc1
commit
|
commitdiff
|
tree
2017-07-05
rsandifo
Remove e
n
um
bef
o
re machine
_
mod
e
commit
|
commitdiff
|
tree
2017-07-04
rsandifo
P
R 81292: ICE o
n
related
s
trl
e
n
s
afte
r
r
249880
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
A
v
oid minimu
m
- 1 c
o
nf
u
sion in
v
ectoriser
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Ad
d
a
helper for getting
t
he ov
e
ra
l
l
a
lignment of a DR
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Add DR_B
A
SE_ALIGNMENT and DR_BASE_
M
ISALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Add DR
_
STEP_ALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsan
d
ifo
Rename DR_ALIGNED_TO to DR_OFFSET_ALI
G
N
M
ENT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Make dr_
a
na
l
y
ze_i
n
nermost
o
perate on
innermost_lo
o
p_behavio
r
commit
|
commitdiff
|
tree
2017-07-03
r
sa
n
difo
Use
i
nnermost_loop_
b
ehavior for oute
r
loop vectorisation
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Tweak BB analysis for d
r
_analyze_innermost
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
R
e
organise mach
m
ode
.
h heade
r
s
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
Make tree-ssa-strlen
.
c handle
p
artial unterminated
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
r
sandifo
PR 80769: Incorrect s
t
rlen op
t
imi
s
ation
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
PR8
1
136:
I
CE fr
o
m inc
o
nsisten
t
DR_MISALIGNMENTs
commit
|
commitdiff
|
tree
2017-06-12
rs
a
ndifo
Fi
x
pessimi
s
tic DImode hand
l
ing in co
m
bine
.
c:m
a
k
e
_fi
e
ld_
a
s
s
i
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
rsandifo
C
larify defi
n
e_insn
docum
e
n
t
ation
commit
|
commitdiff
|
tree
2017-05-31
rsandifo
[1/2]
Add get_next
_
st
r
info
h
elper function
commit
|
commitdiff
|
tree
2017-05-31
rsandif
o
Altern
a
t
ive check for vect
o
r r
e
fs w
i
t
h
same
alignment
commit
|
commitdiff
|
tree
2017-05-08
rsandifo
[AArch64]
T
igh
t
en
m
ov
e
c
o
nstraints
f
o
r
s
y
mbolic o
p
erands
commit
|
commitdiff
|
tree
2017-05-06
rsa
n
difo
Record
e
q
uiva
l
e
nc
e
s for spill registers
commit
|
commitdiff
|
tree
next