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
[AArch64] PR target/70809: Delete aarch64_vmls<mode> pattern
2016-05-17
ktkachov
[AArch64] PR target/70809: Delete
a
ar
c
h64
_
v
mls
<
m
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkac
h
ov
[AA
r
ch64][tes
t
s] Skip cpu
-
dia
g
nost
i
cs tests when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkach
o
v
[
o
b
vio
u
s] Typo fix in tree-ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkach
o
v
[obvio
u
s] Fix param n
a
me in dump file
commit
|
commitdiff
|
tree
2016-05-12
kt
k
ach
o
v
[ARM] PR tar
g
e
t
/70830: Avoid POP-{reglist}^ whe
n
return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[
A
R
M] Ad
d
mode t
o
probe_
s
tack set ope
r
ands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal
-
fn
.
c
][commit
t
ed]
Convert conditional co
m
pilat
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64] Defin
e
WO
R
D_
R
EGISTER_
O
P
ERATION
S
to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c]
Convert condition
a
l c
o
mpilation on WORD_RE
G
I
S
TER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
F
i
x FAIL
:
g
c
c
.
dg/tr
e
e-s
s
a/minm
a
x-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkach
o
v
[
AArch6
4
]
Work arou
n
d PR targ
e
t/6497
1
commit
|
commitdiff
|
tree
2016-04-15
k
t
kachov
[
A
RM][
d
oc] D
o
cument depre
c
at
i
on of pre-ARMv4T ar
c
hitec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[test
s
uite] PR rtl-o
p
timiz
a
t
ion/
7
0681:
XFAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
chov
[A
R
M] PR target/70566 Check that condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
tkacho
v
[ARM] Reduce
s
iz
e
of
a
rm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Sp
l
it
o
ut arm
v
7ve effec
t
ive t
a
r
get check
commit
|
commitdiff
|
tree
2016-03-23
kt
k
achov
[ARM] PR
driver/70132:
A
void double fclose in dr
i
ver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[A
A
rch64] Fix gcc
.
t
arget/aarch64/vect-reduc-or
_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kach
o
v
[AAr
c
h64] P
R
ta
r
get/70002: Make aarch64_set_
c
ur
r
e
nt_f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
kt
k
achov
[AArch64] Fix thin
k
o in
handling of -momi
t
-leaf-fr
a
me
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkac
h
ov
[ob
v
i
o
us]
F
ix typo in
t
ree
-
ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Error out of arm_neo
n
.
h if compiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
tkacho
v
[AArch64][testsuit
e
] PR tar
g
et
/
70004:
R
emove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
kt
k
a
c
h
o
v
[
A
R
M
]
P
R rtl-opti
m
izat
i
on/699
0
4:
Disallow cop
y
ing/du
p
licatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkacho
v
[
A
Arch6
4
] S
e
t TREE_
T
ARGET_GLOBALS i
n
a
a
rch
6
4_set_
c
ur
r
ent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AAr
c
h64] PR
t
arget/69613: Retur
n
zero
TARGET_SHIFT
_
T
R
U
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM
]
T
e
s
ts for
a
rm_restrict_it patterns in t
h
umb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[g
c
se] PR rtl-opti
m
ization/69886: Ch
e
ck target
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkacho
v
[AR
M
] Ad
d
initial support f
o
r the
Cortex-
A
32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR t
a
rget/69
8
75 Fix atomic_
l
o
a
ddi expansi
o
n
commit
|
commitdiff
|
tree
2016-02-19
ktkac
h
o
v
[AArch64] Ski
p
gcc
.
t
arg
e
t/aarch64/a
s
sembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
ka
c
hov
[AArch64] PR targe
t
/69161: Don't use
s
pec
i
al predi
c
ate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
achov
[ARM] PR
targ
e
t/69161: Don't
ignor
e
mode whe
n
m
atching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
k
tkachov
[AArch64]
O
nly upd
a
te assem
b
ler
.
arch directive w
h
en
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM]
[
4/4] Adjust g
c
c
.
target/arm/wmul-[123]
.
c
t
e
sts
commit
|
commitdiff
|
tree
2016-02-04
k
t
kacho
v
[cs
e
][3/4] Don't
o
v
erwr
i
te origin
a
l rtx when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
tka
c
h
o
v
[ARM][2/4] Fix
operand cos
t
ing logic f
o
r SMUL[TB
]
[TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[A
R
M]
[
1/4] PR target
/
6
5
932: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
RM
]
PR ta
r
get/65932: st
o
p changing signe
d
ness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
kt
k
achov
[ARM] F
i
x
PR target/69403: Bug
in thu
m
b2_ior_
s
cc_s
t
rict_i
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR targ
e
t/69135:
Mark ARMv8 vcvt inst
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[AArch64] Handle CSEL
o
f
z
e
ro_ext
e
n
ded oper
a
nd
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AA
r
ch64] Handle com
p
are of zero_ex
t
ract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Properly rejec
t
i
n
v
al
i
d attribute strin
g
s
commit
|
commitdiff
|
tree
2016-01-11
kt
k
ach
o
v
[AArch64] PR rtl-opti
m
izatio
n
/6
8
796: Ad
d
patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkach
o
v
[RTL-i
f
cv
t
]
PR rtl-optim
i
zati
o
n/6
8
841: Make
s
u
re o
n
e
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[com
b
in
e
]
[
v2] Canon
i
ca
l
ise
(r + r
)
t
o (r
<
< 1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[
c
om
b
ine] Check WORD_R
E
GISTER_O
P
ERATIO
N
S norma
l
ly rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[
AArch
6
4
]
P
R
rtl-optimizati
o
n/68796
A
dd comp
a
r
e-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
tk
a
c
hov
[AArch6
4
] Properly cost
zero_exte
n
d
+
a
s
hift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
t
k
a
chov
[AArch64] PR tar
g
et/686
9
6 FAIL: gcc
.
t
arget/aarch
6
4
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[ARM] PR target/68648: Fold NOT
o
f CONST_INT in and
s
i_io
r
si3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
k
tk
a
chov
[combine] Don't create LSHIFTRT o
f
zero bits
i
n
chan
g
e_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[
AArch64] Don't allow -mgeneral-regs-only to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkac
h
ov
[ARM] PR
targ
e
t/68214: Delet
e
IP-r
e
g
-
c
l
obbering
call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RTL-ifcvt] PR rtl-optimiz
a
ti
o
n/6862
4
: Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
k
achov
Fix FAI
L
:
gcc
.
c-tort
u
r
e
/
execute/200501
2
4-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
[R
T
L-ifcvt
]
Reject i
n
sns that are
m
u
l
ti
p
le_sets
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
[RTL-if
c
vt]
P
R rtl-o
p
timi
z
ation/685
0
6: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[c
o
mbine] Only restr
i
ct pure simplification in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkach
o
v
[calls
.
c] PR rtl-optimization/67226: Take into acc
o
unt
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktka
c
hov
[
RTL-ifcvt
]
PR
r
tl-op
t
im
i
zation/6843
5
A
llow
(
c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
kt
k
achov
T
e
stcase for
P
R
rt
l
-optimization/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[
AArch64][v2] Improve comparison with
c
o
mplex i
m
med
i
ates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkac
h
ov
[cfgloop] PR mid
d
le-end/68375: Restructur
e
get_loo
p
_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
ch
o
v
[RT
L
-ree] PR rtl-o
p
timization/68194: Restri
c
t
copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
k
t
k
achov
[AArch64] PR target/68363
Ch
e
ck that argument
i
s real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
tkachov
[
A
RM] D
o
not expand movmisalign patt
e
rn if no
t
in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
kt
k
achov
[ARM] PR 68149 Fix IC
E
in una
l
igned_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
hov
[ARM]
Dis
a
ble ne
o
n tes
t
in
g
for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
k
tka
c
hov
[AR
M
] PR 6
8
143
Properly update memory o
f
fsets w
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
k
tkachov
[combine] D
o
n't transf
o
rm
sign
a
nd zer
o
extends insid
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[AR
M
]
Fix costing
o
f
v
mul+vcvt combine patter
n
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM][cl
e
a
n
up] Remove uses o
f
C
ONST_DO
U
BLE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
c
h
o
v
[AArch64
]
[2/3] Imple
m
ent neg
c
c, notcc
o
ptabs
commit
|
commitdiff
|
tree
2015-11-10
ktkach
o
v
[op
t
abs][ifcvt][1/3] Define negc
c
, not
c
c
optabs
commit
|
commitdiff
|
tree
2015-11-10
k
tkachov
[haifa-sc
h
ed] PR rt
l
-optimization/6
8
236: E
x
it ear
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkach
o
v
[AArch64][
c
leanup] Remove use
s
o
f CONST_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktk
a
c
h
ov
[AArch64] PR targe
t
/6812
9
: Define
T
ARGET_
S
U
P
P
O
R
TS_WIDE_IN
T
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[R
T
L-i
f
c
v
t] PR rtl-op
t
i
mization/
6
7749: Do not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktka
c
hov
[c
p
][c
o
mmitted
]
Fix bootstr
a
p
on arm due to pr
i
nt format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktka
c
h
ov
[ARM/AA
r
ch64] PR 68088: Fix RTL
c
hecking
ICE due
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Move gcc
.
t
arget/arm
/
pr67929_1
.
c tes
t
to execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[comm
e
nt]
I
mprove comment
for reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
k
t
kachov
[AR
M
] Fix checki
n
g RTL
er
r
or
in cort
e
x
_
a9
_
sche
d
_adjust_c
o
s
t
commit
|
commitdiff
|
tree
2015-10-27
ktk
a
chov
[AA
r
c
h
64
]
PR 68
1
0
2: Check that operand is
R
E
G
before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkac
h
ov
[AArch64] Hand
l
e vector float modes pr
o
perly
i
n
aar
c
h64_ou
t
p
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
k
a
chov
[ARM] PR t
a
rg
e
t/67929 Ti
g
h
t
e
n vfp3_const_do
u
b
le_fo
r
_b
i
ts
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
kac
h
ov
[AArch64] En
a
ble autoprefetcher mo
d
elling in the sched
u
ler
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[
a
uto-
i
n
c-dec
.
c] Accou
n
t
f
o
r c
o
st of m
o
ve
operation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkacho
v
[optabs
.
c] Fix PR 67989
:
Ha
n
d
le c
o
nst0_r
t
x
t
arget in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
kt
k
a
c
h
o
v
[AArch64
]
Add support for 64-bit vector
-
mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
k
t
kachov
[simplify-rt
x
][2/2
]
Use
c
o
n
stants from pool wh
e
n simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[A
A
rch64][1/2] Add
fmul-by
-
power-of-2+f
c
vt
o
p
t
imisation
commit
|
commitdiff
|
tree
2015-10-19
ktkacho
v
[haifa
-
sched] model lo
a
d/store multiples properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
k
t
k
a
chov
[RT
L
ifcvt] PR 677
8
6, 677
8
7: Check that
i
n
te
r
medi
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktk
a
c
hov
[RTL-ifcvt
]
P
R
rtl-op
t
imizat
i
on/674
8
1: Look more d
e
eply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkac
h
ov
[RTL-ifcvt] PR rtl-optimization/67465: Hand
l
e
p
airs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
k
t
kac
h
ov
[tree-inline][obv
i
ous] Delete r
e
dundant count_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkac
h
ov
[ARM]
R
ep
l
a
cing variable swaps that use a
t
emporary
.
.
.
commit
|
commitdiff
|
tree
next