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
[fold-const] Fix native_encode_real for HFmode constants
2016-10-05
k
t
ka
c
hov
[fold-
c
onst] Fix nati
v
e_e
n
code_real for HFmode
constants
commit
|
commitdiff
|
tree
2016-10-03
ktkach
o
v
Revert:
[RTL ifcvt] Transfor
m
(X == CST) ?
-
CST
:
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktka
c
hov
[RTL ifcvt] Tran
s
fo
r
m (X =
=
CST) ?
-CST :
Y
i
nto (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkach
o
v
[
A
RM]
Fix -Wi
m
pli
c
it-fallthrough
w
arnings
commit
|
commitdiff
|
tree
2016-09-26
k
t
k
achov
[r
e
grename][sel-sched] Fix bogus
u
se of HAR
D
_
F
R
A
M
E
_P
O
INTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkac
h
ov
[simplify-rtx] (GTU (PLUS a C
)
(C - 1)
)
--> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
k
t
k
achov
[ex
p
m
e
d
.
c] PR middle-en
d
/77426 Delete
d
upl
i
cate co
n
ditio
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktka
c
ho
v
[
AArch64] Ad
d
ANDS patte
r
n for CMP+ZER
O
_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] PR targ
e
t/70473: Reduce size of C
o
r
tex-A8 automato
n
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[A
R
M
]
Refactor MO
V
W/MO
V
T fusion logic to allo
w
e
xtension
commit
|
commitdiff
|
tree
2016-08-01
ktkach
o
v
[AA
r
c
h
6
4] Allo
w
m
u
l
tiple-of-8 immediate of
f
set
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vectorizer][2/2] Ho
o
k
u
p m
u
lt synthesis logic in
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
ch
o
v
[1/2] Move choose_mult_
v
aria
n
t declarat
i
on an
d
depe
n
de
n
t
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c] PR middle
-
end/71700: ze
r
o
-
exte
n
d
sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM]
A
d
d support fo
r
some ARMv8-A c
o
r
e
s to driv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RT
L
i
fcvt] PR
r
tl-optimization/71594: ICE
i
n n
o
ce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkach
o
v
[ARM
]
De
l
e
t
e
thum
b
_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
kt
k
a
c
h
ov
[AArch64][2/2] (Re)Implement vcopy<q
>
_
l
ane<q> intrin
s
ics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
A
r
ch64][1/2
]
Add
s
upport I
N
S (e
l
ement)
i
nst
r
uction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[AR
M
][1/4] Replace uses of
int_log2 by exac
t
_log2
commit
|
commitdiff
|
tree
2016-06-22
ktka
c
hov
[
A
RM] Add initial
s
upport for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64] Add
ini
t
ial suppor
t
for
C
ortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktk
a
chov
[ty
p
o] alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
k
tkachov
[A
A
rch64][obvio
u
s] Cl
e
an up pare
n
theses
a
nd
u
s
e
G
ET
_
MOD
E
_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkacho
v
[
R
T
L
ifcvt] A
l
low sim
p
l
e
register subregs
in noce_conve
r
t
_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
k
a
chov
F
ix
typo in cop
y
r
i
ght boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AAr
c
h64] Handle AND+ASH
I
FT form
of UBFIZ c
o
rrectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
Update documentatio
n
for ARM
arch
i
tec
t
u
re
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RT
L
ifcvt]
P
r
i
n
t n
a
me
of no
c
e trasform th
a
t succe
e
ded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AArch64]
M
o
d
el CSEL
i
n
struction in Cortex-A57
schedul
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkach
o
v
[simplify-rtx]
Fix unus
e
d v
a
r
i
able
wa
r
n
i
n
g
in
simplif
y
_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL i
f
cvt]
P
R m
i
ddle-
e
nd/3778
0
: Conditio
n
a
l
expres
s
ion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][
A
A
rch64] Keep CTZ co
m
ponen
t
s together un
t
il after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[1/3][ARM] Keep c
t
z expressions
t
ogether
u
ntil after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][
o
bvious]
F
ix typos in *
t
h
u
m
b1_m
u
l
si3
comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix rt
l
-optim
i
zation
/
71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fi
x
f
allout from
:
[ARM]
P
R targ
e
t/7
0
830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tkach
o
v
[ARM] Use
proper output
m
odifier for DImo
d
e
register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie
ope
r
a
n
d 1 to o
p
erand 0 in AESMC pattern wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Use
aarch64_fus
i
on
_
enable
d
_p to
c
heck
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
A
Arch6
4
]
Remove
aarch64_simd_att
r
_leng
t
h_move
commit
|
commitdiff
|
tree
2016-05-27
k
t
kac
h
ov
[AArc
h
6
4
] Tie o
p
erand 1
to o
p
era
n
d 0 in AESMC
p
attern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
Arch
6
4] Simplify ashl<mode>3
e
xpander for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AArch64
]
Del
e
te obs
o
lete CC
_
ZES
W
P
a
nd CC_SESWP
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
tk
a
chov
[RTL ifc
v
t] PR rtl-o
p
timizati
o
n
/66940: Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[
AR
M
]
[4/4
]
Simplify c
h
ecks for CONST_
I
NT_P
a
nd compariso
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/
4
] Clean
u
p ca
s
ts from INTVAL
t
o
[un
s
igned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM][2/4]
Replace
cast
s
of 1
t
o
HOST_WIDE_INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
PR tar
g
et/69857
R
e
m
ove bogus early return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
tkachov
[ARM]
F
ix costing of sign
-
e
x
tending l
o
ad
in rtx c
o
sts
commit
|
commitdiff
|
tree
2016-05-19
k
t
kachov
[ARM] PR
t
arget/71056: Don't use v
e
c
t
o
rized bu
i
ltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64]
PR target/70809: De
l
et
e
aarc
h
64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
k
achov
[AAr
c
h
64]
[
tests]
Skip
c
pu-diagnostics test
s
when
overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typ
o
f
i
x in tree-ssa-loop-i
v
anon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkac
h
ov
[
obvious] Fix param name in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktka
c
hov
[ARM] PR target/70830: Avoi
d
POP-{r
e
glist
}
^ when r
e
t
urni
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM]
A
dd mode to probe_
s
tack
s
et operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[in
t
ernal
-
fn
.
c][com
m
itted] Convert conditional compi
l
ation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArc
h
64]
Define
WOR
D
_REG
I
STER_OPER
A
TION
S
t
o zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
ov
[
rtlanal
.
c]
Convert conditional
c
ompilation on
W
O
RD_REGISTE
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
tkach
o
v
Fix FAI
L
:
gc
c
.
dg/tree-ss
a
/minma
x
-2
.
c sca
n
-tree-dum
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkach
o
v
[AArch64] Work
a
r
ou
n
d
PR
tar
g
et
/
64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
A
RM][do
c
]
Document d
e
precation of pre-ARMv4T archi
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsui
t
e] P
R
rtl-optimiz
a
tio
n
/70681: XFAIL
i
ra-shrink
w
rap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM]
P
R
ta
r
get/7056
6
Check that conditio
n
register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce size of arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkacho
v
[ARM] Split out armv7ve effective targ
e
t check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver/70132:
Avoid double fclose in
d
r
iver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[A
A
rch64] Fix gcc
.
targ
e
t/a
a
rch
6
4/vect-redu
c
-
or
_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
c
h
ov
[A
A
rch64] PR target/7
0
002: Make
aarch
6
4_set_current_f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkach
o
v
[AArch
6
4
] Fix thinko
i
n handling of
-
mo
m
it
-
leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvi
o
us]
Fix typo
i
n
tree-ssa-ma
t
h-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Error
out o
f
arm
_
neon
.
h
i
f
comp
i
ling
for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][test
s
uite] PR tar
g
et/
7
0004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
t
kachov
[ARM
]
PR
r
tl-opt
i
m
izati
o
n/69904: Disal
l
o
w
c
opying/dup
l
i
c
a
t
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktka
c
hov
[AA
r
ch64] Set TREE_
T
ARGET_GLOBALS in
a
arch64_set_current_fu
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] P
R
target/69613:
Return z
e
ro TARGET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
Tests
for
a
r
m
_
restrict_it patterns i
n
thum
b
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
g
cse]
P
R rtl-optimization/698
8
6
: Check
t
a
r
get mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
ARM] Add initial sup
p
ort for the Co
r
te
x
-A32
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[ARM] PR target/69875 Fix a
t
omi
c
_loaddi ex
p
a
n
sion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[A
A
rch64] Skip gcc
.
ta
r
g
e
t/aarch64/a
s
sembler
_
arch_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
ov
[AArch64] PR target/69161: Don't use special predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
ov
[ARM] PR
t
arget/69161: Don't
i
g
nore mode
when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64] Only update assembler
.
a
r
ch
d
irective
when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[A
R
M][4/4
]
Adjust gcc
.
t
a
rget/a
r
m
/wmul-[1
2
3]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[cse][3/4] Don't overwrite
origina
l
rtx w
h
en folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
tkachov
[ARM][2/4] Fix operand cos
t
i
ng logic for SM
U
L[TB][TB
]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
ARM][1/4] PR target/
6
59
3
2:
A
dd tes
t
cas
e
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM] P
R
target/65932: stop c
h
a
n
ging signe
d
ness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[A
R
M
]
F
i
x
PR targ
e
t/6940
3
:
B
ug in thumb2_ior_sc
c
_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR
tar
g
et/69135: Mark A
R
Mv8 vcvt instruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkach
o
v
[A
A
rch64] H
a
ndle CSEL of zer
o
_extended operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Han
d
l
e
compa
r
e of zero_extract form o
f
TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AAr
c
h64] P
r
o
perly reject invalid
a
ttr
i
bute string
s
commit
|
commitdiff
|
tree
2016-01-11
ktkac
h
o
v
[AArch64] P
R
rtl-optimization/68796: Add
patterns f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
kt
k
ach
o
v
[RTL-ifcvt
]
P
R rtl-op
t
imizatio
n
/68
8
41: Make s
u
re one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
tk
a
cho
v
[combine]
[
v2] Can
o
ni
c
a
l
ise
(r
+
r) to
(r << 1)
to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[
combine]
C
h
e
ck WORD
_
REGISTER_OP
E
RAT
I
ONS normally rath
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktka
c
hov
[
AAr
c
h6
4
] PR rtl-opt
i
mization/68796 Add
compare-of
.
.
.
commit
|
commitdiff
|
tree
next