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
Add a VEC_SERIES rtl code
2017-11-01
rsandifo
Add a V
E
C_SERIES
r
tl code
commit
|
commitdiff
|
tree
2017-11-01
rs
a
n
d
i
fo
Allow
vector
C
ONST
s
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Add more ve
c
_duplicate
s
implifications
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Add gen_(co
n
st_)vec_duplicat
e
he
l
pers
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
Prevent invali
d
regi
s
t
e
r
m
od
e
c
h
a
ng
e
s in
combine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
A
d
d
w
i
d
e
r
_
subreg_mode
h
elper functions
commit
|
commitdiff
|
tree
2017-10-26
rsandif
o
Make more use of d
f
_read_modi
f
y_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
S
top print_hex from prin
t
ing bits above the
p
reci
s
ion
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
T
ARGET_STATI
C
_RTX_
A
LI
G
NMENT
commit
|
commitdiff
|
tree
2017-10-23
rsandif
o
C
o
n
v
ert STARTING
_
F
R
A
ME_
O
FFSET to a hoo
k
commit
|
commitdiff
|
tree
2017-10-23
r
s
andifo
Use
SCALAR_TYPE
_
MODE in vect_create
_
epil
o
g_for_r
e
duc
t
ion
commit
|
commitdiff
|
tree
2017-10-23
rsandif
o
Use SCAL
A
R_INT_TY
P
E_MOD
E
in loc_list_
f
r
om_tr
e
e_1
commit
|
commitdiff
|
tree
2017-10-23
r
s
andifo
Use sc
a
lar_int/flo
a
t_m
o
de
in brig_langho
o
k_type_for_mode
commit
|
commitdiff
|
tree
2017-10-23
r
s
a
ndifo
Use
scalar_mode in expan
d
_s
h
if
t
_
1
commit
|
commitdiff
|
tree
2017-10-23
rsand
i
fo
F
i
x
H
W
I + -un
s
igned in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
SUBREG_
P
ROMOTED
_
VAR_P handling in expa
n
d_direct_opta
b
_fn
commit
|
commitdiff
|
tree
2017-10-22
rsand
i
fo
Make more use of GE
T
_
MODE_UNIT_PRECISION
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more use of HWI
_
COMPUTABLE_MODE
_
P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make
m
ore u
s
e of subreg_size
_
lowpar
t
_
o
ffset
commit
|
commitdiff
|
tree
2017-10-22
r
s
andif
o
Add wide_int version of inchash::hash::add_wide_int
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Rename in
c
hash::has
h
::
a
dd
_
w
id
e
_
i
nt
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Pre
v
ent i
n
valid
register
m
ode cha
n
ges in
c
o
m
bin
e
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make more use of GET_MODE_UNIT_BITS
I
ZE
commit
|
commitdiff
|
tree
2017-10-13
r
s
andifo
Ma
k
e
more
u
se of
GET_MODE_UNIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rsand
i
fo
Make m
o
re use
o
f
b
yt
e
_lowpar
t
_offset
commit
|
commitdiff
|
tree
2017-10-13
r
s
and
i
fo
Make more use of subreg_lo
w
p
art_offset
commit
|
commitdiff
|
tree
2017-10-10
rsan
d
ifo
R
e
quire wi::to_wide f
o
r t
r
ees
commit
|
commitdiff
|
tree
2017-10-09
rsandifo
Allow non
-
w
i <o
p
> wi
commit
|
commitdiff
|
tree
2017-10-04
r
s
andifo
PR
8
2413: Mism
a
tched precisions
i
n
b
u
ild_range_c
h
eck
commit
|
commitdiff
|
tree
2017-10-02
rsa
n
d
ifo
Fix mismatched
p
recisio
n
s in tree arithm
e
tic
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
[AArc
h
64] PR71307:
D
e
fine union
class
o
f
POINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
r
s
andifo
Turn C
O
NSTANT_AL
I
G
NM
E
NT
i
n
to a hook
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
C
hange
permute
index t
y
pe to u
n
signed short
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Update interface
t
o TARGET
_
VEC
T
ORIZE_VEC_P
E
RM
_
CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
PR82289: C
o
m
put
i
ng peeling cost
s
for irrelevant dr
s
commit
|
commitdiff
|
tree
2017-09-22
rsa
n
difo
range_int_cst_p handling in ext
r
act_range_from_binary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
r
s
a
ndifo
L
e
t the target ch
o
ose a vec
t
oris
a
tion align
m
ent
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
A
d
d
a ve
c
t
_get_sc
a
la
r
_dr_size hel
p
er fu
n
ction
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fi
x
s
pu build after r25
3
072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make more us
e
of simplify_ge
n
_binary
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add copy_rtx call to R
T
L loop
u
nroller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix ungua
r
ded use
s
of tree_
t
o_uhwi
commit
|
commitdiff
|
tree
2017-09-21
r
s
andif
o
Tighten
t
ree-ssa-ccp
.
c:get_
v
al
u
e_for_ex
p
r c
o
ndition
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndifo
Add missing int_cst_rangeN checks to tr
e
e-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Move computation of SLP_TREE_NU
M
BER_
O
F_VEC
_
ST
M
TS
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
ifo
Fix an SVE failur
e
in th
e
Fort
r
an m
a
tm
u
l* tests
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Include phis
i
n SLP unrolling calculation
commit
|
commitdiff
|
tree
2017-09-18
r
sandifo
F
ix ve
c
t
or
i
z
able_mask_load_store
handling of invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fi
x
type of
bitstart
i
n
v
e
ctori
z
a
b
le_live
_
o
p
erati
o
n
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix
v
ectoriza
b
le_live_operation
ha
n
dling
o
f
vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Invoke ve
c
to
r
izable_live_operatio
n
in
a
c
o
nsistent way
commit
|
commitdiff
|
tree
2017-09-16
rsandif
o
PR82228: M
o
ve nc
o
pies c
a
lculation
i
n
vectorizabl
e
_live_op
e
rati
o
n
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn FUNCTION_ARG_OFFSET into a h
o
ok
commit
|
commitdiff
|
tree
2017-09-15
rsand
i
fo
Turn TRU
L
Y_NOO
P
_
TRUNCATION into a h
o
ok
commit
|
commitdiff
|
tree
2017-09-15
rs
a
ndifo
Turn CANN
O
T_CHANGE_MODE_
C
LASS int
o
a hook
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add LOOP_VINFO_MAX_VECT_FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a vect_worthwhile_witho
u
t_s
i
md_p helper routine
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
A
d
d a vect_ge
t
_num_copi
e
s helper rout
i
ne
commit
|
commitdiff
|
tree
2017-09-14
r
san
d
i
f
o
Make mo
r
e
use of gim
p
le-fo
l
d
.
h
in tree-vect-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add gimple_build_vec
t
or* h
e
l
pers
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
ifo
Use vec<> for constant permute
m
a
sks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Us
e
ve
c
<> in build_vector
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
S
tore VECTOR_
C
ST_N
E
L
T
S directly in tree
_
node
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn S
E
CONDA
R
Y_MEMORY_NEEDED into a hook
commit
|
commitdiff
|
tree
2017-09-13
rsandif
o
T
u
r
n SECONDA
R
Y_M
E
MORY_NEEDED_MODE i
n
to a t
a
rget h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Tu
r
n
H
A
RD_REGNO_NREGS i
n
to
a
target h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use hard_regno_nregs instead of
H
ARD_
R
EGNO_NREG
S
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
f
o
Convert hard_r
e
gno_nr
e
g
s
t
o
a fu
n
ction
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
a
ke more u
s
e of in_har
d
_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
r
s
andif
o
M
ake more u
s
e of end_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Make mo
r
e
use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make mor
e
use of REG_NRE
G
S
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn SLOW_U
N
A
LIGNED_AC
C
ESS
i
nto a targ
e
t h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
P
R81285: Fi
x
uni
n
itialised variable in em
i
t_store_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[
75/
7
7] Use sc
a
lar_mode in
t
he
A
Arch64 p
o
rt
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[61
/
7
7
]
Us
e
s
calar_int
_
mode in the
AArch64
port
commit
|
commitdiff
|
tree
2017-09-05
r
s
an
d
ifo
Make bi
t
size_mode_for_mode return
an
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make mode_f
o
r_s
i
ze_tree
r
eturn an opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make targetm
.
ge
t
_mask_mode return an
o
p
t
_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_
f
or
_
v
e
ctor r
e
turn an o
p
t_m
o
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add m
o
de_
f
or_int
_
v
e
c
t
o
r helper f
u
nc
t
ions
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
M
a
k
e
m
od
e
_
for_siz
e
re
t
ur
n
a
n op
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
f
o
(dec
i
mal_)fl
o
at_mode_for_size in
r
eal
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
ke
m
ore use o
f
int_mode_for
_
size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more
use of int_mode_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndi
f
o
Turn FUNCTION_ARG_
P
ADDING in
t
o a targ
e
t hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tur
n
MODES_TIEA
B
LE_
P
in
t
o a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGNO_MODE_O
K
into
a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HA
R
D_
R
EGNO_
C
ALL_
P
ART_CLOBBERED into a
t
arget hook
commit
|
commitdiff
|
tree
2017-09-04
r
san
d
ifo
A
d
d
s
ubreg_memory_of
f
set helpe
r
functions
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR
8
2045:
Avoid pa
s
sing machine
m
odes through
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
s
andifo
[
A
Arch
6
4] Tigh
t
en address register subr
e
g
c
hecks
commit
|
commitdiff
|
tree
2017-08-31
rsandi
f
o
[AArch64] Rename
c
mp_result
iterator
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[AArch6
4
] Remove use of wider ve
c
t
o
r modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_
f
r
om df_read_modif
y
_subreg
_
p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
A
dd
a
p
artial_subreg_p pred
i
ca
t
e
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
Add s
o
me changelog en
t
r
ies
t
h
at
w
ent astra
y
during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[77/77] A
d
d a complex
_
m
o
de class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
6/77]
Add
a
scalar_mode
_
pod class
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[74/77] Various sma
l
l sc
a
l
a
r_mode cha
n
ges
commit
|
commitdiff
|
tree
next