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
[fold-const] Fix native_encode_real for HFmode constants
2016-10-05
ktkachov
[fold-const] Fix na
t
ive_e
n
code_real for HFmod
e
co
n
stants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Rever
t
: [
R
TL ifcvt]
T
r
ansfor
m
(X
== CST)
?
-
C
S
T
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Transform (X == CS
T
) ? -CST
: Y into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkac
h
ov
[ARM] Fix -Wimplicit-f
a
llt
h
r
o
ugh war
n
i
n
g
s
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrena
m
e][sel-sched] Fix bogus
u
se o
f
HA
R
D_F
R
AME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[s
i
mp
l
ify-
r
tx] (GTU
(PLUS a C)
(
C
-
1))
-->
(
LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkach
o
v
[expmed
.
c]
PR
m
iddle
-
end/77426 Del
e
te duplic
a
te c
o
ndition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktka
c
hov
[AA
r
ch6
4
]
A
dd ANDS pat
t
ern f
o
r CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
t
k
a
chov
[ARM] PR target/70
4
73: R
e
d
u
ce size
o
f
Cortex-A
8
a
u
tomaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refac
t
or MOVW/MOV
T
fusion logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allow multiple-of
-
8 i
m
mediate of
f
sets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vect
o
rizer][
2
/2] Hook up mult s
y
nt
h
es
i
s logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
ka
c
h
o
v
[
1/2] Move
c
ho
o
se_mult
_
variant de
c
laration an
d
dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
tkacho
v
[expr
.
c] PR
m
i
d
dle-e
n
d
/71700
:
zero-extend
s
ub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[A
R
M
]
Add support fo
r
some ARM
v
8-A cores to driv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkac
h
ov
[RTL i
f
cv
t
] PR rtl-optimi
z
ation/7159
4
: ICE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkacho
v
[ARM] Delete thum
b
_
reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktk
a
chov
[AArch
6
4]
[
2/2] (R
e
)Implement
v
copy<q>_lane
<
q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1
/
2] Add
support I
N
S (elem
e
nt) instr
u
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[A
R
M][1/4] R
e
place us
e
s
of int
_
log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
chov
[A
R
M
]
Ad
d
initial su
p
p
o
rt for
C
o
rtex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkacho
v
[AArch64]
A
dd initial support for Cortex
-
A73
commit
|
commitdiff
|
tree
2016-06-20
k
t
k
ac
h
o
v
[typo] alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AA
r
ch64][
o
bvious] Clean u
p
parentheses and use
GET
_
MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktka
c
hov
[RTL
i
fcvt]
Allow sim
p
le
regis
t
e
r
subregs in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
kacho
v
Fix ty
p
o in copyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[
AArch64] Ha
n
dle
A
ND+ASHIFT fo
r
m o
f
UBFIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
Update docume
n
tatio
n
for ARM ar
c
hitecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[R
T
L ifcvt] Print name of noce trasfo
r
m that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
[AArc
h
64] Model CS
E
L
instruc
t
ion
i
n Co
r
tex-
A
57 sc
h
e
duling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simplify-rtx] Fix unused va
r
iab
l
e warning
i
n simplify_cond
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[3
/
3
][RT
L
ifcvt]
P
R middle-end/377
8
0: Condit
i
onal expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[2/3][AArch64] Ke
e
p C
T
Z comp
o
n
e
nts
t
ogeth
e
r until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
1/3]
[
ARM] Keep ctz
e
x
pr
e
ssions toge
t
h
e
r un
t
i
l
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
k
t
kachov
[ARM][
o
bvious] Fix typos in *thumb1
_
mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtl
a
nal] F
i
x rt
l
-op
t
imiza
t
io
n
/7
1
295
commit
|
commitdiff
|
tree
2016-06-02
ktkac
h
ov
Fix fallout from: [ARM] PR target/70830:
A
void PO
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktka
c
h
o
v
[ARM]
U
se proper out
p
ut modifier for DImode
r
egi
s
ter
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM] Tie operand
1
to op
e
rand 0 in AE
S
M
C
pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
ach
o
v
[AArch
6
4] Use
a
arch64_f
u
sion_enabled_
p
to che
c
k for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
achov
[AAr
c
h64] Remove aarch64_
s
imd_attr_l
e
ngth_m
o
ve
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Tie oper
a
n
d 1
to operand 0 in
A
ESMC
pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AArch64] Simpli
f
y ashl<m
o
de>3
e
x
p
a
nder for SHORT mo
d
es
commit
|
commitdiff
|
tree
2016-05-27
ktk
a
chov
[AArch64] Delete obso
l
ete CC_
Z
E
S
WP
an
d
CC_SES
W
P
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
k
achov
[
R
TL ifcv
t
] PR rtl-optimization/669
4
0: Avo
i
d signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[A
R
M][4/4]
S
implify check
s
f
or
CO
N
ST_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[A
R
M][3/4]
C
l
e
anu
p
casts
f
rom I
N
TVAL to [u
n
s
igned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[A
R
M][
2
/4] R
e
place casts of 1
to
H
OST_WIDE_INT
b
y
HOS
T
_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tk
a
c
h
ov
[ARM] PR
t
arg
e
t/
6
9857 Remove bo
g
us
early
r
eturn f
a
lse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
Fix
c
osting
o
f sign-extendi
n
g load
i
n rtx cos
t
s
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
A
RM] PR
target/71056: Don't use v
e
cto
r
ized
b
uiltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
achov
[AArch64] PR targe
t
/70809: Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][tests] S
k
ip cp
u
-diagn
o
stics tests when ov
e
rriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
c
hov
[obv
i
ous
]
Typo fix
i
n tre
e
-ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix param
n
a
me in dum
p
file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR target/70830: Avoid POP-{reglist}
^
when
returnin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
kt
k
achov
[AR
M
]
Add mode to pr
o
be_s
t
ack
set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[int
e
rnal-fn
.
c][committed]
Convert condi
t
ional compi
l
ation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
AArch64] Define WORD_REGIS
T
ER_OP
E
RAT
I
O
NS
to z
e
ro an
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
ov
[rtlanal
.
c
]
C
o
nvert conditional
c
o
m
pilation on WORD
_
REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAIL: gcc
.
dg/tr
e
e
-
s
s
a
/minmax-2
.
c scan-tre
e
-
d
ump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AA
r
ch64] Work a
r
ou
n
d PR tar
g
et/64971
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[ARM][doc]
Document de
p
recation
of pre-ARMv4T
a
r
c
h
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
o
v
[testsu
i
t
e
]
PR rtl-opt
i
mization/7068
1
:
X
F
AIL ira-shrinkwr
a
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
ARM] PR targ
e
t/7056
6
Ch
e
c
k
that
condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
kt
k
ach
o
v
[A
R
M
]
Re
d
uc
e
size of a
r
m102
0
e
automat
o
n
commit
|
commitdiff
|
tree
2016-03-23
k
t
k
a
chov
[
A
R
M] Split out
armv7v
e
effective
t
a
r
get check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
ARM] PR driv
e
r/70
1
32: Avoid
double fc
l
ose
i
n
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
hov
[AArch64] F
i
x gcc
.
target/aarch64/vect-
r
educ-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AA
r
ch64
]
PR target/70002: Make
a
arch64_set_current_
f
unc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktk
a
chov
[AA
r
ch64] Fix thinko in handling of -momit-leaf-fram
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious] Fix typo i
n
tre
e
-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkacho
v
[ARM] Error o
u
t o
f
arm
_
neon
.
h if comp
i
li
n
g for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktk
a
chov
[AArch64][testsuite] PR target/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktka
c
hov
[A
R
M] PR rtl-optimizati
o
n
/69904: Disallow copying/duplicati
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[AAr
c
h
6
4
] Set
TREE_TARGET_GLOBALS
in aar
c
h64_set_cu
r
r
ent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch
6
4
]
P
R
t
a
rget/69613: Retu
r
n zero TA
R
GET_SHIFT_TRUNCA
T
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
RM]
T
ests for
arm_restr
i
ct_it patterns in
t
h
umb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
kt
k
ach
o
v
[gcse
]
PR rtl-optimizat
i
on/69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add in
i
tial support fo
r
t
h
e Cortex
-
A
32
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[ARM] PR targ
e
t
/
69875
F
ix atomi
c
_
l
o
a
d
d
i expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch64] Skip gc
c
.
t
a
r
g
et/aarch64/assem
b
le
r
_arch
_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
kachov
[AArc
h
64] PR ta
r
get/69
1
61: Don
'
t use special predica
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
A
RM] PR targ
e
t/6916
1
:
Don't ig
n
ore mode when mat
c
hi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch
6
4] Only upda
t
e
assembler
.
a
r
c
h dire
c
tive w
h
en
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
ach
o
v
[ARM][4/4] A
d
j
u
st gcc
.
targ
e
t/arm/wmul-[123]
.
c
tes
t
s
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
ch
o
v
[
c
s
e][3
/
4]
D
on't ov
e
rw
r
ite origina
l
rtx wh
e
n
f
o
lding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[ARM][2/4] Fix ope
r
a
n
d costing logic for
S
MUL
[
TB
]
[
TB]
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[A
R
M
]
[1/4]
PR
t
arget/65932: Add t
e
stc
a
se
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
RM] PR targ
e
t/
6
593
2
:
s
to
p
changing signe
d
ne
s
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[A
R
M
] F
i
x PR targe
t
/69403: Bug in
thumb
2
_
i
o
r_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
tkacho
v
[ARM] PR
t
ar
g
et/6913
5
:
M
ark ARMv8 vcvt ins
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[AArch64] Handle C
S
EL of zero_exten
d
e
d operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
tkacho
v
[
A
Ar
c
h64
]
Handle
c
o
m
pare o
f
zero
_
extr
a
c
t form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Properly reje
c
t invalid a
t
tr
i
but
e
stri
n
gs
commit
|
commitdiff
|
tree
2016-01-11
k
tkachov
[
AArch64]
P
R rt
l
-
o
p
t
i
mization/68796: Add patterns f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-if
c
vt] PR rtl
-
optimizatio
n
/68
8
41
:
Mak
e
sure
o
ne
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktka
c
h
ov
[combine][v2] Canonicalise (r + r) to (r << 1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
t
kachov
[
co
m
bine] Check
WORD_REGISTE
R
_OPERATIONS normally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
t
kach
o
v
[AArch64] PR rtl
-
optim
i
z
a
tion/6
8
796 A
d
d compare-o
f
.
.
.
commit
|
commitdiff
|
tree
next