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
[testsuite] Fix FAIL: gcc.dg/lto/pr69188 on bare-metal targets
2017-01-23
ktkacho
v
[testsuite
]
Fix FAIL: gcc
.
dg/lto/pr691
8
8 on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] PR ta
r
get/71270
f
ix neon_valid_immediate
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] Purge
leftover o
c
currences of aa
r
ch64_nopc
r
elative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkacho
v
Add Cortex-A15 tuning to g
c
c
.
dg/uninit-pred
-
8
_
a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktka
c
h
o
v
[tree-ssa
-
address
]
Avo
i
d
creating non-c
a
nonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkach
o
v
[ARM] P
R
target
/
78694: A
v
oid invalid RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X-reg UBFIZ in
t
o W-r
e
g LSL when
p
oss
i
ble
commit
|
commitdiff
|
tree
2016-12-16
ktkacho
v
[AArch64] Spl
i
t X-reg UBFX into W-reg LSR wh
e
n possible
commit
|
commitdiff
|
tree
2016-12-12
ktkacho
v
[libstdc++][testsuite] XFAIL tests relying on
long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[
A
RM
]
[co
m
mitt
e
d] So
r
t ARMv8 processo
r
s by
alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkach
o
v
[AArch64] Sep
a
rat
e
sh
r
ink wr
a
pping hooks implementatio
n
commit
|
commitdiff
|
tree
2016-11-30
ktka
c
hov
[
A
Arch64
]
PR target/
7
8362
:
Mak
e
sur
e
to only tak
e
REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
t
kachov
[
T
ER] PR ta
r
get/4
8
8
6
3
:
D
o
n't replace
expr
e
ss
i
ons a
c
r
o
ss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
tkachov
[ARM] PR tar
g
et/78439: Update movd
i
const
r
ain
t
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkacho
v
R
e
m
o
ve dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
kt
k
achov
[
AArch64]
Exp
a
nd
DImode constant stores to two SImo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
AArch64] Fix gcc
.
dg/tortu
r
e/float
3
2-b
u
iltin
.
c w
i
th
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkac
h
ov
[ARM]
P
R target/78364: Add pro
p
er
r
e
strictions
to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[2/2] Add
s
tore mergi
n
g unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2
/
2] Remov
e
o
l
d
r
tx c
o
sts
commit
|
commitdiff
|
tree
2016-11-08
kt
k
ach
o
v
[ARM]
[
1/2]
U
s
e
gen
e
ric_ext
r
a
_
c
ost
s
in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[1/2] Fix
o
f
f-by-one e
r
ror in
cle
a
r_bit_region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkacho
v
[A
A
rc
h
64] Fix PR
t
arget/77822: Use tighte
r
p
r
edicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
k
t
kachov
[rtl
a
n
al] Fix
W
ORD_
R
EGISTER_OPERAT
I
ONS
condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-en
d
ian gcc
.
c-torture/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimizat
i
o
n
/78170:
Truncate si
g
n
-
e
x
t
e
nded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
ka
c
hov
PR tree-optimization/78
1
62: Reject negative offset
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
k
a
chov
[AArc
h
64
]
Add function commen
t
s to
some p
r
ologue
/
epilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPL
E
store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[che
c
k_
G
NU
_
style
.
sh] More aggressively ig
n
ore dg-x
x
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree]
P
R
r
tl-optimization/78038: H
a
ndle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkach
o
v
[AArch64
]
Use new target pass reg
i
stration fram
e
work
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkach
o
v
[AArch
6
4
]
Add spellch
e
cking hi
n
ts f
o
r
-march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx] Zer
o
-initialise local a
r
ra
y
in sim
p
lify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[
f
o
ld-
c
on
s
t]
Fix native_encode_real for HFmode cons
t
ants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [RTL i
f
cvt] Transform (X
=
= CST) ? -CST :
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL i
f
cv
t
] Tr
a
nsform (
X
== CST) ?
-CST : Y int
o
(X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[
A
RM] Fix -Wimpli
c
it-f
a
llthr
o
ugh warnings
commit
|
commitdiff
|
tree
2016-09-26
k
t
kachov
[regrename
]
[sel-sched] Fix
bog
u
s use of HARD
_
FRAME
_
POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-
r
tx] (GTU
(PLUS a C) (
C
-
1
))
--> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c
]
PR mi
d
dle-end/77426 Del
e
te d
u
pl
i
cat
e
conditio
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[
A
A
rc
h
64] Add ANDS pa
t
tern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
o
v
[A
R
M] PR tar
g
e
t
/
70473: Reduc
e
s
i
ze of Cortex-A8 automa
t
o
n
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refac
t
or MOVW/MOVT fusion logic
to allow exten
s
ion
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allow mul
t
iple-of
-
8 immedia
t
e offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vectorizer][2
/
2] Hook up mult s
y
nthesis lo
g
ic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[1/2] M
o
v
e
c
hoo
s
e_mult_
v
ariant
d
eclaration and
dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
kt
k
achov
[e
x
pr
.
c] PR m
i
d
dle-end/7170
0
: zero-ex
t
end su
b
-wor
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkac
h
ov
[ARM] Add support for some ARMv8-A cores
to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL i
f
c
v
t
]
PR
r
tl-optim
i
za
t
ion/71594:
I
CE in noce
_
emit_cmo
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM]
D
e
lete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktk
a
chov
[AA
r
ch64][2
/
2]
(
Re)Imp
l
ement vcopy
<
q
>_lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AA
r
ch64][1
/
2] Add support INS
(e
l
ement
)
instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[AR
M
][1/4] R
e
pla
c
e uses of int_log2
by
exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkach
o
v
[A
R
M
] Add i
n
itia
l
support f
o
r Corte
x
-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64] A
d
d ini
t
ial support for C
o
rtex-
A
73
commit
|
commitdiff
|
tree
2016-06-20
ktk
a
chov
[typo] alignement -> align
m
ent
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArch64][obviou
s
] Cle
a
n up parentheses and use GET_MODE_UN
I
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
c
h
ov
[
R
TL ifcvt] Allow simple re
g
ister subregs
in noc
e
_co
n
vert
_
m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
F
ix typo
i
n
copyright
b
oilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64] Han
d
le AND+A
S
HIFT form of UBFI
Z
cor
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
Update docu
m
entation for
A
RM
a
rchitecture
commit
|
commitdiff
|
tree
2016-06-09
kt
k
a
c
ho
v
[RTL ifcvt]
P
ri
n
t
name of noc
e
trasf
o
rm t
h
at succeede
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AArc
h
64] Model CSEL
instruct
i
o
n
in Cortex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
kt
k
a
chov
[simplify-rtx]
F
ix unuse
d
variabl
e
warning in si
m
plify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[3
/
3][RTL ifcvt] PR middl
e
-end/37
7
80
:
Conditional exp
r
es
s
ion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AAr
c
h64] Keep CTZ components
together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][
A
RM]
K
ee
p
ctz expressions together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktk
a
chov
[ARM][obvious]
F
ix typos
in *t
h
u
m
b1_mulsi3 co
m
m
e
nt
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal]
F
ix rtl-optimizati
o
n
/
71295
commit
|
commitdiff
|
tree
2016-06-02
ktkacho
v
Fix f
a
l
l
out from: [ARM] PR t
a
rget/70830: Avoid
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use proper output modifier
for DImode re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkach
o
v
[ARM
]
T
ie ope
r
and 1 to op
e
rand 0 in
A
ESMC
p
a
t
ter
n
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
A
A
r
ch
6
4] U
s
e aarch64_fusion_e
n
abled_p to chec
k
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktk
a
c
hov
[AArch64] Remove aarch64_simd_
a
ttr_length_move
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[AArch64] Tie ope
r
a
n
d
1
t
o operand 0
i
n AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[AArch64] Simplify ashl
<
m
o
de>3 exp
a
n
d
e
r for SHORT
modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
A
rch64]
D
e
lete o
b
solete CC_ZE
S
WP a
n
d
CC_SESW
P
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
kacho
v
[RTL ifcvt] PR
r
tl
-
o
p
timiza
t
ion/66940: Avoi
d
signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
[4/4] Sim
p
lify c
h
e
cks f
o
r
C
ONST_INT
_
P a
n
d compari
s
on
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM][3/4]
C
l
e
anup casts f
r
om INTVAL
t
o
[
u
n
signed]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[ARM][2/4] Replace casts of
1
to
H
O
S
T
_WIDE_INT by
HOST_WI
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kach
o
v
[
A
RM] P
R
tar
g
et
/
6985
7
Remove bogus ear
l
y return fals
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM]
F
i
x cost
i
ng o
f
s
ign-ext
e
n
ding load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR
target/71056: Don't use
v
ectorized b
u
iltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
k
a
ch
o
v
[AArch64] PR targe
t
/70809: Delete aarch6
4
_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64]
[
tests] Skip cpu
-
diagnostics te
s
ts
when over
r
iding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo
fix in tree-s
s
a
-loop-iv
a
non
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvio
u
s
]
Fix param name in
d
u
mp file
commit
|
commitdiff
|
tree
2016-05-12
k
t
kachov
[ARM] PR target/70830
:
Avoid POP-
{
reg
l
ist}^ whe
n
returnin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] A
d
d mode t
o
p
r
obe_st
a
ck set o
p
erands
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[internal-f
n
.
c][committed] Conve
r
t conditiona
l
com
p
ilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64] Define WORD_REGISTER
_
OP
E
R
A
T
ION
S
to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
kt
k
achov
[rtlana
l
.
c] Conv
e
rt c
o
nditional compilation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix F
A
IL: gcc
.
d
g
/
tree-
s
sa/m
i
n
m
ax-
2
.
c sca
n
-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkac
h
o
v
[AArch
6
4]
W
ork aro
u
nd PR tar
g
et/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
ov
[
A
RM][do
c
] D
o
cument deprecation of pre-ARMv4T a
r
chitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[test
s
uite] PR rtl-optimizati
o
n/7068
1
: XFAI
L
ira-
s
h
r
inkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
tkachov
[ARM
]
PR
target
/
70566 Check that c
o
ndition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[AR
M
] Reduce
s
i
z
e of arm1020e a
u
toma
t
on
commit
|
commitdiff
|
tree
next