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
[ARM] PR target/69857 Remove bogus early return false; in gen_operands_ldrd_strd
2016-05-24
ktka
c
hov
[ARM] P
R
target/69857 Remove bogus early retu
r
n false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
tkachov
[ARM] Fix
costing of sig
n
-
e
xtending load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[ARM] P
R
target/7
1
056: Don't use
v
ectorized b
u
iltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
chov
[
A
Arch6
4
]
PR
t
arge
t
/
70809:
Delete a
a
rc
h
6
4
_vml
s
<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
ach
o
v
[AArch64][
t
ests]
S
kip cpu-diagnos
t
ics te
s
ts when o
v
e
rriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo
fix
i
n
t
r
ee-ssa-loop
-
ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktka
c
hov
[obvious] Fix param n
a
m
e in dump
file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR target/70830
:
Avoid PO
P
-{reglist
}
^ when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add
m
o
de
to probe_stack set o
p
e
r
ands
commit
|
commitdiff
|
tree
2016-04-28
k
tkacho
v
[
i
nternal-fn
.
c
]
[commi
t
ted] Convert conditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
tk
a
c
hov
[
AArc
h
64] Def
i
ne WORD_REG
I
STER_OP
E
RA
T
ION
S
t
o
zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktka
c
h
o
v
[r
t
l
anal
.
c] Convert conditional compilation
o
n WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAIL: gcc
.
dg/
t
ree
-
s
s
a
/minmax-2
.
c
s
can-
t
r
e
e
-
dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
t
k
a
c
h
o
v
[AArch64] Work
aroun
d
P
R
ta
r
get/64971
commit
|
commitdiff
|
tree
2016-04-15
k
t
kach
o
v
[ARM][
d
oc
]
D
o
cu
m
e
nt deprecation of pre-ARMv4T
a
r
chitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsui
t
e] PR rtl-o
p
timization/70681: XFAIL ira-shrinkw
r
a
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkach
o
v
[ARM] PR targe
t
/70566
C
hec
k
that condi
t
ion
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
kt
k
achov
[ARM] Reduce
size o
f
arm
1
0
2
0
e
auto
m
aton
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[
A
RM] Split out armv7ve eff
e
ctiv
e
ta
r
get chec
k
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] PR driv
e
r
/70132: Avoid doubl
e
f
cl
o
se in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] Fix g
c
c
.
t
arge
t
/aa
r
c
h
6
4/v
e
ct-reduc-
o
r
_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
AAr
c
h64] PR
targe
t
/70002: Make aarch64_set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkac
h
ov
[AArch64] Fix thinko in handling of -momit-leaf
-
fra
m
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkach
o
v
[ob
v
i
o
us] Fix t
y
po i
n
tree-ssa-m
a
th-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[
ARM
]
E
rror out
of a
r
m_neon
.
h if com
p
iling
f
o
r
soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][t
e
stsuite] P
R
ta
r
get/7000
4
:
R
em
o
ve check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
tk
a
chov
[
A
RM
]
PR r
t
l-optimiz
a
tion/699
0
4: Disallow
c
opyi
n
g/d
u
plicati
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArc
h
64] Set TREE
_
TAR
G
ET_GLOBALS in
aarch64_set_cur
r
ent_
f
un
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkacho
v
[AArch64] P
R
targ
e
t/69613: Ret
u
r
n
zero
T
ARGET_S
H
IFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
RM]
T
es
t
s
for arm
_
res
t
ri
c
t_
i
t pattern
s
in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
gcse
]
PR rtl
-
optimization/6
9
8
8
6:
Check target
mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[ARM]
A
dd
i
niti
a
l support for
t
he Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
RM] P
R
t
arget/698
7
5 Fix
a
to
m
ic_loaddi
e
xpan
s
ion
commit
|
commitdiff
|
tree
2016-02-19
ktkacho
v
[
AArch64] S
k
i
p
gcc
.
ta
r
ge
t
/aarch64/a
s
semb
l
er
_
ar
c
h_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch64] PR targe
t
/69161
:
Don't use
special
p
redi
c
ate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR target
/
69161: Don't ignore mode
w
hen matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkach
o
v
[AA
r
ch
6
4] Only update assem
b
ler
.
a
r
ch directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][4/4] Adjust gcc
.
targ
e
t
/
arm/wmul-[
1
23
]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
kt
k
ac
h
ov
[cse][3/4] Don't overwrite origina
l
rtx w
h
en
f
olding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[
A
R
M][2/4]
Fix operand costing
l
ogic for SMU
L
[
TB][T
B
]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
R
M][1/4] P
R
tar
g
et/65932: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
k
tk
a
c
h
ov
[
A
R
M] PR target
/
6
5
932: sto
p
changing
s
ignedness
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
kt
k
achov
[AR
M
] Fix P
R
target/
6
9403: Bug in thum
b
2
_ior_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkacho
v
[
A
RM] PR
t
arget/69135: Mark ARMv8 vcvt
ins
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
c
h
ov
[AArch64] Handle
CSEL of z
e
ro_ext
e
n
ded operands
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArc
h
64] Handle c
o
mpare of zero_extract
for
m
of
T
S
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
AArch64] P
r
op
e
rly rej
e
ct
i
n
v
alid at
t
rib
u
te str
i
ng
s
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[A
A
rch64] PR
r
tl-optimization/68796: A
d
d pa
t
terns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-i
f
cvt] PR rtl-optimizati
o
n/6884
1
: Make sure
o
ne
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
tk
a
c
h
o
v
[
combine][v2]
C
anonical
i
s
e (r
+ r) t
o
(r << 1)
t
o aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combine] Check WORD_REGISTER_OP
E
RATIO
N
S
norm
a
l
ly rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[
A
A
r
c
h64] PR rtl-op
t
i
m
ization/68796 Add com
p
are-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkach
o
v
[AArch64]
Properly cost zero_ext
e
nd+ashift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[AA
r
ch64] PR target
/
68
6
9
6
F
AIL: gc
c
.
t
arget/aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[ARM] PR target/
6
8648: Fol
d
N
O
T
o
f C
O
NST_
I
NT in
a
ndsi_iors
i
3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[
c
o
mbine] Don't
c
reate LSH
I
F
T
R
T
of
zero b
i
ts in change_zero_ex
t
commit
|
commitdiff
|
tree
2015-12-04
kt
k
a
chov
[AA
r
ch64] Don'
t
allow
-
mgeneral-r
e
gs-only to
c
hang
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM
]
PR ta
r
get/68214:
D
ele
t
e I
P
-reg-clo
b
be
r
ing call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
k
t
kachov
[RTL-ifcvt] P
R
rtl-o
p
timization/68
6
24
:
C
lean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
kt
k
achov
F
i
x FAIL: gcc
.
c-torture/exec
u
te/20050124-1
.
c
-O
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[
R
TL-if
c
v
t]
Reject insns
that
a
r
e
multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkacho
v
[RTL-ifcvt] PR rtl-optimization/68506: Fix emitt
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[combine]
Only rest
r
ict
p
ure simplificat
i
on in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[calls
.
c] PR rtl-optimiz
a
tio
n
/
67226: Take in
t
o account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
kt
k
achov
[
R
TL-ifcvt] PR
r
tl-optimization/6
8
435
Allow (c
? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
t
ka
c
hov
Test
c
ase for PR r
t
l-optimization/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AA
r
ch6
4
][v2] Improv
e
c
omparis
o
n
w
ith complex imm
e
diates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
kt
k
achov
[cfgloop] PR middl
e
-end
/
6
8
375:
R
estructure get_loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RTL
-
ree] P
R
r
tl-optimizat
i
on/68194: Restrict
co
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[AA
r
ch64] PR t
a
rget/68363 Check that arg
u
ment
i
s re
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Do not exp
a
nd mo
v
m
i
sa
l
ign pattern
if not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[
A
RM] PR 681
4
9
Fix
I
C
E
in
un
a
l
igne
d
_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Disable
n
e
o
n
t
e
sting for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[ARM]
P
R 68143 Properly update
memory
o
ffsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkach
o
v
[combi
n
e] Don't transform sign and zero
e
xten
d
s in
s
i
d
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[
ARM
]
Fix cost
i
n
g
of vmul+vcvt combi
n
e pat
t
ern
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
hov
[ARM][cleanup] Remove uses of CONST
_
D
O
U
B
L
E
_
HI
G
H
/L
O
W
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
hov
[A
A
rch64][2/3] Imp
l
ement
n
e
gc
c
, notcc
optab
s
commit
|
commitdiff
|
tree
2015-11-10
ktkach
o
v
[optabs][ifcvt][1/
3
] De
f
in
e
n
e
gcc
,
notcc optab
s
commit
|
commitdiff
|
tree
2015-11-10
ktkac
h
ov
[haifa-sched] PR rtl-optimizati
o
n/68236: Exit early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
tkach
o
v
[AArch64][cleanu
p
]
Remove u
s
e
s
of CONST_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AAr
c
h
6
4] PR target/68129
:
Define T
A
RGET_
S
UPPORTS_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktk
a
chov
[RTL-ifcvt] PR rt
l
-o
p
timi
z
ation/67
7
49:
D
o not
emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkac
h
ov
[c
p
][committed]
F
ix bootstrap o
n
arm due to
p
r
int forma
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[
ARM/AAr
c
h64] PR 68088:
F
ix
R
TL check
i
ng
I
CE due t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
k
tkachov
Move gcc
.
target/a
r
m/pr6792
9
_1
.
c test to execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[commen
t
] Improve comm
e
nt for reg_set_
p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM] F
i
x check
i
ng
R
T
L error in cortex_a9_sched_
a
d
j
us
t
_
cost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AA
r
ch64] PR
6
8102: Check t
h
at operand is R
E
G befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch6
4
] Handle
v
ector float modes properly
in aar
c
h64_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
ARM] PR target/679
2
9 Tighten vfp3_const_double_
f
or_
b
its
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64] Enable
a
u
t
opre
f
e
t
cher mod
e
lling i
n
the sch
e
duler
commit
|
commitdiff
|
tree
2015-10-26
k
tkachov
[auto-
i
nc-dec
.
c] Account fo
r
cost of m
o
ve operat
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[opt
a
b
s
.
c
]
Fix
P
R 67989: Handle co
n
s
t
0
_rtx ta
r
g
et in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64]
Ad
d
suppo
r
t for
6
4-bit vector-mod
e
ldp/s
t
p
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[s
i
m
plify-
r
tx][2/2] Use constants from poo
l
w
hen sim
p
lifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkac
h
ov
[AArc
h
64][1/2]
A
dd fmul-by-power-of-2+f
c
vt optimisation
commit
|
commitdiff
|
tree
2015-10-19
ktka
c
ho
v
[
h
aifa
-
sched] model load/
s
tore multipl
e
s properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[R
T
L i
f
cvt] PR 67786, 67787: Ch
e
ck t
h
at in
t
ermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkacho
v
[RT
L
-ifcvt] PR
r
tl-
o
ptimizati
o
n
/67481: Look more deeply
.
.
.
commit
|
commitdiff
|
tree
next