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] Expand DImode constant stores to two SImode stores when profitable
2016-11-17
k
t
kac
h
ov
[AAr
c
h64] E
x
pand
D
Imode
c
onstant
s
to
r
e
s
to tw
o
SImo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkacho
v
[AArch6
4
] Fix gcc
.
d
g
/t
o
rture/float32-bui
l
t
i
n
.
c w
i
th
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
tka
c
hov
[A
R
M] PR
target/78364: Add proper
restric
t
ions
to
z
e
ro
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Ad
d
store m
e
rging
u
nit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
ARM][2/2] Rem
o
v
e
ol
d
rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
RM][1/2] Use g
e
neric_
e
xtra_costs in all remaini
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[1/2] Fix off-by-on
e
error in
c
lear_bit_reg
i
o
n in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkach
o
v
[
A
Arch64] Fix
PR targe
t
/7
7
822: Use t
i
g
hter pr
e
d
i
cates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkac
h
ov
[rtlanal] Fix WORD_REGISTER_OPE
R
A
T
IONS condi
t
ion in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
tkac
h
ov
F
i
x for big-
e
ndi
a
n gcc
.
c-torture/ex
e
cute/p
r
55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
kt
k
ach
o
v
P
R
tree-optimization/78170
:
Truncate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
ree
-
optimization/7
8
162:
Reject nega
t
ive offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch6
4
] Ad
d
function com
m
ents t
o
some prol
o
g
u
e/epilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
tkachov
G
I
MPLE store mer
g
in
g
p
a
ss
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_GNU_style
.
sh] Mor
e
a
g
g
ressiv
e
ly ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
kt
k
achov
[ree
]
PR rtl-opti
m
ization/78038: Handle global
r
e
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkac
h
ov
[AArch64] Use
new target pass registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktka
c
ho
v
[AArch64] Ad
d
spellcheckin
g
hints
for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simpli
f
y
-
rtx] Zero
-
initial
i
s
e
local
a
r
r
ay
i
n s
i
mp
l
ify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
tkachov
[f
o
ld
-
const
]
Fix native_encode_real for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkacho
v
Revert: [
R
TL i
f
cvt] Tran
s
form (
X
==
C
ST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkach
o
v
[RT
L
ifcvt] Tra
n
sf
o
rm (X =
=
CST
)
? -CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkach
o
v
[ARM] Fix -
W
i
m
plicit-f
a
llt
h
rough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[re
g
rename][sel-sched] Fix bogus us
e
of HARD_FRAME_P
O
INTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
kt
k
achov
[si
m
plify-rtx] (GTU (PL
U
S a C) (C - 1)) -->
(LTU
a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c] PR middle-end/77
4
26 Dele
t
e
duplicate c
o
nd
i
tion
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Add ANDS
p
a
tte
r
n
for CM
P
+
ZER
O
_E
X
TEND
commit
|
commitdiff
|
tree
2016-08-26
k
t
kachov
[ARM] PR target/70473:
R
educe
size of
C
ortex-A8 a
u
tomaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Ref
a
ctor MOVW/MOVT fu
s
ion logic
t
o allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkac
h
ov
[AArch64] Allow mult
i
ple-o
f
-
8 immediate off
s
e
ts for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
v
e
ctorizer][2/2] H
o
ok u
p
mul
t
synthesis l
o
gic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkach
o
v
[1/2]
M
ove choose_mult_variant declarati
o
n
a
nd dependen
t
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktk
a
c
ho
v
[expr
.
c] PR middle-end/71700
:
zero-extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkac
h
ov
[A
R
M] Add support for so
m
e ARMv8-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL i
f
cvt] PR rtl-optimization/715
9
4:
I
C
E in n
o
ce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[A
R
M
]
Delete thum
b
_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
k
tkachov
[AArc
h
64
]
[2/2]
(
Re)Implement v
c
opy
<
q>_lane<q> int
r
insics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/2] Add supp
o
r
t
IN
S
(element)
i
n
s
truct
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[
A
RM
]
[1/4
]
R
e
place uses of
i
n
t
_
l
o
g2 by ex
a
ct_lo
g
2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AR
M
] Add initial supp
o
rt for
Cortex-A7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64] Add i
n
iti
a
l support for Cortex-
A
7
3
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typ
o
] al
i
gnement -> ali
g
n
ment
commit
|
commitdiff
|
tree
2016-06-15
k
tkach
o
v
[AArch64]
[
obvi
o
us] Clean up pare
n
t
h
es
e
s an
d
us
e
GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifcvt] Allow si
m
pl
e
r
egister s
u
bregs in noce
_
conv
e
rt_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in copyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AA
r
ch64] Ha
n
dle AN
D
+
A
SHIFT form of UBFIZ
c
orrect
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkac
h
ov
Update
d
ocumentation for ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
k
tkacho
v
[RTL ifcvt] Print
name of noce tras
f
o
rm th
a
t
suc
c
eeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[AArch64] Model CSEL instruction in Cor
t
e
x
-A57 sched
u
ling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[
simplif
y
-rtx
]
Fix unu
s
ed
variab
l
e warning in simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcvt] P
R
midd
l
e-e
n
d/37
7
80: Conditional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AArch
6
4] Keep
CTZ compon
e
nts together until aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM] K
e
ep ctz expressions tog
e
th
e
r until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obv
i
ous] Fix
t
ypos in *thumb1_mulsi3
comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal
]
Fix rtl-
o
ptimization/71295
commit
|
commitdiff
|
tree
2016-06-02
k
t
kachov
Fix fallout from: [ARM] PR target
/
70830:
A
v
o
id PO
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use p
r
oper
o
utput modifie
r
f
or
D
I
mod
e
register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie operand 1 to operand 0 in A
E
S
MC patte
r
n wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
A
Arch64] Use
a
a
r
ch64_f
u
s
i
on_en
a
bled_p to
check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AAr
c
h
6
4] Re
m
ove aarch64
_
s
i
md_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
kt
k
acho
v
[
A
Arch
6
4
] Ti
e
operand 1 to operan
d
0
i
n AESMC pat
t
er
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
AArch64
]
Simplify ashl<m
o
de>3 exp
a
nder for SHOR
T
modes
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[A
A
rch64]
D
elete
obsolet
e
CC_ZES
W
P
and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
kachov
[
RT
L
ifcvt] PR rtl-o
p
t
i
mi
z
at
i
on/6
6
940: Avo
i
d
s
i
g
n
ed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM][4/4
]
Simplify checks for CON
S
T_INT_P and co
m
pa
r
ison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
R
M][3/4]
Cleanup casts from INTVAL to [unsigned
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tk
a
chov
[ARM]
[
2/4] Replace
casts of 1 to HOST_WI
D
E_INT by HO
S
T
_
WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR ta
r
get/69857 Remove b
o
gus ea
r
ly
return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
ARM] F
i
x
costing of s
i
gn-extendi
n
g load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktka
c
ho
v
[ARM] PR
target/71
0
5
6
: Don't use vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
kachov
[AA
r
ch64] PR ta
r
get/70809: Delete aarch64_vml
s
<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64]
[
tests] Skip cpu-diagnostics tests when overr
i
d
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
chov
[obvi
o
u
s
]
Typ
o
f
i
x
i
n tre
e
-ssa
-
loo
p
-ivano
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[
obvi
o
us] Fix param name
in
d
ump file
commit
|
commitdiff
|
tree
2016-05-12
k
tkachov
[
A
RM] PR targe
t
/70830: A
v
oid POP-{reglis
t
}^ when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM]
A
dd mod
e
to probe
_
stack
s
et o
p
e
r
ands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[i
n
ternal-fn
.
c][
c
o
m
m
i
tted] Convert conditiona
l
compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
t
kach
o
v
[AAr
c
h64] Define WORD_REGISTER_OPERATI
O
NS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtl
a
nal
.
c] Convert c
o
nditional compilation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
t
kac
h
ov
Fix FAIL:
gcc
.
dg/t
r
ee-ssa/minmax-
2
.
c
s
can-
t
r
e
e-d
u
m
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktka
c
hov
[
A
A
rch6
4
] Work around PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
k
t
kachov
[ARM][doc]
Doc
u
ment deprecatio
n
of
p
r
e-ARMv4T
a
rchit
e
c
t
ure
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[t
e
sts
u
ite] PR rtl-op
t
imization/
7
068
1
: X
F
AIL ira
-
shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM]
P
R tar
g
et/
7
0566 Check t
h
at co
n
dit
i
o
n register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] Reduce
s
iz
e
of ar
m
1020e a
u
tomato
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[A
R
M] Split
out armv7
v
e effective
t
arget
c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[
A
RM] PR driver/70132: Avo
i
d
d
ouble fclose
i
n
driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AAr
c
h64] Fi
x
gcc
.
t
arge
t
/aarch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AAr
c
h
6
4] PR target/70002: Make
aar
c
h64_set_current
_
functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64] Fix thinko
in handling of -momit-leaf-fram
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious]
Fi
x
typo in tree-ssa-mat
h
-
o
pts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
kachov
[ARM] Error out of arm
_
n
e
o
n
.
h if co
m
piling
f
o
r
sof
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][test
s
uite] PR targ
e
t
/
70
0
04: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
t
k
achov
[ARM] PR
r
tl-
o
p
timi
z
ation/69904: D
i
sallow copying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tk
a
chov
[AAr
c
h64]
S
et TRE
E
_TARGET_GLO
B
ALS
i
n
a
arch64_
s
et_
c
urrent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[
A
Arch64
]
PR targe
t
/69613:
R
et
u
r
n zero TARG
E
T_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
RM]
Tests f
o
r arm_restrict_it
patterns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
c
ho
v
[gcse] PR rtl-
o
ptimization/6
9
886: Check tar
g
et mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM
]
Add
i
nitial support for the
C
ortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/69875 Fi
x
atomic
_
loaddi expansion
commit
|
commitdiff
|
tree
next