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] Fix gcc.dg/torture/float32-builtin.c with RTL checking
2016-11-17
ktka
c
h
o
v
[AArc
h
6
4] Fix
g
cc
.
dg/torture/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR target/783
6
4
:
Add pr
o
pe
r
restri
c
tions to zer
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
achov
[2/2] Add
store
mergin
g
unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM]
[
2/2] Remo
v
e
old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1/2
]
Use gener
i
c_ex
t
r
a_costs
in al
l
r
emaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
a
chov
[1/2]
F
ix
off-by-one e
r
r
or in clear_
b
i
t
_r
e
g
ion in
s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kachov
[
AArch64] Fix PR targ
e
t/7
7
822:
U
se t
i
ghter predic
a
t
es
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
chov
[rtlana
l
] Fi
x
WO
R
D_REGI
S
TER_OPERAT
I
ONS conditio
n
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
Fix for
big-endian gcc
.
c-torture/ex
e
cute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimization/78
1
70: Truncate s
i
gn-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
P
R
tr
e
e-
o
ptimization/78162:
R
eject
n
egative
o
f
f
sets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
[AAr
c
h64
]
A
dd funct
i
on comments to s
o
me prologue/epilogu
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMP
L
E store mer
g
i
n
g pass
commit
|
commitdiff
|
tree
2016-10-24
kt
k
achov
[check_GNU_st
y
l
e
.
sh] Mo
r
e
a
ggressively ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktk
a
ch
o
v
[ree
]
PR rtl-optimi
z
ation/78038:
Handl
e
glo
b
a
l regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
k
tkachov
[AArch64] U
s
e n
e
w target pass
r
e
gistration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkach
o
v
[AArc
h
64] Add spellcheckin
g
hints for -
m
arch
,
-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkacho
v
[
s
i
m
p
lif
y
-rtx] Zero-initial
i
se local array in simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktk
a
chov
[fold-con
s
t] F
i
x nativ
e
_encode_real
for
HFmode constant
s
commit
|
commitdiff
|
tree
2016-10-03
ktkacho
v
Revert: [RTL
i
fcvt] Tra
n
s
f
or
m
(X ==
C
S
T
) ?
-CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
k
t
kac
h
ov
[RTL ifcvt] Tr
a
n
s
form (X == CST) ?
-CS
T
: Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkacho
v
[ARM] Fix -Wimplicit-
f
allt
h
rough
warnings
commit
|
commitdiff
|
tree
2016-09-26
k
t
ka
c
hov
[regrena
m
e][sel
-
sched]
F
ix b
o
gus use of HARD_FRAME
_
POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
k
t
kach
o
v
[simplify-rtx] (
G
TU (PLUS a C) (C - 1))
-
-> (LTU
a
-
C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c] PR middle-
e
nd/7742
6
Dele
t
e duplicate conditi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Add AND
S
p
attern for CMP+ZERO_E
X
TEND
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
ov
[ARM] P
R
target/7
0
473: Reduce size of Co
r
t
ex-A8
automat
o
n
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
A
R
M
]
R
ef
a
ctor MOVW/MOVT f
u
sion logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktka
c
hov
[AA
r
c
h
64] Allow
mu
l
tiple-of-8 immedia
t
e offsets
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vectorizer][2/2]
Hook up
m
ult s
y
n
th
e
sis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
kt
k
achov
[1/2] Move choose_mul
t
_
v
ariant dec
l
arat
i
on
a
n
d
d
ependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c
] PR middle
-
e
n
d/71700: zero
-
extend
su
b
-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] A
d
d sup
p
ort for some A
R
Mv8
-
A core
s
to
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL
i
fcv
t
]
PR
r
tl-optimi
z
ation
/
7159
4
: IC
E
in noce_
e
mit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM] Delete thu
m
b_r
e
load
_
i
n
_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2] (Re)I
m
plement v
c
opy
<
q>_lane
<
q> intr
i
nsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
Arch64][1/2] Add su
p
p
ort
I
NS (
e
lement) instr
u
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM
]
[
1/4] Replace uses of int
_
log2 by ex
a
ct_l
o
g2
commit
|
commitdiff
|
tree
2016-06-22
kt
k
a
c
hov
[ARM]
A
dd i
n
it
i
al support for Co
r
tex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AA
r
c
h
64] Add initia
l
support
f
or Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
k
t
k
a
chov
[typo]
a
lignement
-
> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkacho
v
[AArch64][ob
v
ious] Cle
a
n
u
p parent
h
eses and use GET_
M
ODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifcv
t
]
Allow
simple reg
i
ster subregs in
noc
e
_c
o
nvert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
Fix typo in
c
opyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
k
tk
a
c
h
o
v
[AArch64] Handle AND+ASHIFT form of UBFIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
ka
c
hov
Updat
e
d
ocumentat
i
o
n
for
ARM architect
u
re
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifc
v
t] Print nam
e
o
f n
o
c
e
trasfo
r
m that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
k
achov
[AArch64]
Model CSEL in
s
t
r
u
c
t
i
o
n in Cortex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simp
l
ify-
r
tx] Fi
x
unused variable warning
in
s
implify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcvt] PR middle-end/37780: Conditional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3
]
[AArch64] Ke
e
p CT
Z
components together un
t
il after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tka
c
hov
[1/3][ARM] Keep
ctz expressions together unti
l
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkacho
v
[
ARM][o
b
vious] Fix typ
o
s in
*
t
humb1_mu
l
si3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
hov
[rtlan
a
l] F
i
x
r
t
l
-optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
F
i
x fallo
u
t from: [ARM] P
R
target/70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use prop
e
r output modifier
for
DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM]
Tie op
e
ran
d
1 to opera
n
d 0
in AESMC patt
e
rn
w
he
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktk
a
chov
[
A
Arch64]
U
se aarch64
_
fusion_enab
l
ed_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktka
c
hov
[AArch64
]
R
emove aarch64_
s
imd_attr_leng
t
h_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Tie ope
r
an
d
1
t
o oper
a
nd 0 in AE
S
M
C pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] S
i
m
p
l
ify ashl<mode>3 expander for
SHORT mod
e
s
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AAr
c
h64] Delete ob
s
olete CC_ZESWP and CC_SES
W
P CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
kachov
[RTL if
c
vt]
P
R rtl-optimization/66940: Avoid
s
i
g
ned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[A
R
M
]
[4/4] Simplify chec
k
s for
C
ONST_INT_
P
a
n
d comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][
3
/4] Clean
u
p
casts f
r
o
m
INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM][2/4]
R
eplace casts of 1 to HOST_WIDE_I
N
T by HOST_W
I
DE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
RM] PR ta
r
get/69857 Remove bogus early
r
eturn false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkach
o
v
[ARM] F
i
x
c
o
s
ti
n
g of sign-ex
t
en
d
ing load i
n
rtx
c
os
t
s
commit
|
commitdiff
|
tree
2016-05-19
kt
k
a
chov
[
A
RM] PR target/710
5
6: Don't use vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkacho
v
[
A
A
rch6
4
] PR target/708
0
9: Delete aarch64_vmls
<
m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64
]
[tests] Sk
i
p
c
pu
-
diagnostics tests when ov
e
rriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obviou
s
] T
y
p
o fix in tree-s
s
a
-lo
o
p
-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
ob
v
ious] Fix p
a
ram
name
i
n dump file
commit
|
commitdiff
|
tree
2016-05-12
k
tkachov
[ARM]
P
R target/70830
:
Avoid P
O
P-{reglist}^ when
r
eturning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktka
c
ho
v
[
AR
M
]
A
d
d mod
e
to
p
rob
e
_
stack set ope
r
a
n
ds
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[int
e
r
n
al-f
n
.
c][committed] Conve
r
t con
d
i
t
ional co
m
pilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[AArch64] Define WORD_REGISTER_OPERATIONS to
zero
a
nd
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktka
c
ho
v
[rtlana
l
.
c] Conver
t
condition
a
l comp
i
la
t
ion on WOR
D
_
R
EGIST
E
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
tkachov
Fix
F
AIL: gcc
.
d
g
/tree-s
s
a/minmax-2
.
c scan-tree-
d
um
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] Work around
PR
t
arget/6
4
971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc] D
o
c
ument dep
r
ecation of pre-
A
RMv4T ar
c
hitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[test
s
uite
]
PR
rtl-optimiza
t
i
o
n/
7
0681: XFAIL ir
a
-
s
h
r
in
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
kt
k
achov
[
ARM] PR target/705
6
6
Check that co
n
di
t
ion reg
i
st
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[
A
R
M
] Reduce size
of arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
kt
k
ach
o
v
[ARM] Split out ar
m
v7ve
effectiv
e
target check
commit
|
commitdiff
|
tree
2016-03-23
k
t
kachov
[ARM]
PR
driv
e
r
/
70132:
A
v
o
i
d
d
oub
l
e fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
kt
k
achov
[AArch
6
4
] Fix gcc
.
target/aarch64/vect
-
reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
A
Arch64] PR target/70002: Make aarch64_set
_
current_
f
unction
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
kt
k
achov
[AArch64] Fi
x
thin
k
o
i
n ha
n
dl
i
n
g
of
-
m
om
i
t-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
t
kachov
[
o
bv
i
o
u
s
]
Fix typ
o
in tree-s
s
a-
m
ath-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktk
a
chov
[ARM] Error out of
arm_neon
.
h
i
f compiling
for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64
]
[
t
estsuit
e
]
PR target/70004:
R
emove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkac
h
ov
[ARM] P
R
r
t
l
-optimi
z
a
t
ion/6
9
9
0
4: Disal
l
ow copyi
n
g/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
ach
o
v
[AAr
c
h64]
Set
T
REE_T
A
RGET_GLOBALS in aarch64_
s
et_cur
r
ent
_
fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] PR targe
t
/
6
9613: Return zero TARGET
_
SHIF
T
_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
kt
k
a
c
hov
[
ARM] Test
s
for
arm_restrict_it
patterns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse
]
PR rtl-o
p
timization/6
9
8
86: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add ini
t
ial support for the
C
ortex-
A
3
2
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/69875 Fix atomic_lo
a
ddi e
x
p
a
n
sion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch64] Skip gcc
.
t
a
rget/aarch64/assembler
_
a
r
ch_1
.
.
.
commit
|
commitdiff
|
tree
next