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
[64/77] Add a scalar_mode class
2017-08-30
rsan
d
ifo
[64/77] Add a scalar_mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[63
/
77
]
Simpli
f
ic
a
tions after ty
p
e
switch
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[62/77] Big machin
e
_m
o
de to
scalar_
i
nt_mode replacement
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
fo
[6
0
/77] Pa
s
s scalar_i
n
t_m
o
de
s
to do_jum
p
_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59/
7
7] A
d
d
a
rtx_jump_table_
d
ata
:
:get_dat
a
_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77] Use sca
l
ar_int
_
m
o
de i
n
a try_c
o
m
bine o
p
t
i
misati
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
7/7
7
] Use sca
l
ar_int
_
mode in expand_expr_a
d
dr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[56/77] Use the more
s
pecific typ
e
when
t
wo m
o
des are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/77] Us
e
scalar_int_mode in s
i
mp
l
i
f
y
_const_unar
y
_oper
a
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[54/77] Add explicit int checks fo
r
alternative optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[53/77] Pass
a mode to co
n
s
t
_scalar_mask_from_tre
e
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[5
2
/77] Use scalar_
i
nt_mode
i
n
e
xtract
/
store_bit_f
i
e
l
d
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[
5
1/77
]
Use opt_
s
calar_int
_
m
ode wh
e
n
i
terating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50/
7
7] Add
he
l
p
e
r
routin
e
s for
SU
B
R
EG_P
R
OMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[49/77]
Sim
p
l
i
f
y
nonzero/num_sign_bit
s
h
ooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/77] Make
s
u
b
r
outines of
n
u
m
_si
g
n_bit_copies o
p
e
r
ate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[47/77] M
a
ke
s
u
broutines of nonzero
_
b
i
ts operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[4
6
/77] Make widest_int_
m
ode_for_s
i
ze ret
u
rn
a
scalar_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/77] Make extract
_
left
_
sh
i
ft take a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
4
4/77] M
a
ke
s
implif
y
_an
d
_const_
i
nt take a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[43/77]
U
se scalar
_
int_mode
in simplify
_
comparison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/7
7
] U
s
e
s
calar_in
t
_mode
in simplify_shift_con
s
t
_
1
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[41/77] S
p
lit scalar integer handling
o
u
t
of
f
o
r
ce_to_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77] Use scalar_
i
nt
_
m
o
d
e f
o
r extraction_in
s
n
fields
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39/77] Two changes to the
get_best_mode interfa
c
e
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[38/77] Move SCALAR_INT_
M
OD
E
_P o
u
t of s
t
ric
t
_volatile_b
i
tfield_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[37/7
7
] Us
e
s
c
alar_i
n
t_mode whe
n
e
mitting cs
t
ores
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[36/77
]
U
s
e scala
r
_int_mode in th
e
RTL iv r
o
utines
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[35/77] Add uses
of as_a <
s
ca
l
a
r
_int_m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[34/77]
Add a SCALA
R
_INT_TY
P
E_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[3
3
/
77] Add a NARROWEST_INT_MO
D
E
m
acro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[32/77] Check is_a
<
scalar_int_mode
>
before calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[31/77
]
Use scalar_int_mode for mo
v
e2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77] Use s
c
alar_i
n
t_mode for doublew
o
rd splits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29
/
77] Mak
e
some *_loc_
d
escriptor he
l
pers take sca
l
ar
_
i
n
t_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
28/77] Use is_a <scal
a
r_int_mode> f
o
r miscellane
o
us
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[27
/
77] Use is_a <scal
a
r
_int
_
m
o
de> befor
e
LOAD_EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[26/7
7
] Use is_a <sca
l
ar_int
_
mod
e
>
i
n subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25
/
77] Use is_a <scalar_in
t
_mode> for b
i
tmask optimisations
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[24/77] Replace a !=
B
L
Kmode check with is_a <scalar_int_mod
e
>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/
7
7] Replace != VOIDm
o
de
c
hecks with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/77] Replace !VECTOR_M
O
DE
_
P wi
t
h is_a
<
scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/77] Re
p
l
a
ce SCALAR_
I
NT_MODE_P checks with
i
s_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[20/77] Replace MODE_INT check
s
with is_
i
nt_
m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19/7
7
] Add a smallest_int_mode_for_si
z
e hel
p
e
r
function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1
8
/77] Make int_mode_f
o
r_mod
e
r
eturn an opt_scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[17
/
77] Add an int_mode_for_size helper fun
c
tion
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[16/77] Add
s
c
a
lar_in
t
_mode_p
o
d
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[1
5
/77] Add
s
calar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[14/77] Make
libgcc
_
floating_m
o
de_su
p
ported_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[13/77] M
a
ke float
n
_mode retu
r
n an
o
p
t_
s
calar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[12/77] Us
e
opt_
s
calar_floa
t
_mod
e
w
hen iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[11/77] Add a float_
m
ode_for_size h
e
lper function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[10/
7
7
] Ma
k
e asse
m
ble_real
take
a scalar_f
l
oat_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[9/77]
Add SC
A
LAR_FLOAT_
T
YPE
_
MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
8
/
77
]
Simpl
i
fy gen_
t
run
c
/
extend_conv_libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
/77] Add
s
cal
a
r
_
float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/
7
7] Mak
e
G
ET_MODE_WIDER return
a
n opt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[5/77] Small tweak to a
r
ray_value_type
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4/77] A
d
d FOR_EACH iterators
f
o
r
modes
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
3
/77] A
l
low machine
modes to be classes
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
ifo
[2/77]
Add
an E_
prefix
t
o c
a
se s
t
ateme
n
ts
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
/
77]
A
d
d
a
n
E_
p
r
e
fix
to mo
d
e names
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
S
p
lit ou
t
parts of scompare
_
loc_descript
o
r an
d
emi
t
_sto
r
e_
f
lag
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[rs600
0
] int->machine
_
mode in r
s
60
0
0-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
Set t
h
e c
a
ll noth
r
ow flag mor
e
oft
e
n
commit
|
commitdiff
|
tree
2017-08-24
rsandifo
Make more u
s
e of subreg_offs
e
t_from_l
s
b
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
M
a
ke m
o
re use of paradoxical_subreg
_
p
commit
|
commitdiff
|
tree
2017-08-22
r
s
a
n
d
i
fo
[
A
Arch6
4
]
F
ix label mode
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Simplify pad_b
e
low
i
mplementation
commit
|
commitdiff
|
tree
2017-08-21
rsandi
f
o
Remove the frame size
a
rgument from function_prologue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
r
s
a
ndifo
Add
a type_has_mod
e
_precision_p helper fun
c
t
ion
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Move vector
_
type_mode to t
r
ee
.
c
commit
|
commitdiff
|
tree
2017-08-21
rsand
i
fo
Pass
rtx and
i
nde
x
to read-md
.
c itera
t
or ro
u
t
i
nes
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Fix bo
g
us CO
N
ST_WIDE_IN
T
hash
commit
|
commitdiff
|
tree
2017-08-17
rsandifo
Add
m
issing
E
CF_NO
T
HROW
f
lags
to interna
l
.
def
commit
|
commitdiff
|
tree
2017-08-16
rsa
n
difo
PR81
8
1
5
: I
n
v
a
lid con
d
i
t
ional reduct
i
on
commit
|
commitdiff
|
tree
2017-08-10
rsand
i
fo
PR81738:
Split v
e
ct-alias-check-6
.
c
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
Pool ali
g
nment information for common base
s
commit
|
commitdiff
|
tree
2017-08-04
rs
a
ndifo
C++-ify
vec_info structures
commit
|
commitdiff
|
tree
2017-08-04
rsandif
o
Use base inequal
i
t
y
f
o
r some v
e
ctor
alias checks
commit
|
commitdiff
|
tree
2017-08-04
rs
a
ndifo
Handle data d
e
pendence relations with differe
n
t
b
ases
commit
|
commitdiff
|
tree
2017-07-27
r
s
andif
o
[rs6000]
Avoid
r
otat
e
s of f
l
oating-poi
n
t modes
commit
|
commitdiff
|
tree
2017-07-08
r
sandi
f
o
Fix cor
e
t
ypes
.
h-relate
d
dependencies
commit
|
commitdiff
|
tree
2017-07-08
r
s
andifo
Force a
dep
e
n
d
e
n
ce dist
a
n
c
e of 1 in gnat
.
dg/vect17
.
adb
commit
|
commitdiff
|
tree
2017-07-05
rsan
d
ifo
Use SET_D
E
C
L_MODE in l
i
bcc
1
commit
|
commitdiff
|
tree
2017-07-05
rsandifo
R
e
mo
v
e
e
num before machine_mode
commit
|
commitdiff
|
tree
2017-07-04
rsandifo
PR 81292: ICE
o
n rela
t
ed
str
l
en
s
after r249880
commit
|
commitdiff
|
tree
2017-07-03
rsandif
o
Avoid min
i
mum - 1 confusion in vectoriser
commit
|
commitdiff
|
tree
2017-07-03
rs
a
n
d
ifo
A
d
d a
h
elper for gettin
g
the
o
veral
l
alignment of a DR
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Ad
d
DR_B
A
SE_ALIGNMENT and DR
_
BASE_MI
S
ALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
A
dd DR_S
T
EP_ALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
R
e
n
ame DR
_
ALIGNED
_
TO to DR_OFFSET_
A
LI
G
NMENT
commit
|
commitdiff
|
tree
2017-07-03
r
sand
i
f
o
Make
dr_analyze_innermost operate
o
n
innermost
_
loop_behavior
commit
|
commitdiff
|
tree
2017-07-03
rsa
n
difo
U
se in
n
ermost_
l
oop_be
h
a
vior for outer loop vectorisat
i
on
commit
|
commitdiff
|
tree
2017-07-03
r
s
andifo
Tweak
B
B analysis for dr_analyze_innermo
s
t
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
Reorganise m
a
c
hmode
.
h
h
e
aders
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
Make tree-ssa-s
t
rlen
.
c handle
partial unterminated
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
r
s
andifo
PR 80769: In
c
o
r
rect strle
n
optimi
s
ation
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
PR811
3
6: ICE from incons
i
stent DR_MISALIGNME
N
T
s
commit
|
commitdiff
|
tree
next