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
[RTL ifcvt] PR rtl-optimization/66940: Avoid signed overflow in noce_get_alt_condition
2016-05-25
ktka
c
hov
[RTL if
c
vt]
PR r
t
l-optimizat
i
on/669
4
0: Avoid s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/4] Sim
p
lify checks
for CONST
_
INT_P and
compari
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[A
R
M
][3/4] Cleanup c
a
sts from INTVAL
to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4]
Repl
a
ce casts
o
f 1 to HOST_WIDE_INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR
t
arget/
6
9
857 Remove bogu
s
early re
t
urn
f
a
l
se
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[ARM] Fix costing of
s
ign-extending load in
r
t
x
costs
commit
|
commitdiff
|
tree
2016-05-19
k
t
kachov
[ARM
]
PR target/71056: Don'
t
u
se
v
ectori
z
ed builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64] PR t
a
rget/70809: Del
e
t
e aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][tests] Ski
p
cpu
-
diag
n
os
t
ic
s
tests when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
ch
o
v
[ob
v
ious] Typ
o
f
ix in
tree-ssa-loo
p
-
i
vanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] F
i
x param name in d
u
mp
f
ile
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR target/7
0
83
0
: Avoid POP-{regl
i
st
}
^ when retu
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM]
A
d
d mode to pro
b
e_stack
s
et ope
r
ands
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[internal-fn
.
c][co
m
mitted
]
C
onvert conditional co
m
pilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
kt
k
a
chov
[AArch6
4
] De
f
ine
W
O
R
D
_REGI
S
TER_O
P
ERA
T
IONS
to zero an
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rt
l
anal
.
c]
C
onvert cond
i
tiona
l
compilation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FA
I
L:
g
c
c
.
dg/tree-ssa/minmax-
2
.
c
s
can-tree
-
d
u
mp
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] W
o
rk arou
n
d PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[
A
RM][
d
oc] Document depreca
t
ion of pre-
A
RM
v
4T arch
i
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
testsu
i
t
e]
P
R rtl-
o
p
t
imization
/
70681: XFAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
tkac
h
ov
[
A
R
M
]
PR ta
r
g
et/70566 Check
that cond
i
tion r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[AR
M
] Reduce
size of arm1020e auto
m
aton
commit
|
commitdiff
|
tree
2016-03-23
k
t
k
a
cho
v
[AR
M
]
S
p
lit out armv
7
v
e
effe
c
tiv
e
t
arget
c
h
e
ck
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
PR d
r
i
ver/70132: Avoid doubl
e
fclos
e
in
driv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AAr
c
h
6
4] Fix gc
c
.
tar
g
et/aarch64
/
v
ect-reduc-or_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] PR t
a
r
get/70002: Make aarch64_set_c
u
r
ren
t
_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
kt
k
acho
v
[AArc
h
64
]
Fix
thi
n
ko
i
n handling of -momit-
l
eaf-f
r
ame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
t
k
a
chov
[obvious] Fi
x
typo in
tree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkach
o
v
[ARM] Error out of arm_neon
.
h
if compil
i
ng for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
tk
a
c
hov
[AArch64][testsuite] PR targe
t
/70004:
Remove ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktk
a
chov
[ARM] PR r
t
l-o
p
timization/6
9
904:
Disallow copying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktka
c
ho
v
[AArch64] Set TR
E
E_TARGET_G
L
OBALS in aarch64_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[
AA
r
c
h64] PR targ
e
t/6
9
613: Retu
r
n zero TARGET_SHIF
T
_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[ARM
]
Tests for arm_
r
estrict_it p
a
tterns in
t
humb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[gcse
]
PR rtl-
o
ptimization/69886: Check target mod
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[
A
RM] Add i
n
i
tial s
u
pport for the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/69875 Fix atomic_loaddi ex
p
ansion
commit
|
commitdiff
|
tree
2016-02-19
ktka
c
h
o
v
[
AArch64] Skip gcc
.
t
a
r
get/aarch64/a
s
sem
b
ler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AAr
c
h64]
P
R t
a
rget/69161: Don't use spe
c
ial
p
redi
c
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktk
a
chov
[ARM] PR target/69
1
61: Don't ig
n
ore mode wh
e
n matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
k
tkachov
[AA
r
ch64] Only update assembl
e
r
.
arch directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[ARM][4/4] Adjust gcc
.
ta
r
get/ar
m
/wmul-
[
123]
.
c tes
t
s
commit
|
commitdiff
|
tree
2016-02-04
k
t
kacho
v
[cse
]
[
3/4]
Don't over
w
rite original
rtx when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
kach
o
v
[ARM][2/4] Fix operan
d
costin
g
logic fo
r
SM
U
L
[
TB][T
B
]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
ARM][1/4] PR t
a
rget/65932: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM]
P
R
targ
e
t/65932
:
stop changin
g
signed
n
ess in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
tkachov
[AR
M
] Fix
PR tar
g
et/6
9
403: Bug in thumb2_ior_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[
A
RM] PR tar
g
et/69135: Mark
A
RMv8 vcvt in
s
truction
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
k
achov
[AArch64] Handle CSEL of
z
ero_extended operands
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
c
h
o
v
[AArc
h
64] Hand
l
e
compar
e
of zero_extract form
o
f TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkach
o
v
[AArc
h
64] Properly re
j
ect
i
nval
i
d
attri
b
ute strings
commit
|
commitdiff
|
tree
2016-01-11
ktka
c
hov
[AArch64
]
PR rt
l
-optimiz
a
t
i
o
n
/
6
8
796:
Add pa
t
terns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkacho
v
[R
T
L
-
ifcvt]
PR rtl-optimi
z
a
ti
o
n/
6
884
1
:
Make
sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktk
a
c
hov
[combine][v2] Canon
i
cal
i
se (r +
r) to (r << 1)
t
o
a
id
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combine]
Check WO
R
D_REGISTER
_
OPERATIONS normally r
a
ther
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArc
h
64] P
R
rtl-optimization/68796
A
dd
c
ompare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[AArch64]
P
r
operly cost zero_extend+a
s
hi
f
t
f
orms o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[AArch6
4
] PR target/686
9
6 FAIL: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[ARM] PR t
a
rget/6864
8
:
Fold NOT of CONST
_
INT in andsi_iors
i
3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktk
a
c
h
o
v
[com
b
ine]
Don't cr
e
ate LSHIFTRT of ze
r
o bits
in chan
g
e_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
k
tkachov
[AArch64] Do
n
't allow
-
mgeneral
-
regs-on
l
y to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktka
c
h
o
v
[ARM] PR target/68214: Del
e
te IP-reg-clo
b
ber
i
ng call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RTL
-
if
c
vt] PR rt
l
-
o
pt
i
mization/6
8
624:
Clean
u
p log
i
c
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
Fix FAIL: gcc
.
c
-torture/e
x
ecut
e
/
20050124-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkach
o
v
[RTL-ifcvt] Reject insns that ar
e
multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
[RTL-ifcvt] PR
r
tl-optimization/68506:
Fix em
i
ttin
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[co
m
b
i
n
e] Onl
y
restr
i
c
t pure simp
l
if
i
cation in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkach
o
v
[
c
al
l
s
.
c
]
P
R rtl-opti
m
ization/67226:
T
ake
into accoun
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifcvt] PR r
t
l-optimization/68435 Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
tkachov
Testcase for PR rtl-optimiza
t
ion
/
68381
commit
|
commitdiff
|
tree
2015-11-24
ktkach
o
v
[AArch64][v2] Improv
e
comparison with complex imm
e
diates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[c
f
gloop] PR midd
l
e-end/68
3
75: Restructure get
_
loo
p
_body_i
n
_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[R
T
L
-
ree] PR rtl-op
t
imization/68194: Restrict
copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
k
tkachov
[AAr
c
h6
4
]
P
R
target/
6
8363 Ch
e
ck that argum
e
n
t
i
s real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkacho
v
[
A
RM] Do not expand movmisalign pattern if not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[ARM] PR 6
8
1
4
9 Fix ICE in unalign
e
d
_
lo
a
ddi split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Disable
ne
o
n te
s
ting f
o
r armv
7
-
m
commit
|
commitdiff
|
tree
2015-11-17
k
t
kacho
v
[AR
M
] PR 68143 Pr
o
perly update memory offsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
k
tkachov
[comb
i
n
e
]
Don't transform sig
n
and zer
o
extends
inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM]
Fix costing of vmul+vcvt combine pattern
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM][cle
a
nu
p
] Remove uses
of CONST_D
O
UBLE_HIGH
/
LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkach
o
v
[
AAr
c
h64][2/3] Impleme
n
t n
e
gc
c
, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
op
t
a
b
s
]
[
i
fcvt][1/
3
]
D
ef
i
n
e
negcc, notcc opta
b
s
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haifa-sched]
PR
r
t
l
-op
t
imization/68236: Exit
ear
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[A
A
rch64][cleanup] Remove
us
e
s of CON
S
T_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[
A
Arch64] P
R
target/68129: De
f
ine TARGET_SUPPOR
T
S_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkach
o
v
[RTL-i
f
c
v
t] PR rtl-optim
i
z
a
tion/
6
7
7
49
:
Do no
t
emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[cp][committed] Fix bootst
r
ap on arm due to print form
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[A
R
M/A
A
rch64] PR 68088: Fix RTL checking ICE d
u
e to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Move gcc
.
t
a
r
get/arm/pr67929_1
.
c te
s
t to execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[comment] Improve comment
f
or
reg_
s
e
t_p
commit
|
commitdiff
|
tree
2015-10-30
ktk
a
chov
[A
R
M
] Fix ch
e
cki
n
g
R
TL erro
r
in cortex_a9_sched_adj
u
st_cos
t
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64] PR 68102: Ch
e
c
k
that
o
p
erand is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[A
A
r
ch64] Ha
n
dle v
e
ctor float m
o
des properl
y
in aarch
6
4_
o
utp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
kt
k
a
chov
[AR
M
] P
R
target/67929 Tight
e
n vfp3_co
n
st_double_fo
r
_bi
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
A
Arch
6
4
]
E
na
b
l
e autopr
e
fetc
h
er m
o
dell
i
n
g
in the
s
cheduler
commit
|
commitdiff
|
tree
2015-10-26
k
t
ka
c
hov
[auto-
i
nc-dec
.
c
]
Account for cos
t
of move operati
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktk
a
cho
v
[opta
b
s
.
c] Fix
P
R
6
7989: Ha
n
dle
c
onst0_rtx targe
t
in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
k
tka
c
h
o
v
[A
A
rch64] Add support for
64-bit ve
c
tor
-
m
o
d
e
ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[
s
implif
y
-
rtx][2/2]
U
se const
a
nts from poo
l
w
h
e
n
simpli
f
ying
.
.
.
commit
|
commitdiff
|
tree
next