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] Refactor MOVW/MOVT fusion logic to allow extension
2016-08-26
ktk
a
chov
[ARM] Refactor MOVW/MOVT fus
i
o
n logic to allow exte
n
s
i
on
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allow
m
ultiple-of-8 immediate offsets fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[vectorizer]
[
2/2] Hook up
m
u
lt synthesi
s
logic int
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move choose_
m
ult_v
a
r
i
a
n
t declaration an
d
dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktk
a
chov
[expr
.
c] PR m
i
ddle-end/7
1
7
0
0: ze
r
o-extend sub-wo
r
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM]
A
dd support
for some AR
M
v8-A
c
o
r
e
s to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt] PR rtl-o
p
t
imiz
a
ti
o
n/71594: ICE in
n
o
ce_
e
mit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
t
kachov
[
ARM]
D
e
le
t
e
t
h
u
m
b
_reload_i
n
_h
commit
|
commitdiff
|
tree
2016-06-30
k
t
k
achov
[
AArch64][2/2] (Re)I
m
plement
v
copy<q>_
l
a
n
e<q> in
t
rinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AA
r
ch64][1/2] Add supp
o
rt
I
NS (eleme
n
t) in
s
truction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkacho
v
[ARM
]
[1/4] Replac
e
uses of
i
n
t_lo
g
2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
A
RM] Add initia
l
support for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
chov
[AArch
6
4
] Add
i
n
i
tial supp
o
rt for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo] alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
AArch64][obvious] Clea
n
up
p
a
renthe
s
e
s
a
n
d
u
se GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL if
c
vt] Al
l
ow
s
i
mple regist
e
r
s
u
bregs
in
noce_conv
e
rt_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fi
x
typ
o
in copyright boiler
p
late
commit
|
commitdiff
|
tree
2016-06-14
ktka
c
h
ov
[AArc
h
64]
H
and
l
e AND+ASHIFT form
of UB
F
IZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Update documentation fo
r
ARM ar
c
hitecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifcvt] Pr
i
n
t
n
ame o
f
noc
e
tr
a
sform that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
AArch64] Mo
d
el CS
E
L in
s
tructio
n
i
n
Cort
e
x-A57 sc
h
eduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[
s
impli
f
y
-
rtx] Fix unu
s
ed variable warning in
si
m
pl
i
fy_c
o
nd_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkacho
v
[3/3][RTL ifcvt] PR midd
l
e-en
d
/37780: Condit
i
onal expr
e
ssion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3
]
[AArch64]
Ke
e
p C
T
Z com
p
onents to
g
ether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
ov
[1/3
]
[ARM] Keep ctz expression
s
to
g
ether unt
i
l afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
kt
k
achov
[ARM][
o
bv
i
ou
s
]
Fix typos in *thu
m
b1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtla
n
al] Fix rt
l
-
optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktk
a
chov
Fix fall
o
u
t
from: [ARM] PR target/70830:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
A
R
M
]
Use
p
rope
r
output modifier for DIm
o
de regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
kt
k
acho
v
[
A
RM] Ti
e
op
e
rand 1 to op
e
rand 0 in A
E
SMC pattern wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
A
Arch64] Use a
a
rch64_fusion_e
n
abled
_
p
t
o chec
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
o
v
[A
A
rch6
4
] Remove aarch64
_
simd_attr_length
_
move
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch64]
Tie operand 1 to operand
0 in AES
M
C p
a
tt
e
rn
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
h
o
v
[AArch64] Simplify ashl<mo
d
e
>3 expand
e
r for
SHORT mo
d
es
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch64
]
Delete obsolete CC_ZESWP a
n
d CC_SESWP C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[
RTL ifcvt] P
R
r
t
l
-optimization/6
6
940: A
v
o
i
d sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[ARM][4/4
]
Simplify
c
h
eck
s
for CONST_INT
_
P and
c
om
p
ar
i
son
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kac
h
ov
[ARM][3/4] Cleanup casts from
INTVAL to [uns
i
gned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM][2
/
4] Replace ca
s
t
s
of 1
t
o
H
OST_WIDE_IN
T
by
HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[
A
RM] PR t
a
rg
e
t
/
69857 Remov
e
b
o
g
us early r
e
turn
f
alse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[AR
M
] Fix co
s
t
ing of sign-exte
n
d
ing loa
d
in
rtx cost
s
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[AR
M
]
P
R target/71
0
56: Don
'
t
u
se vectoriz
e
d builtin
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
achov
[AArch64] PR
t
arget/70809: De
l
ete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkachov
[AArch64][tests] Skip cpu-diagnosti
c
s tests w
h
en overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo fix in
tree-ssa-l
o
op-ivano
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
kt
k
ac
h
ov
[
o
bv
i
ous
]
Fix param name in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM]
P
R target
/
70830: Avoid
P
OP-{reglist}^ when re
t
u
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
tkach
o
v
[ARM] Add mode to probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[i
n
ternal
-
fn
.
c][committed
]
Conv
e
rt conditio
n
al compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
ov
[AA
r
ch
6
4] Define WORD_REGISTER_OPE
R
ATIO
N
S to
zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlana
l
.
c] Conver
t
c
o
n
d
itional compilation on
W
ORD_R
E
G
IST
E
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
t
k
achov
Fi
x
FAIL
:
gcc
.
dg/t
r
ee-ssa/minmax
-
2
.
c
scan-
t
ree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkac
h
ov
[AArch64
]
Work arou
n
d
PR target/6
4
971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM]
[
doc]
Document d
e
precatio
n
of pre-ARMv4T archit
e
ctu
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsu
i
te]
P
R rtl-optimization
/
70681: XFAIL ira-shr
i
n
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktka
c
hov
[ARM] PR tar
g
et/70566 Check
t
h
a
t c
o
n
d
ition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
t
k
a
chov
[
A
RM]
R
educe size of arm1
0
20e
a
utom
a
ton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[A
R
M
]
Split ou
t
armv7ve effective
target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR dr
i
ver/70132:
A
vo
i
d double fclose in d
r
iver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
c
h
o
v
[
A
Arch64] Fi
x
gcc
.
targe
t
/aarch
6
4
/
vect-reduc
-
or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
A
A
r
ch64
]
P
R
target/70002: Make aarc
h
64_set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[A
A
rch6
4
] Fix
t
hinko i
n
handling of
-
mo
m
it-leaf-fr
a
me
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvi
o
us]
Fix t
y
po in tree
-
ssa
-
mat
h
-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
k
a
c
h
ov
[A
R
M] Error out o
f
arm_ne
o
n
.
h if
c
om
p
iling for
s
oft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
t
kachov
[AArch64][testsuite] PR t
a
rget/70004: Rem
o
ve ch
e
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkacho
v
[ARM]
P
R rtl-
o
ptimization/69
9
04: Disallow cop
y
ing/duplica
t
in
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[AArc
h
64] Set TREE_TARGET_GLOBALS in a
a
rch64_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
ac
h
ov
[AArch
6
4] PR
t
ar
g
et/
6
9613:
R
eturn zer
o
TARGET_SHIFT_TRUNC
A
TI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
c
hov
[ARM] Te
s
ts fo
r
arm_re
s
t
r
ict
_
it patter
n
s
i
n
thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[gcse]
PR rtl-
o
ptimi
z
ation/69886: Check t
a
r
get
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[ARM]
Add initial su
p
port
fo
r
the Cort
e
x-
A
32
commit
|
commitdiff
|
tree
2016-02-24
k
t
k
achov
[ARM
]
PR t
a
rget/6
9
875
Fix
atomic_
l
oaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktka
c
hov
[AArch64
]
Skip g
c
c
.
ta
r
get/aarch64/asse
m
bler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AAr
c
h64] PR targ
e
t/69161: D
o
n
'
t use special predic
a
te
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkacho
v
[ARM] PR target/69161: Don't
i
g
nore
mode when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64]
Onl
y
update asse
m
bler
.
arch direc
t
i
v
e
when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[ARM
]
[
4
/4] Adjust gcc
.
target/arm/wmul-[1
2
3]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[
cse][3/
4
]
D
on't over
w
rite origi
n
a
l
rtx wh
e
n
foldin
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[ARM][2/4
]
Fix
operand costing
l
ogic for SMU
L
[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[AR
M
][1/4] PR ta
r
get/65932: Add tes
t
c
a
se
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM] PR tar
g
et
/
6
5
93
2
:
stop
c
hanging
signedness
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM] Fix PR
tar
g
e
t/69403: Bug in thumb2_i
o
r_scc_stri
c
t
_
it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktka
c
ho
v
[
ARM] P
R
t
arget/69135: Mark ARMv8 v
c
v
t
instructi
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkacho
v
[
AArch64] Han
d
le
CSEL
of zero_ext
e
n
ded ope
r
a
nds in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
tkachov
[AAr
c
h64
]
Ha
n
dle compare of zero_extract form
o
f TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Prop
e
r
ly reje
c
t invalid attri
b
ut
e
st
r
in
g
s
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AA
r
ch
6
4]
PR rtl-optimizatio
n
/68796: Add pa
t
terns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-ifcv
t
] PR
r
t
l
-optimization
/
6884
1
: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
t
k
achov
[c
o
m
bine][v2] Canonicalise (r
+ r) to (r <<
1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktka
c
hov
[
c
ombine] Chec
k
WORD_
R
EGISTE
R
_
OPERATI
O
NS normally
r
a
t
her
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64] PR rtl-o
p
timi
z
ation/6879
6
Add comp
a
re-o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
kt
k
achov
[A
A
rch64] Prope
r
ly cost zero_extend+as
h
ift
forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[
AArch64] PR ta
r
get/68696
F
AIL: gcc
.
target/
a
arc
h
64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[AR
M
]
PR ta
r
g
et/68648: Fold NOT of
C
ONST_INT
i
n andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combine] Don't cr
e
ate LSHIFTRT o
f
zero bits in chang
e
_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArc
h
64] Don't allow
-m
g
eneral-reg
s
-only
t
o change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktka
c
hov
[
ARM] P
R
ta
r
g
et/682
1
4: Delete IP-reg
-
clobberi
n
g call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
k
t
kachov
[RTL-ifc
v
t] PR r
t
l-opti
m
i
zatio
n
/
6
8624: Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
kt
k
achov
Fix FAIL: gcc
.
c-torture/execute/200501
2
4-1
.
c
-
O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
kt
k
achov
[RTL-i
f
cvt
]
Re
j
e
c
t in
s
ns that are multiple_sets
commit
|
commitdiff
|
tree
next