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
Use tree_vector_builder::new_binary_operation for folding
2017-09-16
rsand
i
fo
P
R
8
2228: Move ncopi
e
s calculation in v
e
ct
o
ri
z
abl
e
_live_op
e
r
a
tion
commit
|
commitdiff
|
tree
2017-09-15
r
sandifo
Turn FUNCTION_AR
G
_OFFSET into
a
hook
commit
|
commitdiff
|
tree
2017-09-15
rsan
d
ifo
Turn TRU
L
Y
_
NOOP_TRUNCA
T
IO
N
i
n
to a h
o
ok
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn
C
ANNOT_CHANGE_MODE_CLASS into a hook
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add L
O
OP_VINF
O
_MAX_VECT_FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a vect_worth
w
hile_wit
h
out_simd_p helper routi
n
e
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add
a
v
e
c
t_get_num_copies hel
p
er ro
u
tine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make more use o
f
gimple-fold
.
h in tree-ve
c
t-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
dd gimple_
b
u
i
ld_vector* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use vec
<
>
for constant pe
r
m
ut
e
masks
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
Use vec<> i
n
build_
v
ector
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
St
o
re VECTOR_
C
ST_NELTS directly in tree_node
commit
|
commitdiff
|
tree
2017-09-13
r
san
d
ifo
Turn SECONDARY_MEM
O
RY_NEE
D
E
D
into
a
h
ook
commit
|
commitdiff
|
tree
2017-09-13
rsa
n
difo
Turn SECONDARY_MEMORY_
N
E
E
D
ED_
M
O
DE into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
Tu
r
n HARD_REGNO_NREG
S
into a target h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Us
e
hard
_
regno_nregs
i
n
s
tead
o
f
HARD_R
E
GN
O
_N
R
EGS
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
Convert hard_regno
_
nreg
s
to a functio
n
commit
|
commitdiff
|
tree
2017-09-12
r
san
d
ifo
Make
m
o
r
e
use
o
f
i
n_har
d
_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Ma
k
e mor
e
use of end_
h
ard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make
mor
e
use of
E
ND
_
REGN
O
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Make more use of REG_NREG
S
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn SLOW_UNALIGN
E
D
_
ACCESS into a target ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
r
san
d
if
o
PR8
1
285
:
Fix uninit
i
a
l
ised vari
a
ble
i
n emit
_
store_flag_i
n
t
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
[75
/
77] Use sca
l
ar_mod
e
in the AAr
c
h64 po
r
t
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
[61/7
7
] Use sca
l
ar_int_
m
o
de in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndi
f
o
Make bitsize_mo
d
e_for_mode
return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ake mode_for_size_tree return a
n
op
t
_
mo
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make
t
argetm
.
get_mask_m
o
de retu
r
n an o
p
t_mode
commit
|
commitdiff
|
tree
2017-09-05
rs
a
n
d
ifo
Make
mode_for_vector return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
Add mode_
f
o
r
_int
_
vector helper functions
commit
|
commitdiff
|
tree
2017-09-05
r
s
an
d
ifo
Make m
o
de_for
_
s
i
ze return a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(d
e
c
imal_)float_mode_for_size in r
e
al
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
Make
more
u
s
e of int_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use of i
n
t_mode_for_mo
d
e
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tur
n
FUNCTION_ARG_PADDING into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
urn MO
D
ES_TIE
A
BL
E
_P into a
target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
T
urn HARD_REGNO_MODE_OK into
a
targe
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
urn
H
A
RD_REGNO_CALL_PART_C
L
O
B
BERED into
a
t
arget
h
ook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subreg_
m
emory_offset help
e
r functi
o
ns
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR820
4
5: Av
o
id
p
assing machine
modes through
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[AA
r
ch64] Tigh
t
en addr
e
s
s
r
egist
e
r subreg checks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArc
h
64] Rename cmp_result iterator
commit
|
commitdiff
|
tree
2017-08-31
r
s
andifo
[
A
Arc
h
64] Remove u
s
e of wider v
e
ctor modes
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
D
r
o
p
df_ from
df
_
read_modify_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add a
p
artial_subreg_
p
p
redicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add so
m
e ch
a
ngelog entries that went astray durin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77] Ad
d
a
complex_mo
d
e class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7
6
/77] Add a
scalar_mode_po
d
c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[74/77] Various small scalar_mode
c
ha
n
ges
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[73/77]
Pa
s
s scalar_mode to sca
l
ar_
m
o
de_s
u
pported_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77] P
a
ss
scalar
_
mode to s
c
alar_mo
d
e_sup
p
orted_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[71/77
]
Use op
t
_
s
cal
a
r
_
mode fo
r
mode iter
a
tors
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
70/77] Make expand_f
i
x
/
float c
h
eck for scalar
m
odes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69/7
7
] Sp
l
it scal
a
r-
o
nly part ou
t
of convert
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[68/77] U
s
e s
c
a
la
r
_mode for is_int
_
mode
/
is_float_
m
od
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[67/
7
7]
Use sc
a
lar_mod
e
in fi
x
ed-
v
alue
.
*
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
f
o
[66/
7
7] U
s
e scalar_mode for constant integers
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[65/77] Add a S
C
A
L
AR_TY
P
E_MODE macr
o
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[64/77] Add a
scalar
_
mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[63/
7
7] Simplifications after
t
y
p
e
switch
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[62/77] Big
m
achine_mode to
s
calar_in
t
_mode repla
c
ement
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[6
0
/77]
Pass scalar_int
_
modes
t
o
do_jump_
b
y_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59/77
]
Ad
d
a
rtx_jump_ta
b
le_data::g
e
t_da
t
a_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
8
/77] Use scalar_int
_
mode i
n
a
t
r
y
_com
b
ine optimis
a
tion
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[57/77] Use scalar_in
t
_mo
d
e in expa
n
d
_ex
p
r_addr_ex
p
r
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[5
6
/77] Use the
m
ore speci
f
ic
type
when two mo
d
e
s
are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[55
/
77] Use sca
l
a
r
_i
n
t_mode
i
n
simplify_cons
t
_u
n
a
r
y_ope
r
ati
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[54
/
77] A
d
d
e
xplic
i
t int
c
hecks fo
r
alternative o
p
tab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53/77] Pass a mode t
o
co
n
st_scalar_ma
s
k_from
_
tree
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[52
/
7
7] Use scal
a
r_int_mode
in
e
xtra
c
t/store_
b
it_field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51/77] Use opt_sca
l
ar_in
t
_m
o
de when iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50/77] A
d
d helper routines
f
or SUB
R
EG_PROMOT
E
D
_V
A
R_
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[49/77] Si
m
plify nonzero
/
num_sign_bit
s
hooks
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[
48/77] Make subrou
t
ines of num_sign_bit_copies
opera
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
ifo
[
47/77
]
Make subr
o
u
t
ines of non
z
e
ro_bits operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[46
/
7
7] Make widest_
i
nt_mode_fo
r
_
s
ize return a s
c
alar_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[45/77] Make extract_left_shift take a scala
r
_i
n
t_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[44/77] Make simpli
f
y_and_const_i
n
t take
a
scalar_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandi
f
o
[43/77] Use sc
a
lar_int_mo
d
e in si
m
plify
_
c
o
mparison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/
7
7
] Us
e
scalar_int_mode in simp
l
ify_shift_con
s
t_
1
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndi
f
o
[41/77
]
Split scalar integer h
a
ndling out of force_to_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
i
f
o
[
40/77] Use scalar_
i
n
t
_
mode
f
or extraction
_
insn
fie
l
ds
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
39/77] Two ch
a
n
g
es to the g
e
t_best_mode
i
nterface
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[38/
7
7] Move
S
CALAR_I
N
T_MODE_P out of strict_
v
o
l
atile_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
3
7/77] Use scal
a
r_int
_
m
ode when emitting cst
o
res
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
36
/
7
7
] Use scalar_int_m
o
de in th
e
R
T
L iv
r
o
u
t
ines
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
35/77] Add uses of as_a <s
c
alar
_
int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
34/7
7
]
A
dd a SC
A
LAR_INT_TYPE_MODE
m
acro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
33/77
]
Add a NARROWEST_I
N
T_MO
D
E
m
a
cro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[32/77] Check
i
s_
a
<scalar_int_mo
d
e> before calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
3
1
/77] Use
s
calar_int_mode for
move2add
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[30/77] Use scalar_int_mode
f
or do
u
bleword sp
l
its
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29/77] Ma
k
e some *_
l
o
c
_d
e
sc
r
ipt
o
r hel
p
ers ta
k
e
scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[28/77]
U
s
e is_a
<
scalar_int_m
o
de>
f
or
m
iscel
l
a
n
eous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[27/77] Use is_a <scalar_int_mo
d
e> before LOAD_EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[26
/
77] Use is_a <scal
a
r_int_
m
ode> in subre
g
/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[25/77] Us
e
is
_
a <scalar_i
n
t_mode>
f
or bitmas
k
optimisations
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[24
/
77] Replace
a
!= BLKmode ch
e
ck with i
s
_a <scalar_in
t
_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[23/7
7
]
Replace !=
V
OIDmod
e
checks with is
_
a <scal
a
r_int_mod
e
>
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[22/7
7
]
Re
p
lace !
V
ECTOR_MODE_P with is_a <scalar_int_mo
d
e>
commit
|
commitdiff
|
tree
next