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
[AArch64] Fix gcc.dg/torture/float32-builtin.c with RTL checking
2016-11-17
kt
k
ac
h
ov
[
A
A
r
ch64] Fix gcc
.
dg/tort
u
r
e
/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
tkacho
v
[ARM]
PR target/7
8
364: Add proper r
e
s
t
rictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Add store merging unit test
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
ARM]
[
2/2] Remo
v
e
o
l
d rtx cos
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[
ARM][1/2]
Use gen
e
ric_extra_costs in a
l
l remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[1/2
]
Fix off-by-one error
i
n
clear_bit_regio
n
in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkacho
v
[AArc
h
64] F
i
x PR targe
t
/778
2
2
: Use ti
g
hter p
r
edicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[
r
t
l
ana
l
]
F
i
x W
O
RD_REGISTER_O
P
E
RATIONS co
n
dition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-endian
g
cc
.
c-torture
/
execute/
p
r5575
0
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
PR t
r
ee-optimization/78170: Tru
n
cat
e
sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
P
R
tre
e
-
o
ptimizati
o
n/78162: Reject neg
a
tive offs
e
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
[A
A
rch64] Add function co
m
ments
t
o some prol
o
g
u
e
/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
kachov
G
I
MPLE store
merg
i
ng pass
commit
|
commitdiff
|
tree
2016-10-24
kt
k
achov
[
c
heck
_
GNU
_
style
.
s
h
]
M
ore aggress
i
vely ignor
e
d
g-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktka
c
hov
[
r
ee] PR rtl-optimization/780
3
8:
H
an
d
le global regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArc
h
64] Use ne
w
tar
g
et pass registrat
i
on framewo
r
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
t
k
ac
h
ov
[A
A
rch64] Add spellchecking hi
n
ts f
o
r -ma
r
ch,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx] Z
e
ro-initialise
local array in si
m
plify_
i
mmed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[f
o
ld-
c
onst] Fix native_encode_real fo
r
HFmode constant
s
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert
:
[
RTL i
f
cvt] Trans
f
orm (X == CST
)
? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktka
c
hov
[RTL ifcvt] Tran
s
form
(
X == C
S
T
)
? -CST : Y
i
nto
(X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[
A
R
M
] Fix -Wimpl
i
cit-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[
regrename]
[
sel-sched] Fix
b
o
gus use of HARD
_
F
R
AM
E
_
P
O
I
NTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
k
t
ka
c
hov
[simplify
-
rtx]
(GTU (PLUS a C)
(C - 1)) --> (LTU a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktkach
o
v
[
e
x
p
med
.
c] PR middle-en
d
/7
7
426
Delet
e
d
u
plicate conditio
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
k
t
kac
h
ov
[AArch64] Add ANDS patter
n
f
o
r
CM
P
+ZERO
_
EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktka
c
hov
[ARM] P
R
t
ar
g
et/70473
:
Reduce size of
Cortex-
A
8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[AR
M
]
Refactor MOVW
/
M
O
VT fusion logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkac
h
ov
[AAr
c
h64] Allo
w
multi
p
le-of-8 im
m
ediate offsets
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kachov
[vect
o
ri
z
er][2/2]
H
ook
u
p mult synthesis logic
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkac
h
ov
[1
/
2] Move choose
_
m
u
l
t
_
variant declaration and depe
n
de
n
t
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkacho
v
[e
x
pr
.
c] PR middle-end/717
0
0: zero-extend sub-w
o
rd
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
tkachov
[ARM] Add support for
s
ome ARMv8-A cor
e
s to dri
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkac
h
ov
[RTL if
c
vt] PR rtl-optimizatio
n
/
7
1
594: ICE i
n
noce_em
i
t
_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktk
a
chov
[
A
RM
]
Delete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkac
h
ov
[AArch64][2/2] (Re)Imp
l
ement vcopy
<
q>_lane<
q
> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
A
rch64][1/
2
] Add sup
p
ort INS (element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
t
k
achov
[ARM][1/4] Replace uses o
f
int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[ARM] Add initi
a
l
support for Cortex-A
7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AA
r
ch64] Add in
i
tial supp
o
r
t
for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[t
y
p
o
] alignement -> a
l
ignment
commit
|
commitdiff
|
tree
2016-06-15
ktka
c
hov
[AAr
c
h64][obvious
]
Clean up p
a
rentheses
and use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
kt
k
a
c
hov
[RTL ifcv
t
] Al
l
ow simple register su
b
regs in noce_convert_
m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
kacho
v
Fix ty
p
o in cop
y
right boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkacho
v
[AArch64] Handle AND
+
A
SHIFT
form of
U
B
F
IZ
cor
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
Upda
t
e
documentation for ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL
i
fcvt] P
r
in
t
nam
e
o
f n
o
c
e
trasform tha
t
su
c
ceeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
[A
A
r
c
h64] Mode
l
C
SEL
i
nstru
c
tion in Cortex-A5
7
scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[
simpl
i
fy-r
t
x
]
F
ix unused vari
a
ble
w
arning in simplify_
c
ond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifc
v
t] PR middle-
e
nd/377
8
0:
Condit
i
onal ex
p
ressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AA
r
ch64
]
Keep
C
TZ com
p
onents together
until afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM] Keep ctz expressions to
g
e
t
he
r
u
ntil after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[
ARM][obv
i
o
u
s] Fix typos in *thumb1_
m
ulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
hov
[rtlan
a
l] F
i
x rt
l
-o
p
t
im
i
zation/7
1
295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix
f
allout from: [ARM] PR t
a
rget/70
8
30: Avoi
d
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use proper outp
u
t modifi
e
r for DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
kachov
[ARM]
T
ie operan
d
1 to operand 0 in AESMC p
a
ttern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kachov
[AArch64] Use aarch64_fusion_enabled_p t
o
chec
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
A
Arch64] Remove aar
c
h64_
s
imd_attr_length_
m
ove
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AArch64] Tie operand
1
to operand 0
i
n A
E
SMC pa
t
te
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Simplify a
s
hl<mod
e
>3 expande
r
for
SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[A
A
rch64] Delete obsolete C
C
_ZES
W
P
and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
k
a
c
h
o
v
[
R
TL ifc
v
t] PR rtl-optimization/6
6
940: Avo
i
d signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkacho
v
[ARM
]
[4/4
]
S
i
m
pli
f
y
c
h
ecks for CONST
_
INT_P
an
d
c
omparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
[3/4] Cleanu
p
casts f
r
om
IN
T
V
AL
t
o [u
n
signe
d
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[
ARM][2/4] R
e
pla
c
e cast
s
of
1
t
o
HO
S
T
_
WIDE_INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
P
R
t
a
rg
e
t
/
69
8
57 Re
m
ov
e
bog
u
s earl
y
r
eturn
f
als
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
tkachov
[AR
M
] Fix cos
t
ing of sign-ex
t
e
nding l
o
ad in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[ARM] PR
target/71056:
D
o
n
'
t us
e
vectorized builtin
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64
]
PR targ
e
t/70809:
D
elete aar
c
h64_vmls<m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
kachov
[AArch
6
4][tests]
S
kip cpu-
d
iagnos
t
i
c
s tes
t
s
w
hen overr
i
ding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
ob
v
i
ous] Typo fix in t
r
ee-ssa-loop
-
ivano
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
k
t
kacho
v
[obvious]
Fi
x
pa
r
am name
in dump f
i
le
commit
|
commitdiff
|
tree
2016-05-12
ktk
a
chov
[ARM] PR target/70830: Avo
i
d
P
OP-{reglist}^ wh
e
n
r
e
turning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkac
h
ov
[AR
M
] Add mode to
probe_stac
k
set
operands
commit
|
commitdiff
|
tree
2016-04-28
k
t
kachov
[
int
e
rna
l
-fn
.
c][commit
t
e
d
] Convert co
n
ditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkach
o
v
[
A
Arch64] Define
WORD_RE
G
ISTER
_
OPERATIONS to z
e
ro
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rt
l
ana
l
.
c] Convert con
d
itional
c
ompilation on WORD_REGIS
T
E
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktka
c
hov
Fix FAIL: gcc
.
dg/t
r
ee-ssa/minmax-2
.
c sca
n
-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
t
k
achov
[AArch64] Work around PR target/6497
1
commit
|
commitdiff
|
tree
2016-04-15
ktka
c
hov
[A
R
M][doc
]
Docum
e
n
t de
p
recation of pre-A
R
Mv4T archi
t
e
c
ture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[t
e
sts
u
i
t
e
]
P
R
rtl-optimization/706
8
1: XFAIL ira
-
shri
n
kwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR target
/
70566 Check that condition r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[
A
R
M] Red
u
ce s
i
ze of a
r
m1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
k
t
kacho
v
[ARM] Split out armv7ve effe
c
tive t
a
r
get check
commit
|
commitdiff
|
tree
2016-03-23
ktkac
h
ov
[ARM] P
R
driver/
7
0132: Avoid double fclose i
n
driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkac
h
ov
[AArch64] Fi
x
gcc
.
targ
e
t
/aarch64/vect
-
reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
ho
v
[AArc
h
6
4] PR target/70002: Make aarch64_set_
c
urrent
_
function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64
]
Fix t
h
inko in h
a
ndling
of -mom
i
t-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious] F
i
x
typo
i
n tree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkac
h
ov
[
A
RM] Error
out of arm_neo
n
.
h
if comp
i
ling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[A
A
rch64][testsuite] PR
target/
7
0004:
R
emove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktk
a
chov
[
A
R
M
]
PR rtl-optimiza
t
ion/69904:
D
isallow copy
i
ng/duplicati
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64]
S
et TRE
E
_TARGET_GLOBALS i
n
a
arch64_s
e
t_cu
r
rent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktka
c
hov
[AArch64] PR
t
arget/69613: Return zero TARGET_
S
HIFT_
T
RUNCA
T
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Test
s
for arm_restrict_it patterns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
kt
k
achov
[gcs
e
] PR rtl-optim
i
za
t
io
n
/
6
9886:
C
h
e
ck ta
r
get mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
A
d
d
i
nitia
l
s
up
p
ort for
t
h
e
Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR
target/69875 Fix atomic
_
loaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
k
t
k
achov
[
A
Arch64] Skip gcc
.
target/aar
c
h
64/assembler_a
r
c
h_1
.
.
.
commit
|
commitdiff
|
tree
next