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] PR target/70809: Delete aarch64_vmls<mode> pattern
2016-05-17
k
tkachov
[AArch64] PR targe
t
/70809: Delete aar
c
h64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkach
o
v
[AArch64]
[
tests
]
Ski
p
cpu-diagnostics tests when
ove
r
r
i
ding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
o
bvious] Typo
fix in tree-ssa-loop-i
v
anon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktka
c
hov
[
o
bv
i
ous] Fix param name in
dump
file
commit
|
commitdiff
|
tree
2016-05-12
ktka
c
h
ov
[ARM] PR
target/
7
0830: Avoid POP-{reglist}^ when retu
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkach
o
v
[A
R
M] Add mode to probe_stack se
t
operand
s
commit
|
commitdiff
|
tree
2016-04-28
ktka
c
hov
[interna
l
-
f
n
.
c][c
o
mmitted] Convert con
d
itional com
p
ila
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[A
A
r
c
h64] Define WORD_REGISTER_OPERAT
I
ONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
kachov
[rtlan
a
l
.
c] Conve
r
t
c
on
d
itiona
l
co
m
pilation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
kt
k
achov
Fix
F
A
IL: gcc
.
dg/tree
-
ss
a
/minmax
-
2
.
c scan
-
tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
kt
k
achov
[AArch64] W
o
rk
around PR targe
t
/6
4
9
7
1
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][
d
oc] Doc
u
men
t
dep
r
ecati
o
n of
p
re-ARM
v
4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[tes
t
su
i
te]
PR rtl-optimizati
o
n/70681: XFAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktka
c
h
ov
[A
R
M
]
PR targ
e
t
/
70566 Check that co
n
dition regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[
ARM] Re
d
u
c
e
size of arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
ARM] S
p
lit o
u
t
a
rmv7v
e
effective
target check
commit
|
commitdiff
|
tree
2016-03-23
k
tka
c
hov
[ARM]
P
R driver/70132: Avoid
d
o
u
b
le fclose in
driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kachov
[AAr
c
h
64] Fix gcc
.
target/aarch64/ve
c
t-reduc-o
r
_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AA
r
ch64] PR target/
7
0002: Ma
k
e aarch64_set_c
u
rren
t
_
f
unction
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[
A
Arch64] Fi
x
t
hinko in hand
l
i
n
g of -
m
omit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious] Fix typo in t
r
ee-ssa-mat
h
-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktka
c
hov
[ARM] Error out of arm_ne
o
n
.
h
if compiling
for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
t
kacho
v
[AArch64][testsuite] PR target/
7
0004: Remove che
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkacho
v
[
ARM
]
PR rtl
-
optimization/69904
:
Disa
l
low copying/
d
uplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkacho
v
[
AArc
h
64] S
e
t
TRE
E
_TA
R
GET_GLOBALS in aa
r
ch64
_
set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AAr
c
h64] PR target/69613: Return
z
e
ro TARG
E
T
_
SHIFT_TRUNCAT
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
Tests
for arm_restrict_it pattern
s
in thumb
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
g
c
se] PR
rtl-optimizati
o
n/69886: Ch
e
ck
target mod
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[ARM] Add init
i
al support fo
r
the
C
ortex-
A
32
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[ARM] P
R
targ
e
t
/
6987
5
Fi
x
atomi
c
_l
o
addi ex
p
ansion
commit
|
commitdiff
|
tree
2016-02-19
k
t
ka
c
hov
[
AArch64]
S
kip
gcc
.
targ
e
t
/
a
a
rch64/assembler_
a
rch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkach
o
v
[AArc
h
64] PR
target/69161: Don'
t
use special
p
redi
c
ate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
a
c
hov
[ARM] PR target/69161: Don't ignore
mode when matchin
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkac
h
o
v
[AArch64] Only
upd
a
te assembler
.
arch directiv
e
when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[AR
M
][4/4
]
Adjus
t
g
cc
.
t
ar
g
et/arm/wmul-[123]
.
c
t
ests
commit
|
commitdiff
|
tree
2016-02-04
k
tkachov
[
cse
]
[3/4] D
o
n
't overw
r
ite o
r
iginal rtx when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[
A
RM][2/4] Fix operand co
s
ting
l
ogic
f
o
r SMUL[TB]
[
TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[AR
M
][1/4]
P
R target/65932:
Ad
d
test
c
as
e
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
AR
M
] PR target/65
9
32: s
t
op chang
i
ng signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[AR
M
] Fix PR target/694
0
3: Bug
in thumb2_ior_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkacho
v
[ARM] PR target/69135: Mark ARMv
8
v
c
vt instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64]
H
andle CSEL
of zero_exte
n
ded
o
perands i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
tkachov
[AArch64] Handle compare of zer
o
_extract
f
orm of TS
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
kach
o
v
[AArch
6
4
]
P
roperly reject
i
nvalid attribute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AArch6
4
]
P
R rtl-optim
i
zation/687
9
6: Add patter
n
s for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
k
tkachov
[R
T
L
-ifcvt] PR rtl-optimization/68841: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
tkachov
[
c
ombi
n
e][v2] Can
o
nicalise
(r + r)
t
o
(r << 1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktka
c
hov
[combi
n
e]
C
heck W
O
RD_REGI
S
TER_OPERATIONS
normally
r
a
t
her
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
t
kachov
[AArc
h
64] PR r
t
l-opti
m
izati
o
n/68
7
96 Add compare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch
6
4
] Prop
e
rly
cos
t
zero
_
exte
n
d+ash
i
ft forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[
A
Arch64] PR target/
6
8696 FA
I
L: gcc
.
tar
g
et/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktka
c
hov
[ARM] P
R
target/
6
8
6
4
8
: Fold NOT
of CONS
T
_I
N
T
in andsi_i
o
r
si3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
kt
k
achov
[combine]
D
on't create LSHIFTRT of zero bit
s
in ch
a
n
g
e_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArch64] Don't
a
llo
w
-mgene
r
al-regs-only
to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM]
P
R targ
e
t/68214: Dele
t
e IP-reg-clobbe
r
ing call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktka
c
ho
v
[R
T
L-ifcvt]
PR rtl-optimization/68624: Clea
n
u
p
lo
g
ic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
F
i
x
FAIL: gc
c
.
c-torture/execute/20050124-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
kachov
[RT
L
-
ifcvt
]
Re
j
ect insns that are multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
kt
k
achov
[
R
TL-i
f
cvt]
P
R rt
l
-o
p
timi
z
at
i
o
n/68506:
Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkac
h
ov
[combine] Only restri
c
t pure simplification in mul
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
t
kachov
[calls
.
c] PR
rtl-optimization/67226: Ta
k
e
i
nto account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[R
T
L-
i
f
c
vt] P
R
rtl-optim
i
zation/68435 Allow (c
? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
kt
k
achov
Testcas
e
fo
r
PR
rtl-optimiza
t
ion/68381
commit
|
commitdiff
|
tree
2015-11-24
k
tkachov
[A
A
rch64][v2] Improve comparison
with co
m
plex
imm
e
d
i
a
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
t
kach
o
v
[cf
g
loop
]
PR
mi
d
d
le-e
n
d/68375: Restru
c
ture get_loop_
b
ody_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[
RTL-ree] PR rtl-opti
m
ization/68194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[AArch64] PR t
a
rget/68363 Chec
k
that argument is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[
A
R
M
] Do not expan
d
m
o
vmisa
l
ign pa
t
tern if
n
ot
in
3
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkacho
v
[ARM] PR
6
81
4
9 Fix ICE in unaligned_loa
d
di split
commit
|
commitdiff
|
tree
2015-11-20
ktkac
h
ov
[ARM] Di
s
able ne
o
n testi
n
g for armv7
-
m
commit
|
commitdiff
|
tree
2015-11-17
kt
k
acho
v
[ARM] PR 68143 Prope
r
ly u
p
da
t
e
me
m
ory offs
e
ts
when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
k
t
kachov
[co
m
b
ine]
Do
n
't t
r
ansf
o
rm s
i
gn and zero extends
i
nside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkacho
v
[ARM
]
F
i
x costing of vmul+vc
v
t combine
p
attern
commit
|
commitdiff
|
tree
2015-11-10
kt
k
a
chov
[ARM]
[
cl
e
anup
]
R
emove u
s
es of CON
S
T_DOUBLE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
A
Arch6
4
][2/
3
]
Im
p
lement
n
e
gcc, notcc opta
b
s
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[op
t
ab
s
]
[
i
f
cvt]
[
1/3] Define
n
egcc, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkac
h
o
v
[ha
i
fa-
s
che
d
]
PR
r
tl-op
t
imiza
t
i
on/68236: Exit e
a
r
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AA
r
ch64][cleanup] Remove uses of CONST_D
O
UBLE
_
H
I
GH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
kachov
[
A
Arch64]
PR target/
6
8129: Define
TARGET
_
SUPPORT
S
_WIDE_IN
T
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[RTL-ifcvt
]
PR r
t
l-opti
m
ization/67749: Do not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkac
h
ov
[cp][committed] F
i
x bootstrap on arm due t
o
pri
n
t
f
ormat
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/A
A
rch64]
PR 68
0
8
8: Fix RTL checking ICE due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktka
c
hov
Move gcc
.
target/arm/pr679
2
9_
1
.
c
test to exe
c
ute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[
comment] Impr
o
ve comment for reg_s
e
t_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[
A
R
M
]
Fix checking RTL error in cortex_a9_sched_adjust_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkac
h
ov
[AAr
c
h
64] P
R
68102: Check t
h
at opera
n
d
is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
k
achov
[AArch64] Handle vector float modes p
r
operly
in aarch64_
o
u
tp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[ARM] PR targ
e
t/67929 T
i
ghte
n
vfp3
_
const_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktka
c
h
o
v
[AArch64] Enabl
e
autopre
f
e
t
cher modelling in the
scheduler
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[auto-inc-dec
.
c
]
Account
for cost of move operation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
k
t
k
ach
o
v
[opt
a
bs
.
c] Fix PR 67989: Handle const
0
_rtx target in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
kt
k
achov
[AA
r
c
h
64
]
Add support fo
r
64
-
bit vector-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
kt
k
acho
v
[simpl
i
fy-rtx][2/2] Use constants f
r
om pool when simpl
i
fying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64][1/2] Add
f
m
u
l-
b
y
-power-of-2+fcvt opti
m
isation
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[haifa-sched]
model load/store mul
t
i
ples
properly i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RTL ifcvt]
PR 67786, 6
7
787: Check that
i
n
t
e
rm
e
di
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
tkach
o
v
[RTL-ifcvt]
PR
r
t
l-optimizatio
n
/67481: Look more deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
kt
k
achov
[RTL-ifcvt] PR rtl-optimi
z
at
i
on/6
7
465: H
a
ndl
e
pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[
t
ree-inl
i
ne][obvio
u
s] D
e
let
e
redundant count_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkac
h
ov
[ARM] Rep
l
a
c
ing
varia
b
le
s
w
aps that use a
t
emporary
.
.
.
commit
|
commitdiff
|
tree
next