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/71270 fix neon_valid_immediate for big-endian
2016-03-23
k
t
k
a
chov
[
ARM] PR d
r
iver
/
7013
2
:
A
void double fcl
o
se in
d
rive
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
chov
[AAr
c
h64] Fix gcc
.
target/aarch64/vect-redu
c
-or_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[A
A
r
ch6
4
] PR target/70002:
Make
aarch64_set
_
cur
r
ent_
f
un
c
tio
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
kt
k
achov
[AArc
h
64] Fix thi
n
k
o
in
h
a
n
dling of -momit
-
l
eaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious] Fix
t
ypo in tre
e
-ssa-
m
at
h
-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkac
h
ov
[ARM] E
r
r
o
r out of a
r
m_neon
.
h if
c
o
m
piling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
t
k
a
c
hov
[
A
Arch64][
t
estsuite] PR tar
g
et/70004: Remove c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
t
kac
h
ov
[ARM] PR rtl
-
optimizatio
n
/69904: D
i
sallow copying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set T
R
EE_TARGET_GLOBALS
in aa
r
ch64_se
t
_cu
r
r
e
nt_
f
un
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch6
4
] PR tar
g
e
t
/69613: Return zero TARGET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
T
ests
f
or a
r
m
_restrict
_
it
pat
t
erns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] PR rtl-optimization/69886: Chec
k
target m
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
ARM]
A
d
d
initial suppo
r
t for
t
he Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR
t
arget/
6
9
8
7
5 Fix ato
m
i
c
_loaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch64]
Skip
gc
c
.
target/aa
r
ch
6
4
/assembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
kachov
[AArch64] PR t
a
rg
e
t/69161: Don't
u
se special predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
tkachov
[ARM] PR target/6
9
161:
D
on't
ignore
m
ode when
m
atchi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64]
O
n
ly update
as
s
embler
.
arch
d
irective
wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[ARM][4/4] Adju
s
t g
c
c
.
target/arm/wm
u
l-[123]
.
c te
s
t
s
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[cse
]
[3/4
]
Do
n
't
overwrite
origi
n
al rtx when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
kachov
[ARM][2/4] Fix operand cost
i
ng lo
g
ic for SMUL
[
TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[A
R
M][1/4
]
PR target/6593
2
:
Add testcase
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
ch
o
v
[ARM] PR
t
arget/659
3
2:
stop c
h
an
g
ing signe
d
ness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM] Fix PR target/69403: Bug in t
h
umb2_ior_scc_s
t
r
i
c
t_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
tk
a
chov
[ARM] PR
t
arget/69135: Mark ARMv8 v
c
vt
in
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
A
A
r
ch
6
4] Handle CSEL of z
e
ro_
e
x
tended operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[A
A
r
ch64] Handle c
o
m
p
are o
f
ze
r
o_extract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AArch
6
4] Properly
r
eje
c
t
i
nval
i
d
attribute
s
trin
g
s
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[
A
A
rc
h
64] PR rtl-optimization/68796: Add
p
atterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[R
T
L-ifcvt]
P
R rtl-opti
m
iza
t
ion/68841: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkac
h
ov
[
combine][v2] Ca
n
onicalise (r +
r
) to (r << 1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[
com
b
ine] Check WORD
_
REGISTER
_
O
P
ERATIONS normally rat
h
er
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkac
h
ov
[AArch
6
4]
PR rt
l
-o
p
timizatio
n
/68796 A
d
d compare-o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
kt
k
achov
[
AArch64] P
r
o
p
erly cost zero_extend+ashif
t
fo
r
ms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArc
h
64] PR target/68696 FAIL: gcc
.
target/aar
c
h
6
4
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
t
kachov
[ARM] PR t
a
rge
t
/6864
8
: Fold NO
T
o
f CON
S
T_
I
NT in andsi_i
o
rsi
3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[co
m
bine] Don't create
L
SHIFTRT of zero bits in change_ze
r
o_ext
commit
|
commitdiff
|
tree
2015-12-04
ktka
c
hov
[AArch64] Don'
t
allow -mge
n
eral-regs-on
l
y to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM] PR tar
g
et/68214: Del
e
te IP-reg-clobberi
n
g
call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkach
o
v
[RTL-
i
fcvt] PR rtl-op
t
imi
z
ation/
6
8624: Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
Fix
F
AIL: gcc
.
c
-tort
u
re/exe
c
ute/20050124-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[
RTL-ifcvt] Re
j
e
c
t
insns that are mult
i
p
l
e
_set
s
commit
|
commitdiff
|
tree
2015-11-27
ktkac
h
o
v
[RTL-if
c
v
t
]
P
R
rt
l
-opt
i
mizat
i
on/68506: Fix
e
mitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[
c
ombin
e
] Only res
t
ri
c
t pu
r
e sim
p
l
i
fication in mu
l
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkac
h
ov
[c
a
l
l
s
.
c] PR
r
tl-optimiza
t
ion/
6
722
6
:
Take
into ac
c
ount
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktk
a
ch
o
v
[
RTL-i
f
cvt]
P
R rtl-optimizat
i
on/68435 Allow
(
c
? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkac
h
ov
Te
s
tc
a
se for PR rtl-optimization/68381
commit
|
commitdiff
|
tree
2015-11-24
k
tk
a
chov
[
AArch
6
4
][v2] Improv
e
comparison
with complex i
m
mediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktka
c
hov
[cfg
l
oop] PR midd
l
e
-end/68375
:
Restructure ge
t
_
loo
p
_
body
_
i
n
_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RTL-ree]
P
R rtl-o
p
timiz
a
t
ion/68194: Rest
r
ict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[AArch64] PR target/68363 Check tha
t
argument is
real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkacho
v
[AR
M
] Do
not expand movmis
a
lign p
a
ttern if n
o
t in
32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
kt
k
achov
[A
R
M] PR 68149 Fix ICE in u
n
a
l
igned_loaddi
s
plit
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[
ARM] Disable neon tes
t
ing
for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[
ARM] P
R
68
1
43 Pro
p
e
rly updat
e
m
e
mory of
f
sets
w
hen
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
k
tkachov
[combine]
D
on't tran
s
form sign
and zero extends inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM] Fix costing of vmul+vcvt co
m
bine p
a
tt
e
rn
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM][cle
a
nup] Rem
o
ve
uses of CONST_DOUBLE_H
I
G
H
/LOW
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[
AArch
6
4][2/3] Implement negcc,
n
otcc optabs
commit
|
commitdiff
|
tree
2015-11-10
k
t
k
a
c
hov
[opt
a
bs][ifcvt
]
[1/3] D
e
f
i
n
e negc
c
, notcc
o
p
t
abs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
haifa-sched] PR rtl-
o
ptimization/68
2
3
6
: E
x
it e
a
rly
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64][cleanup] Remove
use
s
of CONST_DOUBLE_H
I
GH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
hov
[AAr
c
h64
]
PR target/68129:
Define
T
ARGET_SUPP
O
RT
S
_WIDE
_
INT
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[
RTL-ifc
v
t] PR
rtl-optimizat
i
on/677
4
9
: Do n
o
t
emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
k
t
kachov
[cp][commit
t
ed] Fix bootst
r
a
p
on arm due to print format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/AA
r
ch64] PR
6
8
088: Fix RTL checking
ICE due t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkach
o
v
Mo
v
e gcc
.
target/arm/pr67929
_
1
.
c test to exe
c
ute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
k
tkac
h
ov
[
comment] Improve comm
e
nt for
reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[A
R
M] Fix ch
e
cking RT
L
er
r
o
r in co
r
tex_a9_
s
ched_adjus
t
_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkac
h
ov
[AArch64]
P
R
6810
2
:
C
he
c
k that o
p
erand
is REG b
e
f
ore
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
tkac
h
ov
[AArch64] Handle vector floa
t
modes
p
r
operly
in
aarch64_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[A
R
M] P
R
target/67929 Tig
h
t
en vf
p
3
_
co
n
st_doubl
e
_fo
r
_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64] Ena
b
le au
t
oprefet
c
her mo
d
elling in the scheduler
commit
|
commitdiff
|
tree
2015-10-26
kt
k
a
ch
o
v
[auto-inc
-
dec
.
c
] Account for
cost o
f
move operati
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkach
o
v
[optab
s
.
c] Fix
PR 67989: Hand
l
e const0_rtx ta
r
get in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
k
t
k
ac
h
ov
[AArch
6
4
] Add
s
upport for
6
4
-
bit v
e
ctor-mode
ldp/
s
tp
commit
|
commitdiff
|
tree
2015-10-20
k
tkac
h
ov
[simplify-rtx][
2
/2] Use constants f
r
om pool when simplify
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkacho
v
[AArch64][1/2
]
Ad
d
fmul-by-power-of-2+fcvt optimisation
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[
h
aifa-s
c
hed] model load
/
store m
u
ltip
l
es prope
r
ly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RTL ifcvt]
PR 67786, 6
7
7
8
7: Check tha
t
intermed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[
R
TL
-
ifcvt]
P
R rtl-optimization/67481:
L
ook more deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifc
v
t] PR rtl-o
p
timi
z
ation/67465: Han
d
l
e pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
k
tkachov
[tree-inline][obvious]
D
e
lete redundant count_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkachov
[ARM]
Replacing variable s
w
aps
t
hat u
s
e a te
m
por
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkac
h
ov
[ARM] Fix arm bootstrap fa
i
lur
e
due
to -Werro
r
=shif
t
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[
ARM] PR 67439: A
l
low matching of *arm32_movhf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[AArc
h
64] Use
logics_imm ty
p
e for 2n
d
alternative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[ARM][3
/
3] Expand mod b
y
p
ow
e
r of 2
commit
|
commitdiff
|
tree
2015-09-09
ktkacho
v
[AA
r
ch64][1/3]
Ex
p
a
n
d
signed
mod by power of 2 using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktk
a
chov
[RTL-i
f
c
v
t] Make non
-
cond
i
tiona
l
ex
e
cu
t
ion
if-conversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
k
tk
a
ch
o
v
[AA
r
ch64] Fix FAIL: g
c
c
.
t
arget/aarch64/target_att
r
_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkac
h
ov
[AAr
c
h64] U
s
e popcount_hwi instead of homeb
r
e
w version
commit
|
commitdiff
|
tree
2015-08-19
k
t
k
achov
[AAr
c
h64][obvious] Remove
obsole
t
e c
o
mment in aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[ARM] Use %wd
format
f
or lane
pri
n
ti
n
g in bounds_che
c
k
commit
|
commitdiff
|
tree
2015-08-17
ktkach
o
v
[ARM]
arm me
m
cpy of aligned data
commit
|
commitdiff
|
tree
2015-08-14
ktkacho
v
[AArch64][obvi
o
us]
F
ix som
e
target
attribu
t
e
i
n
linin
g
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
ktkacho
v
[
A
Arc
h
6
4
][obvious] Mark target_attr_1
.
c
as compile
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RT
L
-i
f
cvt] Allow
P
LUS+immedi
a
t
e
expr
e
s
s
i
on in
noce_try_stor
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
k
t
kachov
[RTL-ifcvt]
I
mprove condit
i
o
n
al sele
c
t ops
on
i
m
m
edia
t
es
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
kt
k
achov
[AA
r
ch64] Do not ICE after apol
o
gisin
g
f
o
r
-
m
c
model
.
.
.
commit
|
commitdiff
|
tree
next