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/71270 fix neon_valid_immediate for big-endian
2017-01-20
k
t
kachov
[ARM] PR target/71270 fix
n
e
o
n_
v
alid_i
m
medi
a
t
e for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] Purge l
e
fto
v
e
r
occurren
c
e
s
of aa
r
ch64
_
nopcr
e
lat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Cortex-A15
t
u
ning
to gcc
.
dg/
u
ninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
k
t
kachov
[tree-ssa-add
r
ess] Avoid creating non-canonical RT
L
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
kt
k
achov
[ARM] PR targe
t
/
7869
4
:
Avoid invalid RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
tk
a
c
h
o
v
[AA
r
c
h
64] Split X-reg UBF
I
Z
i
nto
W-reg
L
SL
w
hen
p
ossible
commit
|
commitdiff
|
tree
2016-12-16
kt
k
achov
[A
A
rch64]
S
p
l
i
t
X-reg UB
F
X into
W-reg
L
SR when
p
ossible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[lib
s
td
c
++]
[
testsuite
]
XFAI
L
tests relying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkac
h
ov
[ARM][commi
t
ted] Sor
t
ARMv8 proce
s
sors by alphabet
i
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[A
A
rch64] Separate s
h
rink wrapping h
o
oks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArc
h
64]
P
R
t
arg
e
t/78362: Ma
k
e sure
to only take REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktka
c
hov
[TER] PR target/48863 : Don't
rep
l
ace expressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
tkac
h
ov
[ARM] PR
tar
g
et
/
7
8439:
U
p
d
at
e
movdi constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Re
m
ov
e
dead FIXM
E
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64
]
E
x
pa
n
d DIm
o
d
e
c
onstant st
o
res
to
two
S
I
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkacho
v
[AArch64] Fix gcc
.
dg/torture/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR targe
t
/7
8
364: A
d
d
p
ro
p
er restricti
o
n
s
to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[
2
/2] Add store
merging unit
t
e
sts
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/
2
] Remov
e
o
l
d
rtx cost
s
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[ARM][1/2] Us
e
generic_extra_costs
in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[
1
/2] Fix
o
ff
-
by
-
o
n
e error in clea
r
_bit
_
region
i
n stor
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64] Fix PR target/7
7
822:
Use
tighter p
r
edic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rt
l
ana
l
]
Fi
x
WORD_
R
EGISTER_OPE
R
ATIONS
c
ondition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for b
i
g
-
endi
a
n g
c
c
.
c-
t
ortur
e
/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
tree-optimization/78170: Truncate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kacho
v
PR tree-optimization/78162:
R
eject
n
e
gative o
f
fsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] Add fu
n
c
t
i
o
n
comments to
s
ome
p
r
olo
g
ue/e
p
i
l
o
gue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
G
I
MPLE store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkach
o
v
[check_GNU_style
.
sh]
Mor
e
aggr
e
ssively ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] P
R
rtl-optimizat
i
o
n
/
7
8038: Handle globa
l
registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[
A
Arch64]
Use new
t
arget
p
a
s
s registration framewor
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArc
h
64] Add sp
e
llchecking hints for -marc
h
,-mc
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktka
c
ho
v
[s
i
mp
l
ify-rtx] Ze
r
o-init
i
alise local array in
s
i
m
plify_
i
mmed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkac
h
ov
[fold-const
]
Fix native_encode_real f
o
r HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkac
h
ov
Revert: [
R
TL ifcvt] Transform
(
X == CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
k
tk
a
chov
[RTL
i
fcvt]
Transform (X
==
C
S
T
) ? -CST : Y in
t
o
(
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
t
kachov
[ARM] Fix -
W
implicit-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename][sel
-
s
c
he
d
] Fix b
o
gus u
s
e of HARD
_
FRAME
_
POINT
E
R
_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[s
i
mplify-rtx] (GTU
(PLUS a C)
(
C - 1))
--> (LTU
a
-
C
)
commit
|
commitdiff
|
tree
2016-09-12
ktkach
o
v
[expmed
.
c]
PR middle-end/7
7
426 Dele
t
e duplicate condit
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AA
r
ch64]
Add
ANDS pattern for C
M
P+ZERO
_
EXTEND
commit
|
commitdiff
|
tree
2016-08-26
kt
k
acho
v
[ARM] PR target/70473: Reduce size of C
o
rtex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktk
a
chov
[ARM]
Re
f
a
ctor
MOVW/MO
V
T fusion log
i
c
to allow
e
xtension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArc
h
64] Allow mult
i
ple-of-
8
immedia
t
e of
f
sets
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vectorizer][
2
/
2
] Hook up mul
t
syn
t
hesis logic
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
ch
o
v
[1
/
2] Mo
v
e choose_mul
t
_vari
a
nt declarati
o
n
and depend
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkacho
v
[
e
xpr
.
c]
P
R middle-end/
7
1700:
zero-extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktk
a
ch
o
v
[AR
M
] Add support for some ARMv8-A core
s
t
o
drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
kt
k
achov
[RTL ifcvt] PR rtl
-
optimi
z
ation
/
71594: ICE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
kt
k
a
c
hov
[ARM] Del
e
te th
u
mb_re
l
o
ad_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][
2
/2] (Re)Implem
e
nt vcopy<q>
_
lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
k
tk
a
c
h
o
v
[AArch64]
[
1/2] Add
sup
p
ort INS (element) instr
u
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktka
c
ho
v
[ARM][1/4] R
e
place uses
o
f int_lo
g
2 b
y
exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktka
c
hov
[ARM]
Add
i
nitial support f
o
r Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkac
h
ov
[AArch64] A
d
d
i
nitial su
p
por
t
for Co
r
tex
-
A73
commit
|
commitdiff
|
tree
2016-06-20
k
tkac
h
ov
[typo] a
l
ign
e
ment -> ali
g
nm
e
nt
commit
|
commitdiff
|
tree
2016-06-15
k
tkac
h
ov
[
A
Arch64][ob
v
ious] Clea
n
up
parent
h
e
ses and us
e
G
E
T_M
O
DE_U
N
I
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[RTL
ifcvt] All
o
w simple regis
t
e
r
s
u
bregs in noce_convert_m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
kt
k
achov
Fix typo in copyr
i
ght bo
i
lerplate
commit
|
commitdiff
|
tree
2016-06-14
k
tk
a
chov
[AArch64] Handl
e
A
N
D+A
S
HIFT f
o
rm of UBFIZ corre
c
tly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
U
p
date d
o
c
u
mentation for
A
RM architecture
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
[RTL ifc
v
t]
P
rint n
a
me of
n
o
ce trasfor
m
t
hat succee
d
ed
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
[AArch64] Model CSEL ins
t
ru
c
t
ion in Cort
e
x-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkacho
v
[sim
p
lify-rtx]
F
ix u
n
used varia
b
le warning in simplify_
c
ond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[
3
/
3][RTL ifcvt] PR
midd
l
e
-end/37780: Conditional
expressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkachov
[2/
3
][AAr
c
h64] Keep CTZ
c
o
m
p
onents
t
ogethe
r
un
t
il aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
h
ov
[1/3][ARM] Keep
c
tz expres
s
ion
s
toget
h
er until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvio
u
s] F
i
x typ
o
s in *thumb
1
_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal]
Fix rtl
-
optimi
z
ation/71295
commit
|
commitdiff
|
tree
2016-06-02
k
t
kachov
Fix fa
l
lout from: [ARM
]
PR tar
g
et
/
70
8
30:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
kachov
[ARM]
U
se pro
p
er output modif
i
er for DImode r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
k
a
c
hov
[ARM] Tie op
e
r
a
n
d
1 to
o
perand
0 in AESMC pattern
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktka
c
h
ov
[AArch64] Use
a
arc
h
64_fusion_enable
d
_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktka
c
hov
[AArch64] R
e
move aarch64_
s
imd_attr_leng
t
h
_
move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
Arch64] Tie operan
d
1
t
o operand
0 in
AESMC patter
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[A
A
r
ch64] Simpli
f
y ash
l
<mode
>
3 e
x
pander for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkac
h
ov
[A
A
rch64] D
e
let
e
obs
o
lete CC_ZESWP and
CC_SESW
P
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkac
h
o
v
[RTL
i
fcvt] PR rtl-opti
m
ization/66940: Avoid s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[AR
M
][4/4] Si
m
p
l
ify
checks
for CO
N
S
T
_
IN
T
_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
[3/4]
Cleanup c
a
sts fro
m
INTVAL
to [uns
i
gne
d
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
ho
v
[ARM][2/4] Repl
a
c
e casts of 1 to H
O
ST_WI
D
E_INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[AR
M
] PR target
/
69
8
57 Remove bogus early
return
false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] F
i
x
c
osting of si
g
n
-
extending lo
a
d
in
r
tx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
A
R
M]
P
R ta
r
get/
7
1056: D
o
n't
u
s
e vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch6
4
]
PR ta
r
get/70809: De
l
ete aarch64_v
m
l
s
<
mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
a
c
ho
v
[AArch
6
4][tests]
S
k
i
p cpu-diagn
o
stics tests
when overri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo
f
ix in tr
e
e
-s
s
a-lo
o
p-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious
]
Fix param name in dum
p
file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR
t
arget/70830: Avoid
POP-{reglist}^ when ret
u
rning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
kt
k
achov
[A
R
M] Add m
o
de to probe_stack
s
et
o
perands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal-f
n
.
c][committed] Conv
e
r
t conditiona
l
co
m
pil
a
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
tkachov
[
AArch64] D
e
fine WO
R
D_REGIST
E
R_
O
P
E
RATIONS
to zero an
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
k
a
chov
[
r
tl
a
nal
.
c
] Con
v
ert
c
o
nditional compilation on WORD_
R
EGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktka
c
hov
Fix
FAIL: gcc
.
dg
/
tre
e
-
ssa/minmax-2
.
c s
c
an-tre
e
-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AAr
c
h64] Work
around PR target/6
4
97
1
commit
|
commitdiff
|
tree
2016-04-15
k
t
k
achov
[
ARM][doc] D
o
cument depre
c
a
tio
n
of pre-AR
M
v4T architectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[tests
u
ite]
P
R rtl-optimization/70681: XFAIL
ira-
s
h
rinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
A
RM] PR
t
arge
t
/70566 Check that
condit
i
on regi
s
ter
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
chov
[ARM] Redu
c
e
size of ar
m
102
0
e autom
a
ton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
AR
M
] Split out
armv7ve
e
ff
e
ctive target check
commit
|
commitdiff
|
tree
next