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/78694: Avoid invalid RTL sharing in minipool code
2016-12-20
ktkachov
[ARM] PR tar
g
et/78694: Av
o
id
invalid RTL sharing
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
tkachov
[AArch64] Sp
l
it X-reg UBFIZ into W-reg LSL
w
hen possible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64]
Sp
l
it X-reg UB
F
X
into W-reg LS
R
when possible
commit
|
commitdiff
|
tree
2016-12-12
kt
k
achov
[lib
s
tdc++][t
e
stsuite] XFAIL
tests
relying o
n
long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[
A
RM][
c
ommitted]
S
ort ARM
v
8 processor
s
by alphab
e
tic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch64] Sepa
r
a
t
e shrink wrapping hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[A
A
r
ch64] PR target/78
3
62: M
a
ke sure to
only
take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktk
a
chov
[TE
R
]
P
R
tar
g
e
t
/48
8
63
:
D
on
'
t repl
a
c
e ex
p
ressions acro
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR target/78439: U
p
date movd
i
constrain
t
s for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkac
h
ov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[A
A
r
c
h64] Expand D
I
mode
c
onstant store
s
to two
S
Imode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
tkachov
[AA
r
ch6
4
] Fix gcc
.
dg/torture/float32-builtin
.
c
w
ith
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[A
R
M]
PR targe
t
/78364: Add pr
o
per restrictions
t
o
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
h
o
v
[2
/
2] Add sto
r
e me
r
ging
unit t
e
s
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM
]
[2/
2
] Rem
o
ve
o
ld rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
o
v
[ARM][
1
/
2
] Use ge
n
eric_extra_costs
i
n
a
ll remai
n
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2
]
Fix off-by-one er
r
or
i
n cle
a
r_bit_re
g
ion in sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktk
a
chov
[AA
r
c
h64]
F
ix PR target/77822: Use
tighter p
r
edic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
k
t
kachov
[rtlan
a
l
]
Fix WORD_REGISTER_OPERATIONS c
o
nd
i
t
ion
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-endian gcc
.
c-torture/execute/
p
r55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
P
R t
r
ee-optimizati
o
n/78170: Truncate sign-ext
e
n
ded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
P
R tree
-
o
p
t
i
mization/781
6
2: Reject negative offs
e
ts
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
[AArch64] Ad
d
function comments
t
o
s
o
me prologue/epilogu
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
kachov
G
IMPL
E
store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktka
c
hov
[c
h
e
c
k_GNU_style
.
sh] M
o
re
a
ggressively ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
kt
k
achov
[ree] PR rtl-
o
ptimiz
a
t
ion
/
78038: Handle global
r
e
g
i
s
ter
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktka
c
hov
[AArch64] Use new ta
r
get pass regist
r
a
tion framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktk
a
c
ho
v
[
A
Arc
h
64]
A
dd sp
e
l
lchecking hin
t
s
f
or -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktk
a
c
hov
[simplify-rtx] Zero-in
i
tialise
local array in sim
p
lify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fo
l
d-const] Fi
x
native_en
c
o
d
e_real for
H
Fmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert
:
[R
T
L ifcvt] Tr
a
nsform
(
X
== CS
T
)
?
-CST :
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktka
c
hov
[RTL
i
fcvt] Trans
f
or
m
(X ==
CST) ? -CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
kt
k
achov
[A
R
M] Fix -Wimplicit-fallthrough warni
n
gs
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[r
e
grename][sel-sche
d
]
Fix
b
ogus
us
e
of HARD_FRAM
E
_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[
s
impl
i
fy-rtx] (GTU
(
P
LUS a C)
(
C - 1)) --> (LT
U
a
-C)
commit
|
commitdiff
|
tree
2016-09-12
k
t
ka
c
hov
[expmed
.
c] PR m
i
ddle-end/7742
6
Delete duplica
t
e condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64
]
Add A
N
DS pattern f
o
r CM
P
+ZERO_EX
T
END
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] PR
target/70473: Reduce size of Cort
e
x-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
k
t
kachov
[ARM] Refact
o
r MOVW/MOV
T
fusi
o
n logi
c
to a
l
low ex
t
en
s
ion
commit
|
commitdiff
|
tree
2016-08-01
ktk
a
chov
[AArch64] Allow multipl
e
-of
-
8 immedi
a
te offsets f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkacho
v
[vectorizer
]
[2/2] Hook up mult s
y
nthesis logi
c
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2]
Mo
v
e
c
hoose_mult_
v
a
r
ia
n
t declaration and d
e
pendent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
kt
k
acho
v
[expr
.
c] PR mi
d
dle-end/71700: zero-extend
sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
t
kachov
[ARM] Add supp
o
rt for som
e
ARMv
8
-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
t
kachov
[RTL ifcvt] P
R
rtl-o
p
timiza
t
ion/71
5
9
4
: ICE in
n
oce_em
i
t_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkach
o
v
[ARM
]
Dele
t
e thu
m
b_r
e
lo
a
d_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[A
A
rch64][2/2]
(
Re
)
Implement vcopy<
q
>_lan
e
<
q
> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/
2
] Add support INS (element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
t
k
a
cho
v
[
A
R
M][1/4] Replace
u
ses of int_log2 by e
x
act_log2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[
A
RM] Add initial
s
upport for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
AArch6
4
] Add initial su
p
por
t
for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktka
c
h
ov
[typo
]
a
l
ignemen
t
-> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
A
A
r
ch64][
o
bviou
s
] Cl
e
an up p
a
rentheses a
n
d use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkacho
v
[RTL ifcv
t
] Allow simpl
e
register subre
g
s in noce_
c
onve
r
t_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix
typo in copyright
boilerplate
commit
|
commitdiff
|
tree
2016-06-14
kt
k
achov
[AArch64]
Ha
n
d
l
e
AND+ASHIFT
f
orm of U
B
FI
Z
cor
r
ectl
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Update docu
m
en
t
ation for ARM arc
h
itectur
e
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[RTL
i
fcvt] Print na
m
e
of n
o
ce trasform that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
ch
o
v
[AA
r
c
h64] Model CSEL instr
u
ction in Cort
e
x
-A57 schedulin
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
tkachov
[simpli
f
y-rtx] Fix unused variable warning i
n
sim
p
lif
y
_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcv
t
] PR middle-end/37780: C
o
nditional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2
/
3]
[
AArch64]
K
eep CTZ
components together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM] K
e
e
p ct
z
expressions to
g
ether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
kt
k
achov
[
ARM][ob
v
i
ous] Fix typos in
*
t
h
umb1_mulsi
3
comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix rt
l
-opti
m
ization/71295
commit
|
commitdiff
|
tree
2016-06-02
k
t
kachov
Fix fallout from: [A
R
M
] PR targ
e
t/7083
0
:
A
voi
d
P
O
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tkac
h
o
v
[ARM] Use proper out
p
ut
mo
d
ifier for
DI
m
ode registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktk
a
chov
[ARM] Tie operand 1
to operand 0
in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kachov
[AArch64] Use aarch64_fusion
_
enabled
_
p to check fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
A
Arch64
]
Remove aa
r
ch64_simd_attr_length_m
o
v
e
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[
AArch64] Tie
o
perand 1 to oper
a
nd 0 in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch6
4
] Simp
l
ify ashl<mod
e
>3 expander for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
kt
k
ac
h
ov
[
A
A
rch64] Delete obsole
t
e C
C
_ZESW
P
and CC
_
SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
tka
c
hov
[RTL ifcv
t
] PR rtl-
o
ptimization/669
4
0: A
v
o
i
d signe
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/4] Simplify checks fo
r
CONST_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
k
a
c
h
ov
[
ARM][3
/
4]
Cle
a
nup casts fro
m
I
NTVAL
to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2
/
4] Replace casts of
1
t
o HO
S
T_WIDE_IN
T
b
y
HOST_WI
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[ARM] PR target/69857 Remove b
o
gus e
a
rly retu
r
n
f
al
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkac
h
ov
[ARM]
F
i
x co
s
ting of sign-exte
n
di
n
g load in
rtx cost
s
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
ARM] PR ta
r
get/71056: Do
n
't use vectoriz
e
d builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
acho
v
[
AArch
6
4
] PR targe
t
/
7
080
9
:
Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkacho
v
[AArch64][test
s
] Skip cpu-diagnostics tests when overr
i
din
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo f
i
x in tree
-
ss
a
-loop-ivano
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkac
h
o
v
[obvi
o
us] Fix para
m
name
in dump file
commit
|
commitdiff
|
tree
2016-05-12
k
t
k
ach
o
v
[ARM
]
P
R
target/70830: Avoid PO
P
-{reg
l
i
s
t}^
w
hen returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM]
Add mode t
o
probe_
s
t
a
ck set
o
per
a
nd
s
commit
|
commitdiff
|
tree
2016-04-28
k
tkachov
[internal-fn
.
c][c
o
m
m
itted]
Convert conditional co
m
p
i
l
ation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
ov
[AA
r
ch64]
D
efine WORD_REGI
S
TER_OPERATIONS to
z
e
ro and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[r
t
lanal
.
c] Convert
c
onditi
o
n
al c
o
mpilatio
n
on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktk
a
chov
F
ix FAIL: gc
c
.
dg/tree-ss
a
/
m
inmax-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64]
W
ork around P
R
target/6497
1
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][do
c
] Document deprecation of
p
re-ARMv4T arch
i
tectur
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite] PR
rtl-optimization/70
6
8
1
: XFAIL i
r
a
-
shr
i
nkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
t
kachov
[
A
R
M
]
PR target/7056
6
Check that
condition r
e
g
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] R
e
duce size of
arm1020e au
t
omat
o
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[A
R
M] Spli
t
out armv7ve effective target c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
PR driver/70132:
A
void do
u
ble fc
l
ose
i
n
d
rive
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkacho
v
[AArch64] F
i
x gcc
.
targ
e
t/aar
c
h6
4
/vec
t
-reduc
-
or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64
]
PR targ
e
t/
7
00
0
2: Make
a
arch64_set
_
current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktk
a
chov
[AArch64] Fix
thinko
in hand
l
i
n
g
o
f -momit-leaf
-
frame
.
.
.
commit
|
commitdiff
|
tree
next