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
GIMPLE store merging pass
2016-10-28
k
tk
a
chov
GI
M
PLE store
mergi
n
g pass
commit
|
commitdiff
|
tree
2016-10-24
k
t
kachov
[check_GNU_st
y
le
.
sh] More aggressively ign
o
re dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl
-
opti
m
izati
o
n/78038: Handle global
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
k
t
kachov
[AArch64] Use
new target pass registrati
o
n
framewo
r
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch
6
4
] Add spellchecking hi
n
ts for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[
simplify-rtx] Zer
o
-initiali
s
e loc
a
l
a
rra
y
in simplify_im
m
ed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[
f
o
l
d-con
s
t] Fix
n
ative
_
e
n
code_rea
l
for H
F
mo
d
e constants
commit
|
commitdiff
|
tree
2016-10-03
ktka
c
hov
Revert:
[RTL
ifcv
t
] T
r
ansform (X == CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL
i
fcvt]
Trans
f
orm (X == C
S
T) ? -CST :
Y
i
nto (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
t
kachov
[ARM] Fi
x
-
Wimplicit-fal
l
through warni
n
gs
commit
|
commitdiff
|
tree
2016-09-26
ktkacho
v
[regren
a
me][s
e
l-sched
]
Fix bogus
use o
f
H
ARD
_
F
RAME_POINT
E
R_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktk
a
chov
[simplify-rt
x
] (GTU (PLUS a
C) (C -
1)) --> (L
T
U
a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkac
h
o
v
[exp
m
ed
.
c] PR
m
iddle-end/77426
D
elete d
u
p
licate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
k
t
ka
c
hov
[AAr
c
h64] Add AN
D
S p
a
ttern f
o
r C
M
P+ZERO_E
X
TEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] PR ta
r
get/70
4
73: Reduce size of Cortex-A8
autom
a
ton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] R
e
fact
o
r MOVW/MOVT
f
usio
n
lo
g
ic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkac
h
ov
[AArch64] Allow m
u
ltiple-of-8 immediate o
f
f
s
e
t
s for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkach
o
v
[vectoriz
e
r][2/2
]
Hook up mult sy
n
thesis
logic int
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
chov
[1/2]
M
ove choo
s
e
_
mult_vari
a
nt
d
e
c
lara
t
ion and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[exp
r
.
c] PR
middle-e
n
d/71700: z
e
ro-e
x
te
n
d sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkac
h
ov
[A
R
M] Add su
p
por
t
for some A
R
Mv8-
A
co
r
es to d
r
iver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt] PR rtl-optimi
z
ation
/
71594: ICE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkac
h
ov
[ARM
]
Delete
thumb_reload
_
in_h
commit
|
commitdiff
|
tree
2016-06-30
ktk
a
chov
[AArch6
4
][2/2
]
(Re)
I
mp
l
ement vcopy<q
>
_lan
e
<q> intrin
s
ic
s
commit
|
commitdiff
|
tree
2016-06-30
ktkacho
v
[AArch64][1/2]
A
dd sup
p
or
t
INS (
e
l
eme
n
t) inst
r
u
ction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/
4
] Repla
c
e uses of int_log2
b
y exact_log2
commit
|
commitdiff
|
tree
2016-06-22
k
t
k
a
ch
o
v
[ARM] Add ini
t
ial support for Cortex-A7
3
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[AArch64] Add
i
nitial support for
C
ortex
-
A73
commit
|
commitdiff
|
tree
2016-06-20
k
t
k
a
ch
o
v
[typo] alignem
e
nt
-
>
a
lign
m
ent
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
ch
o
v
[AArch64][o
b
vious] C
l
ean up parentheses and use GET_M
O
DE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifcvt] Al
l
ow sim
p
l
e
reg
i
ster subregs
i
n
noc
e
_conver
t
_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
kachov
Fix typo in copyright
b
oilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64] H
a
ndle AND+ASHIFT form of
UBFI
Z
corr
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Up
d
ate document
a
tion
for ARM archi
t
e
c
ture
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
[RTL ifcvt]
P
r
int nam
e
of no
c
e trasform t
h
at succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
c
h
o
v
[AArch
6
4]
M
ode
l
CSEL inst
r
uction in Cortex-A57
s
chedulin
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[sim
p
lify-rtx] Fix unused var
i
a
b
le w
a
rnin
g
in sim
p
lify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RT
L
ifcvt] PR middle-
e
n
d/37780
:
Co
n
ditional e
x
p
r
es
s
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[2/3][AArch64] K
e
ep CT
Z
c
o
m
po
n
ents together unt
i
l
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkacho
v
[
1/3][ARM] Keep ctz ex
p
r
essio
n
s t
o
geth
e
r until
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[
A
RM
]
[
obvious] Fix typos in *th
u
mb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[
rtlanal] Fix rtl-op
t
imizat
i
on/71295
commit
|
commitdiff
|
tree
2016-06-02
k
tkachov
Fix fallout from: [ARM] PR ta
r
get/70830: Avoi
d
P
OP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
k
a
c
h
ov
[ARM
]
Use proper output modifier for
DI
m
ode regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM]
T
i
e operand 1 to operand 0 in AESM
C
pat
t
ern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
achov
[AArch64
]
Use
aarch64_fusion_enabled_p to che
c
k for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
tkac
h
ov
[AArch64] Remove aa
r
ch64_simd
_
att
r
_
l
engt
h
_move
commit
|
commitdiff
|
tree
2016-05-27
k
tk
a
c
h
ov
[
A
Arch64] Ti
e
o
p
erand 1 to operand 0 in AESMC pa
t
tern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
t
kac
h
ov
[AArch64] Sim
p
li
f
y
a
s
hl<mod
e
>3
e
xpander f
o
r SHORT m
o
des
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
Arch64] Del
e
te obso
l
e
t
e CC_ZESW
P
and CC_
S
ES
W
P CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL if
c
vt] PR rtl-optimization/66940:
A
vo
i
d
sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[ARM][4/4] S
i
mplify che
c
ks for C
O
NST
_
INT
_
P and comp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[ARM][3/4]
C
le
a
nup casts fro
m
INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM][2/4] Replace casts o
f
1 to
H
OS
T
_
W
I
DE_INT by
H
OST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[AR
M
] PR targe
t
/
69
8
5
7
Remove bogus early return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fix costing of sign-exte
n
ding l
o
ad in rt
x
costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR
t
arget/71056: Don't use v
e
ctorized
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArc
h
64] PR target/70809: D
e
lete aarch
6
4_vmls
<
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64]
[
t
ests
]
Skip cpu-di
a
gnostics test
s
when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo fix in tree
-
ssa-l
o
op-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix
p
aram name in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR tar
g
et/
7
0830: Avoid POP-{reglist}^ when return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkac
h
ov
[AR
M
] Ad
d
m
o
de t
o
pro
b
e_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
internal-fn
.
c][committed]
Convert conditional co
m
p
i
lation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AA
r
ch64]
D
e
fine WORD_REG
I
STER
_
OPER
A
TIONS to zero a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktka
c
h
o
v
[rtlanal
.
c] Conv
e
rt co
n
ditional compilation on W
O
R
D
_REGISTE
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAIL:
gcc
.
d
g
/tree-ssa/minmax-2
.
c scan
-
tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AAr
c
h64] Work around PR ta
r
get/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][d
o
c] Docume
n
t dep
r
e
cation of pre
-
ARMv4T
ar
c
hite
c
ture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
chov
[testsuite]
PR rtl-optim
i
zation/
7
0681: X
F
AIL ira-
s
hrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
kt
k
achov
[ARM] PR target
/
70566
Ch
e
c
k
t
hat con
d
ition r
e
gi
s
ter
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM]
Re
d
uce size of
a
rm1020e au
t
o
m
aton
commit
|
commitdiff
|
tree
2016-03-23
k
t
kac
h
ov
[
ARM] Split o
u
t
armv7ve e
f
fectiv
e
target c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
k
tkac
h
o
v
[
A
RM
]
PR d
r
i
ve
r
/701
3
2: Avoid double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] F
i
x
gcc
.
t
arget/aarch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] PR
target/70002: Make a
a
rch64_set_cu
r
r
e
nt_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
t
ka
c
hov
[AArch64] Fix thinko in handl
i
ng of -momit-leaf-fra
m
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious]
F
i
x typo in tree-ssa-math-o
p
ts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[A
R
M] Error out
of arm_neon
.
h
i
f compi
l
i
n
g
for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktka
c
h
o
v
[AA
r
ch64][test
s
uite] PR target/70004: Re
m
o
v
e
c
heck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
kt
k
achov
[
ARM] PR
rtl-optimiza
t
i
on/69904: Disal
l
ow c
o
pying/
d
uplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[
AA
r
ch64] Set
T
REE_TA
R
GET_GLOBALS in aarch64_set
_
curr
e
nt_f
u
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[A
A
rch6
4
]
P
R
t
arget/69613: Return z
e
ro TARGET_
S
HIFT_TRU
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
o
v
[ARM
]
Tests for arm_restrict_i
t
patterns
i
n
thum
b
2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
ktkacho
v
[gcse] PR rtl-optim
i
zation/69
8
86: Check target mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
kt
k
achov
[ARM] Ad
d
initia
l
support for the Cortex-A3
2
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[
A
RM] PR
t
a
r
get/69
8
7
5
Fix atomic
_
lo
a
ddi
exp
a
nsion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[
A
Arch64]
Skip gcc
.
target
/
aar
c
h64
/
ass
e
mbler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktk
a
c
h
ov
[AArch64] PR target/
6
916
1
: Don't use special predic
a
te
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM]
P
R
target/691
6
1: Don't ignore mode
w
h
e
n m
a
t
c
hing
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[
A
Arch64] Only upda
t
e assembler
.
a
rch
d
irective when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
kachov
[A
R
M][4/4] Adju
s
t gc
c
.
ta
r
get/arm
/
wm
u
l-[123]
.
c te
s
t
s
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[cse][3
/
4] Do
n
't o
v
erw
r
it
e
ori
g
inal rtx
wh
e
n
f
olding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
tkac
h
o
v
[A
R
M][2/4] Fix operand cos
t
in
g
l
ogi
c
f
o
r
SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[A
R
M][1/4] PR ta
r
get/65932: Add testca
s
e
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[ARM]
PR
t
a
rget/65932:
s
top changing si
g
n
e
dness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
kt
k
achov
[ARM] Fix
P
R ta
r
get/
6
940
3
: Bug in th
u
mb2_ior_scc
_
strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[
A
R
M] PR target/69135: Mark ARMv8 vcvt i
n
struc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkach
o
v
[AAr
c
h64]
H
andle CSEL of zero_extend
e
d operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
kachov
[
A
Arch64] Handle
c
o
mpare of zero
_
ext
r
act form of T
S
T
.
.
.
commit
|
commitdiff
|
tree
next