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
[tree-ssa-address] Avoid creating non-canonical RTL in gen_addr_rtx
2017-01-09
ktka
c
hov
[tree-ssa-address]
Avoid creating non-
c
anoni
c
al
RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR target/78694: Avoid invalid RTL sharing
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
t
kacho
v
[AArch64] Split X-reg UBFIZ into W-reg L
S
L
w
hen p
o
ssib
l
e
commit
|
commitdiff
|
tree
2016-12-16
ktkacho
v
[AArc
h
64]
S
plit X-reg UBFX into W-
r
eg LSR when p
o
ssib
l
e
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstdc++
]
[testsu
i
te] XFAIL
tes
t
s
re
l
ying on
l
ong
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
kt
k
achov
[ARM][committed] S
o
r
t ARMv8
proce
s
sors by alp
h
abet
i
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[A
A
rch64] Separat
e
shrink
w
rappi
n
g
hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArch64
]
PR target/7836
2
: M
a
ke
sur
e
to
o
nly take REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktk
a
c
hov
[TER] PR target/
4
8
863
: Don
'
t replace expre
s
sions a
c
ross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkacho
v
[
A
RM] PR target/78439: U
p
date
m
o
vdi c
o
n
s
traints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remo
v
e
dead F
I
XME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Expand DImode constant stores to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
t
kachov
[AArch64] Fix
g
cc
.
dg/torture/f
l
oat32-builtin
.
c
w
ith
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktka
c
hov
[ARM
]
PR
target/78364:
A
dd pro
p
er restrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[2/
2
] A
d
d store me
r
g
i
ng unit t
e
st
s
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[ARM][2/2]
R
e
move old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[
ARM][1/2] Use ge
n
eric_extra_costs i
n
all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
ka
c
hov
[1
/
2] Fix off-by-
o
ne er
r
or
in clear_bit_region
in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64] Fix PR target/77822: Use tighter
p
redicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
c
h
o
v
[rtlanal] Fix WORD_R
E
GISTER_OPERATIONS conditio
n
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix
for bi
g
-
en
d
ian gcc
.
c-torture/execute/
p
r
5
5750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
tree-
o
ptimiz
a
tion/781
7
0: Truncate
s
i
g
n
-
extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tre
e
-optimizatio
n
/78162: Reject negative offse
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[A
A
r
ch64] Add function comments to some prol
o
gue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
kachov
GIMPLE store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkac
h
ov
[check_GNU_styl
e
.
sh]
M
ore aggressiv
e
ly ignor
e
d
g-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
t
kachov
[ree]
PR r
t
l
-
optim
i
za
t
ion/78038: Handle global re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch6
4
] Use
new target pa
s
s registration
f
ramew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[A
A
r
c
h
6
4
]
Ad
d
spel
l
checking
hints
f
or -mar
c
h,-mc
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
t
kach
o
v
[simplify-r
t
x]
Zero
-
initialise local array
in simplify_
i
m
m
ed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[
fold-
c
onst] Fix native_
e
n
c
ode_re
a
l for HFmo
d
e cons
t
ant
s
commit
|
commitdiff
|
tree
2016-10-03
kt
k
acho
v
Revert: [RTL ifcvt] Transfo
r
m
(X == CST)
?
-CS
T
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktk
a
chov
[R
T
L ifcvt] Tran
s
form (X == CST)
?
-CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[
ARM] Fix
-
W
imp
l
i
cit-fallthr
o
ugh
w
a
r
n
ings
commit
|
commitdiff
|
tree
2016-09-26
kt
k
ach
o
v
[regrename][sel-sche
d
] Fix bog
u
s use of HARD_FRAME_P
O
INTER
_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx] (G
T
U (PLUS a C) (C - 1)) --> (LTU a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktka
c
h
ov
[e
x
pmed
.
c
]
PR middle-end/7
7
426 Delete dupl
i
ca
t
e condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktk
a
cho
v
[A
A
rch64]
Add ANDS patter
n
for CMP+ZERO_EXTE
N
D
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM]
PR targe
t
/704
7
3: Reduce size of Cortex-A8 a
u
tomaton
commit
|
commitdiff
|
tree
2016-08-26
ktkacho
v
[
ARM] Refactor MOVW
/
MOVT fusion
l
o
g
ic to allow e
x
tension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[
A
Arch64] Allow multiple-of-
8
immedia
t
e
offsets fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
vectorizer]
[
2/2] Hook up mult synthesis
logi
c
i
nto
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move choos
e
_
m
u
l
t
_variant decla
r
ati
o
n and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
t
kachov
[
e
xpr
.
c] P
R
middle-
e
nd/
7
1700: zero-extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkacho
v
[ARM] Add suppor
t
for som
e
ARMv8-A
c
o
r
es to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
tkac
h
ov
[RTL ifcvt] PR rtl-optimi
z
ation/715
9
4
:
ICE in n
o
ce_emit_c
m
ov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[AR
M
] Delete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
k
tkachov
[AArch64][
2
/2] (Re)Implement vco
p
y
<
q>_lane
<
q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/2] Add support INS (element)
i
nstruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][
1
/
4]
R
ep
l
ace uses of
i
nt_log2 b
y
exact_
l
og2
commit
|
commitdiff
|
tree
2016-06-22
k
tkachov
[ARM] Add initi
a
l support fo
r
Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArc
h
64] Add initial support
for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo] alignement
-
>
alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
A
Arch6
4
][obviou
s
] Clean
u
p parentheses and us
e
G
E
T_M
O
DE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[R
T
L
i
f
c
vt]
A
llo
w
simpl
e
regist
e
r subregs
i
n noce_con
v
ert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkach
o
v
Fix typo in co
p
yright boile
r
p
l
ate
commit
|
commitdiff
|
tree
2016-06-14
kt
k
achov
[AArch64] Handle AND+ASHIFT form
of UBFIZ c
o
r
r
ec
t
ly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
Up
d
ate
docume
n
tat
i
on for
ARM archit
e
cture
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[RTL
ifcv
t
] Print name
o
f
noce trasform that
s
ucceed
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
[AArch6
4
] Mod
e
l CSEL instruc
t
i
o
n
in Cortex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktk
a
chov
[simplify
-
rtx] F
i
x
unused variable warning in simp
l
ify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[
3
/3][R
T
L ifcvt] PR
mi
d
dle-end/37780
:
C
ond
i
t
io
n
al expr
e
ssion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AAr
c
h64] Keep CTZ compo
n
en
t
s together
u
nt
i
l after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[
1/3][A
R
M] Keep ctz expr
e
s
s
ions t
o
g
e
t
her unti
l
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
k
tkacho
v
[AR
M
][obvio
u
s
]
Fix typos in *thumb
1
_mulsi
3
comment
commit
|
commitdiff
|
tree
2016-06-02
kt
k
a
c
hov
[
r
tlanal] Fix
r
t
l
-optimization/712
9
5
commit
|
commitdiff
|
tree
2016-06-02
k
t
kachov
Fix fal
l
out from: [
A
R
M
] PR target/70830:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkacho
v
[ARM] Use p
r
o
p
er output modi
f
ier fo
r
D
Imod
e
register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkach
o
v
[
ARM] T
i
e operand
1
to operand 0 in AESMC patter
n
wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
ov
[AA
r
ch64
]
Use
a
arch64_fus
i
on_enabled_p to chec
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
AArch6
4
] Remove aa
r
ch64_simd_a
t
tr_lengt
h
_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] T
i
e ope
r
an
d
1 to op
e
ra
n
d
0 in AESMC patter
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
t
kac
h
o
v
[AArch6
4
] Simplify ashl<mode>3 ex
p
ander
f
o
r
SHORT mode
s
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AArch64
]
Delete ob
s
olete CC_
Z
ESWP and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[
R
T
L i
f
cvt] P
R
rtl-opti
m
i
zation/
6
6940: Avoid sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[ARM][4/
4
]
Simplify
che
c
ks
f
or CONST_INT_P and co
m
parison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/
4
] C
l
eanup casts from
I
N
T
VAL to [
u
nsig
n
e
d]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
ho
v
[ARM][2/4] Replace cast
s
o
f
1
t
o
H
O
ST_WID
E
_INT
b
y
H
O
ST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target/69857 R
e
move bogu
s
early
r
eturn
fa
l
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[AR
M
]
Fix costin
g
of sign-extending lo
a
d
i
n rtx
cos
t
s
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[AR
M
]
P
R tar
g
et/7105
6
: Don'
t
u
s
e vecto
r
ized
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkac
h
ov
[
A
Arch6
4
] PR
t
a
r
get/
7
0809:
D
el
e
te aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
hov
[AArch
6
4
]
[tests] Skip
c
pu-di
a
gnosti
c
s tests when
o
v
e
r
riding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
cho
v
[obvious] Typo fix in
tree-ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktka
c
hov
[obvious] Fi
x
param name in dum
p
file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[A
R
M]
P
R
t
arget/
7
08
3
0: Avoid POP-{reglist
}
^ w
h
en returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add
m
ode to pro
b
e_stack set
o
perands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal
-
fn
.
c
][c
o
mmitted] Convert
co
n
ditiona
l
compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AA
r
ch64] Define WORD_REGI
S
TER_OPERATIONS to zero
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
ov
[rtlan
a
l
.
c]
Convert c
o
nditi
o
nal compilation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix
F
AI
L
:
gcc
.
dg
/
t
r
e
e-ssa/minmax
-
2
.
c scan
-
tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
t
k
achov
[AArch64] Wo
r
k aro
u
nd PR targ
e
t/64971
commit
|
commitdiff
|
tree
2016-04-15
k
t
kachov
[ARM]
[
doc] Document depr
e
cation of pr
e
-ARMv4T ar
c
hitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
testsuit
e
] PR r
t
l-
o
ptimizat
i
on/70681
:
XFAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
A
RM] PR target/70566 Check that condition
regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce size of arm102
0
e automaton
commit
|
commitdiff
|
tree
2016-03-23
k
t
ka
c
hov
[ARM
]
S
p
l
it out armv7ve eff
e
ctive
target
c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver/70132:
Avoi
d
d
o
ubl
e
f
c
lose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch6
4
]
F
i
x gcc
.
target/aarch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AAr
c
h64] P
R
target/70002:
M
ake aarch64_
s
et_curren
t
_f
u
nction
.
.
.
commit
|
commitdiff
|
tree
next