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
[testsuite] Fix FAIL: gcc.dg/lto/pr69188 on bare-metal targets
2016-03-23
kt
k
achov
[ARM] Split out armv7ve effective target check
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
c
hov
[ARM] PR driver/701
3
2: Avoid
doubl
e
fclose
in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] Fix gcc
.
target/
a
a
rch64/vect-
r
educ-or
_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
tkachov
[AAr
c
h6
4
] PR
t
arget/70
0
02:
Ma
k
e aarch64_s
e
t
_
c
urrent_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AAr
c
h
64] Fix thinko in handling
o
f -m
o
mit-lea
f
-f
r
ame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obv
i
o
us]
F
ix typo in tree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
kt
k
achov
[ARM
]
Erro
r
out of arm_neon
.
h if compilin
g
for sof
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
t
kachov
[AArch64][t
e
stsuite
]
PR target
/
7000
4
: Remov
e
check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rt
l
-
optimi
z
ation/6
9
90
4
: Disallow copying/dup
l
i
catin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch
6
4]
Set TR
E
E_TARG
E
T
_GLOB
A
L
S
in
a
arch64_se
t
_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkacho
v
[AA
r
ch64] PR targe
t
/
6
9613:
R
e
t
urn ze
r
o TARGET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests for arm_restrict_
i
t pat
t
erns
in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[g
c
se] PR rtl-
o
ptimizati
o
n/698
8
6:
C
heck t
a
rget
mod
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add
i
nit
i
al s
u
p
p
ort for
t
h
e
Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
kt
k
achov
[AR
M
] P
R
target/
6
9
8
75 Fix atom
i
c
_loadd
i
expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[A
A
r
ch64] Skip gc
c
.
target/aarch64/assembler_
a
rch_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
AArch64] PR target
/
69161: Don't us
e
spec
i
al pre
d
icate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
achov
[ARM
]
PR tar
g
et/69161: Don't ignore mode w
h
en matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArc
h
64] Only update
a
ssembler
.
ar
c
h di
r
ective
when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
kacho
v
[ARM][4/4] Adjust g
c
c
.
target/arm/wmul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[cse][3/4] Don'
t
ove
r
write original rtx when
foldin
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
a
c
hov
[ARM][2
/
4] Fix o
p
e
r
and co
s
ting
logic for
SMUL[TB]
[
TB]
commit
|
commitdiff
|
tree
2016-02-04
kt
k
ac
h
ov
[ARM][1/
4
] PR targe
t
/65932:
A
dd testcase
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[A
R
M] PR
t
ar
g
et/
6
5
9
32:
sto
p
changing signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[A
R
M] Fix PR target/6
9
403: Bug in
t
humb2_
i
or_
s
cc_s
t
rict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR target/69135: Mark ARMv8 vcvt in
s
truc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Handle CSEL of
z
ero
_
extended operan
d
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
o
v
[AArch
6
4] Handle comp
a
r
e of zero_extract
f
orm of
T
S
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
A
Ar
c
h64
]
Properl
y
r
e
j
e
ct
invali
d
a
t
t
r
ibute
s
t
r
ings
commit
|
commitdiff
|
tree
2016-01-11
kt
k
achov
[
A
Arch64]
P
R r
t
l-
o
p
t
imization/68796: Add p
a
t
t
erns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
k
tkach
o
v
[
R
T
L
-
i
f
cvt]
PR rt
l
-optimization/
6
8841:
M
ake sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[combine][v2]
Ca
n
onic
a
lise (r +
r) to (r << 1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkacho
v
[c
o
mbine] Che
c
k WORD_REGIST
E
R_OPERATIONS
n
o
r
mally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64]
P
R rtl-optimization/68796 Add compare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkach
o
v
[AArch
6
4] Pr
o
perly cost zero_exten
d
+ashift for
m
s
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] PR ta
r
get/68696 FAIL: gc
c
.
target/aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktka
c
hov
[
A
RM] PR target/68
6
48: Fold NOT of CONS
T
_I
N
T
i
n
andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
kt
k
a
ch
o
v
[combine] Don't cre
a
te LS
H
IFTRT of zero bits in c
h
ange_z
e
ro_ext
commit
|
commitdiff
|
tree
2015-12-04
kt
k
achov
[AArch
6
4] Don
'
t a
l
low -mgeneral-regs-only
to ch
a
nge
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM] PR target/68214: Delete IP
-
reg-clobb
e
ring c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktk
a
chov
[
R
TL-
i
fcvt
]
P
R
rtl-optimizati
o
n/6
8
624
:
Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
tkachov
Fix FAIL: gcc
.
c-tor
t
u
re/execut
e
/
20
0
50124-1
.
c
-O
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkac
h
ov
[RT
L
-ifcvt] R
e
ject
i
ns
n
s
t
ha
t
are mul
t
iple_set
s
commit
|
commitdiff
|
tree
2015-11-27
kt
k
achov
[RTL
-
ifcvt] PR rtl-optim
i
zation/68506: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
tkachov
[combine] Only re
s
trict pure simplif
i
cation in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[calls
.
c] PR rtl-optimizatio
n
/67
2
2
6: Take in
t
o account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkac
h
ov
[RTL
-
i
fcvt] PR rtl-optimizati
o
n/68435 Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
t
kachov
T
e
stcase for PR rtl-optimization/68381
commit
|
commitdiff
|
tree
2015-11-24
k
tkachov
[AA
r
ch64][v2]
I
m
prove c
o
m
p
arison with com
p
lex immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktka
c
h
o
v
[c
f
glo
o
p] PR midd
l
e-end/68375:
R
e
structure get_l
o
o
p_b
o
dy
_
in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[
RTL-ree] PR rt
l
-optimization
/
68194:
R
estrict co
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
kt
k
acho
v
[
A
Ar
c
h64] PR target/68363 Check that argument is rea
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkacho
v
[ARM] Do not expand movm
i
salign pat
t
ern if
not in
32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
tkachov
[ARM] PR 68149 Fix
I
C
E i
n
u
naligned_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Disable neon testing
for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[ARM] PR 68143 Properl
y
u
p
date memory offse
t
s
w
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[
c
ombine] Don't tra
n
sform sign and zero e
x
tends
inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM
]
Fix costing
o
f vm
u
l+vcvt combine patt
e
r
n
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
hov
[ARM][cleanup] Re
m
ove us
e
s of CONST_DOU
B
LE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AAr
c
h64][2/3] Implem
e
nt negcc, no
t
cc o
p
tabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
o
p
t
abs][if
c
vt][1/
3
] Define negcc
,
notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
cho
v
[haifa-sc
h
ed] PR
rt
l
-
o
ptimizat
i
on/6
8
236: Ex
i
t early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
k
ac
h
ov
[AArch
6
4][c
l
e
a
nup]
R
emove uses of CON
S
T_DOUBLE
_
HI
G
H
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[
AA
r
c
h64] PR target/68129:
De
f
ine TARGET_SUPPORTS_WIDE_IN
T
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[RTL-ifcvt] PR rtl-optimi
z
ation/6
7
749: Do
not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
k
t
k
a
chov
[cp][com
m
i
t
t
ed] Fix bootstra
p
on arm due
t
o
p
rint f
o
r
mat
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
k
tkachov
[ARM/A
A
rch64] PR 6
8
088: F
i
x
RTL ch
e
cking ICE
due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
kt
k
achov
Mo
v
e gcc
.
ta
r
g
et/arm/
p
r67929
_
1
.
c test to execu
t
e
.
exp
commit
|
commitdiff
|
tree
2015-10-30
kt
k
achov
[c
o
mment] Improv
e
commen
t
f
o
r
r
eg_se
t
_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM
]
Fix che
c
king RT
L
error in c
o
rt
e
x_a9_sc
h
ed_ad
j
ust_cost
commit
|
commitdiff
|
tree
2015-10-27
k
t
kachov
[
AArch64]
P
R 68102: Check that ope
r
and is REG
b
e
f
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch
6
4] Hand
l
e vector fl
o
at modes
p
r
op
e
r
l
y in a
a
rch64_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
tkachov
[AR
M
]
P
R
target/
6
7
929 T
i
ghten vfp3_con
s
t_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
AA
r
ch64] Enable autoprefetch
e
r
modell
i
ng in
t
he sch
e
duler
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[aut
o
-inc-dec
.
c] Account for co
s
t of m
o
ve operation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
k
t
kachov
[opta
b
s
.
c
]
Fix PR 67
9
89:
H
andle const0_rtx target in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkach
o
v
[
AAr
c
h64
]
Add support
for 64-bi
t
vector-
m
ode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[simpl
i
fy-rtx][2/2] Use
cons
t
ants from pool wh
e
n
simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AAr
c
h64
]
[1/
2
] Add
f
m
ul-by-power-
o
f-2
+
f
cvt optimisa
t
i
o
n
commit
|
commitdiff
|
tree
2015-10-19
ktkac
h
ov
[haifa-sched] model load/store
m
ultiples prope
r
ly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkach
o
v
[RTL ifcvt] PR
67786,
67787: Check that intermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifcvt] PR rtl-optimiz
a
t
i
on/67481: Look
more deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkach
o
v
[RTL-ifcvt] PR rtl-optimizatio
n
/67465: Handle pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
k
t
ka
c
hov
[tree-inline][obv
i
o
u
s] Dele
t
e redunda
n
t
count_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkac
h
ov
[ARM] R
e
placing v
a
ri
a
ble
s
w
a
ps that use
a
tempo
r
ar
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM] Fix
a
rm bootstrap fail
u
re
d
u
e to -Werror=shi
f
t
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[ARM] PR 67439: Al
l
ow matching of *arm32_movhf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktka
c
hov
[A
A
rch
6
4] Use log
i
cs_imm
t
ype
f
or
2nd al
t
ernative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktka
c
hov
[ARM][3/3] Expand
m
od by
pow
e
r of 2
commit
|
commitdiff
|
tree
2015-09-09
k
tkac
h
o
v
[AArch64][1/3] Exp
a
nd
s
igned mod by power o
f
2 usi
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktk
a
cho
v
[
R
T
L
-if
c
vt] Make non-c
o
nd
i
tional
execution if-conversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[
AAr
c
h64] Fix FAIL: gcc
.
targ
e
t/aarch64/target_attr_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktka
c
hov
[AArch64] Use popcount_h
w
i
i
n
s
tead
o
f
hom
e
b
r
ew v
e
r
sio
n
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[AAr
c
h6
4
]
[
obv
i
ous] Remov
e
obsolete comm
e
nt
in aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkach
o
v
[ARM] Use %
w
d
f
o
r
mat for lane printing in bounds_
c
heck
commit
|
commitdiff
|
tree
2015-08-17
kt
k
ach
o
v
[ARM] arm memcpy of aligned data
commit
|
commitdiff
|
tree
2015-08-14
ktka
c
hov
[AArch64][
o
bvious] Fix some targe
t
attribute inlining
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
ktk
a
chov
[AAr
c
h64][obvious] Mark target_attr_
1
.
c a
s
compile
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RTL-
i
fc
v
t] Allow PLUS+immed
i
ate
e
x
p
ression in noce_try
_
stor
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
k
t
k
achov
[RTL-ifcvt] Impro
v
e cond
i
tional se
l
ect
ops on
i
mmedia
t
e
s
.
.
.
commit
|
commitdiff
|
tree
next