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
[tree-ssa-address] Avoid creating non-canonical RTL in gen_addr_rtx
2017-01-09
k
t
k
a
c
hov
[tree-ssa-a
d
dress]
Avoid c
r
ea
t
in
g
non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[A
R
M] PR tar
g
et/78694: Avoid inva
l
id RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
kt
k
achov
[AArch64] Split X-reg UBFIZ into W
-
reg
L
SL when
p
ossi
b
le
commit
|
commitdiff
|
tree
2016-12-16
k
t
kachov
[AArch64
]
Split X-reg
UBFX into W-reg LSR when possib
l
e
commit
|
commitdiff
|
tree
2016-12-12
kt
k
achov
[l
i
b
stdc++][testsuite] XFAIL t
e
s
ts relyin
g
o
n
lo
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
kt
k
ac
h
ov
[ARM][committed] Sor
t
ARMv8 pro
c
es
s
ors
b
y alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkach
o
v
[AArch6
4
] Se
p
a
rate shrink
w
ra
p
ping hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
AAr
c
h64] PR target/78362: M
a
k
e sure t
o
only take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktk
a
c
h
ov
[TER] PR target/488
6
3 : Don't repla
c
e
e
xpressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] P
R
target/78439: Update movdi
c
on
s
traints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
t
kachov
R
e
move dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
kt
k
a
c
hov
[A
A
rch64
]
Expand DIm
o
de
c
onstant stores t
o
two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkacho
v
[AArch6
4
] Fix gcc
.
d
g/torture/float32-builtin
.
c
wit
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
kt
k
a
c
h
o
v
[ARM] PR t
a
r
get/78364: Add proper restrictions to
z
e
ro
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2]
A
dd sto
r
e merging
unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][
2
/2]
Remov
e
old rtx
c
o
sts
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[ARM][1/2] Use generic_extra_costs in all remainin
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
1/2] Fix off-
b
y-one
e
rror in
cle
a
r_bit_region in
s
tor
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64] Fix P
R
ta
r
get/77822: Use t
i
ght
e
r predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtlanal] Fix WOR
D
_REGISTER_OPERATION
S
co
n
diti
o
n
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
Fi
x
for big-endian gc
c
.
c
-
t
o
rture/e
x
e
cute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
PR tree-optimization/7
8
170: Trunca
t
e s
i
gn-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-opti
m
ization/78162: Reject negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
[AArch
6
4]
Ad
d
functio
n
comme
n
ts to some prolo
g
ue/epil
o
gue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkacho
v
GIMPLE
store
m
erging p
a
ss
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_G
N
U_style
.
sh] More aggressivel
y
ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree]
P
R rtl-opt
i
mization/7803
8
: Handle global regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkac
h
ov
[AArch64]
U
se new target
pass
registrati
o
n
fr
a
mework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkac
h
ov
[AArch64] Add spellchecking
hints for -march,-m
c
pu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
tkac
h
ov
[simp
l
ify-rtx] Zero
-
i
nitialise local array in
s
implify_imm
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktk
a
ch
o
v
[fo
l
d-const]
F
i
x
native_encode_real for HFm
o
de
c
onst
a
nts
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [RTL ifcvt]
Transform (X == CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkacho
v
[RTL ifcvt] Transform (X == CST) ? -CST : Y
i
n
to (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fix -Wimplicit-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkac
h
ov
[regrename][
s
el
-
sche
d
] Fix
b
o
g
u
s
u
se o
f
HAR
D
_FRAME
_
POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
k
tkach
o
v
[
s
implif
y
-rt
x
] (GT
U
(PL
U
S
a
C) (C -
1)) --
>
(
L
TU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktk
a
cho
v
[expmed
.
c] PR
middle-e
n
d/7
7
426 Delete dup
l
icate
c
o
ndition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktka
c
hov
[AArch
6
4]
A
d
d
A
NDS pattern f
o
r
CMP
+
ZERO_EXT
E
ND
commit
|
commitdiff
|
tree
2016-08-26
ktkach
o
v
[ARM]
P
R ta
r
get/704
7
3
:
R
edu
c
e
s
ize of Cor
t
ex
-
A8
automaton
commit
|
commitdiff
|
tree
2016-08-26
k
t
kachov
[ARM] Refactor MOV
W
/MOVT fusi
o
n lo
g
i
c
t
o
all
o
w extensio
n
commit
|
commitdiff
|
tree
2016-08-01
ktkac
h
o
v
[A
A
rch6
4
] Allow multiple-of-8 immediate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[vectorizer][
2
/2]
Hook up mul
t
synthesis logi
c
int
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkach
o
v
[
1/2] Move choose_mult_variant declaration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[ex
p
r
.
c
] PR middle-end/7
1
700: zero-extend sub-wo
r
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
tkachov
[
A
RM]
A
dd support for some ARMv8-A cores to
driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RT
L
ifcvt
]
PR rtl-opti
m
izati
o
n/
7
1594
:
ICE
in no
c
e_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkacho
v
[A
R
M] Delete
thumb_reload_i
n
_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArc
h
64][2/2] (Re)Implement vcopy<q>_lane<q
>
int
r
in
s
ics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/2] Add support I
N
S (elemen
t
)
instruc
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktk
a
chov
[ARM][1/4] R
e
place us
e
s
of int_log2
b
y exact_l
o
g2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[ARM] Add initial suppo
r
t for Co
r
tex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkac
h
ov
[AArch64] Add init
i
al support for
Corte
x
-A73
commit
|
commitdiff
|
tree
2016-06-20
kt
k
achov
[
t
ypo
]
alignem
e
nt -> ali
g
n
m
ent
commit
|
commitdiff
|
tree
2016-06-15
ktka
c
hov
[AArch64][obv
i
ou
s
]
Cl
e
a
n
up
paren
t
heses
a
nd
u
se
G
ET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
chov
[RT
L
ifcvt
]
A
l
lo
w
simple register subregs
in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
Fix
t
ypo in copyright
b
o
ilerplate
commit
|
commitdiff
|
tree
2016-06-14
k
t
kachov
[AAr
c
h64]
Handle AN
D
+ASHIFT form of UBF
I
Z correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
Update documentation
for ARM a
r
c
hite
c
ture
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
[RTL ifcv
t
] Print name of noce
t
rasform th
a
t succe
e
ded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkac
h
ov
[AArch64] M
o
del CSEL
instruction
in Cortex-
A
57
s
che
d
uling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[
s
implify-r
t
x] Fi
x
unused
va
r
iable wa
r
n
ing in simplify_cond
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL
ifc
v
t]
P
R mi
d
dle-end/3778
0
: Condi
t
ional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
ov
[2/3
]
[
A
Arc
h
64] Keep CTZ compone
n
ts together
until a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[1/3][
A
RM]
Keep ctz expressions together
u
nt
i
l afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvi
o
us] Fix typo
s
in *t
h
umb1
_
mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
hov
[
r
tlanal] Fix rtl-optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
k
t
kac
h
ov
F
i
x
f
all
o
ut from: [ARM
]
PR target/708
3
0
:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use proper output
modifier
for DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie
o
perand 1 to
operand 0
in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
ov
[AArch
6
4] Use
a
arch64
_
f
u
sion
_
en
a
bled_p
t
o check fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kacho
v
[AA
r
c
h64] Re
m
ove aarch64_s
i
md_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
k
tkach
o
v
[AAr
c
h64] Tie operand 1 to o
p
erand 0 in AES
M
C pat
t
e
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
kt
k
acho
v
[AAr
c
h6
4
]
Simplif
y
ash
l
<mo
d
e>3 expande
r
for
SHOR
T
modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch
6
4] Del
e
te obsolete CC
_
Z
ESWP and CC_SE
S
WP C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[
R
TL
i
fcvt] PR rtl-optimization
/
6
6940:
A
vo
i
d
s
ign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM][4/4
]
Si
m
p
lify che
c
ks fo
r
CONST_
I
NT_P and c
o
mparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][
3
/4] Cleanup casts from INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kacho
v
[ARM][2/
4
] Replace
c
asts of 1 to HOST_WIDE_INT by HOST_WIDE
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
RM]
P
R target/69857 Re
m
o
v
e bogus early return fals
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktka
c
hov
[ARM] Fix cost
i
ng of sign-extending load
in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
PR target
/
7
1056: Don't use vec
t
o
r
ized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64]
PR
target
/
7080
9
: Del
e
te aarch64_v
m
ls<m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkachov
[A
A
rch6
4
][
t
ests] Skip
c
p
u-diagn
o
s
t
ics tests when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[o
b
v
i
o
us] Ty
p
o
fix in tree-
s
sa-l
o
op
-
ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious]
F
i
x param name in dump
f
il
e
commit
|
commitdiff
|
tree
2016-05-12
k
t
kachov
[ARM]
P
R
t
a
rget/70
8
30: Avoid P
O
P-{reglist}^
when retu
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[AR
M
] Add mo
d
e
to probe_stack set
opera
n
ds
commit
|
commitdiff
|
tree
2016-04-28
k
t
k
ach
o
v
[
i
nte
r
nal-fn
.
c][c
o
m
m
itted
]
Convert conditi
o
n
a
l compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64] Define WORD_REGISTER_OPERATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[
r
tlan
a
l
.
c
]
C
o
nvert conditiona
l
compilation on WORD_R
E
GISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
kt
k
achov
Fix
FAIL: gcc
.
dg/tre
e
-ssa/minmax-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkacho
v
[
A
Arch64] Wor
k
around P
R
target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktka
c
h
o
v
[ARM][doc
]
Document d
e
p
r
ecation of pre
-
ARMv4
T
ar
c
hi
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[
t
estsuite]
P
R
r
t
l
-optimization/70681:
XFA
I
L
i
ra-shr
i
n
kwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
chov
[ARM] PR target/70566 Che
c
k
that condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
tka
c
hov
[ARM] Reduce si
z
e of arm1020e automat
o
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Spli
t
out armv7
v
e effec
t
i
ve target check
commit
|
commitdiff
|
tree
2016-03-23
k
tkachov
[ARM] PR driver/70132:
A
v
oid double
f
close
i
n driv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
A
Arch
6
4] Fix gcc
.
target/aarch
6
4/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] PR ta
r
get/70002: Make aarch64_set_current_f
u
nction
.
.
.
commit
|
commitdiff
|
tree
next