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
[libstdc++][testsuite] XFAIL tests relying on long double-to-string conversions on...
2016-03-03
ktkachov
[ARM] PR rtl-optimization/69904
:
Disa
l
low copy
i
ng
/
d
u
plicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktk
a
chov
[A
A
rch64]
S
et TRE
E
_TARGET
_
GLOBALS in aarch64
_
set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64
]
PR targe
t
/6961
3
: Return zero
TARGET_S
H
IFT_TRUNCA
T
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[AR
M
] Tests for
a
rm_
r
estrict_it pat
t
erns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[
g
cse] P
R
rtl-optimization/69886: Check target mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
k
a
chov
[AR
M
] Add initial support for the Cor
t
ex-A
3
2
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[ARM] PR target/698
7
5 Fix atomic
_
loaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkacho
v
[AArch64] Skip gcc
.
target/aarch64
/
a
s
sembler_a
r
ch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
AArch64]
P
R
target/69161: Don't use s
p
ecial predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR targ
e
t
/69161: Don't igno
r
e mode when m
a
tching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
kt
k
a
chov
[AArch64] Only update assembler
.
arc
h
directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[AR
M
][4/4] A
d
just gcc
.
target/arm/wmul-[123]
.
c
t
e
sts
commit
|
commitdiff
|
tree
2016-02-04
k
tka
c
hov
[cse][3/4] Don't
ove
r
write ori
g
inal
r
t
x whe
n
folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
c
h
o
v
[ARM][2/4] Fix
o
perand co
s
ting
l
ogic for SM
U
L[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
ARM][1/4] P
R
target/65932
:
Add testca
s
e
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM]
P
R target/659
3
2:
s
top changing signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktk
a
chov
[ARM] Fix
PR targ
e
t/69403: Bug
in thumb2_ior_scc_stric
t
_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR targ
e
t/6913
5
: Mar
k
A
RMv8 vc
v
t instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
kt
k
achov
[
AA
r
ch64] Handle
C
SEL of z
e
ro_ex
t
e
n
d
e
d ope
r
a
nds in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AA
r
ch6
4
]
Handle comp
a
r
e
of zero_extr
a
c
t
form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
tkac
h
o
v
[AArch64] Properly reject i
n
valid attribute
strings
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[A
A
rch64] PR rtl-optimization/68796: Add p
a
tterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
k
t
kachov
[RTL-ifcvt] PR rtl-optimi
z
ation/68841: Make s
u
re one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
tkachov
[combine
]
[v2] Canonicalise (r
+
r)
t
o
(
r << 1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[
combine] Check WO
R
D_REGISTER_
O
PERAT
I
ONS norm
a
lly rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
tkachov
[
A
A
rch64]
P
R rtl-optimization/6879
6
Add com
p
are-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
kt
k
achov
[AA
r
ch
6
4]
P
roper
l
y co
s
t zero_extend+ashift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[
A
Arch6
4
] PR
target/68696 FAIL
:
gcc
.
t
arget/aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[A
R
M] P
R
target/68648: Fold NOT of CON
S
T_INT in andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktka
c
h
o
v
[combine] Don't create LSHIFTRT o
f
z
e
ro bits in change_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkach
o
v
[A
A
r
c
h64] Do
n
't allow -
m
general-regs-only to chan
g
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkac
h
ov
[ARM] PR target/68214:
D
elete IP-
r
eg
-
clobb
e
rin
g
call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktka
c
hov
[RTL-
i
fcv
t
] PR rtl-optimization/68624
:
C
l
e
an up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktka
c
hov
Fix F
A
IL:
gcc
.
c-tor
t
ure/exec
u
te/2005
0
1
2
4-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
kachov
[RTL-ifc
v
t] Reject insns that are mu
l
t
i
ple_sets
commit
|
commitdiff
|
tree
2015-11-27
k
t
kachov
[RT
L
-ifcvt] PR rtl-optimizati
o
n/68506: Fi
x
e
mitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[combine] Only restrict
p
ure s
i
mplification in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
t
kachov
[
c
alls
.
c] P
R
r
tl-optimization/67226: Take into a
c
count
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifcvt] PR rtl-op
t
imizat
i
on/68435 Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Testcase for PR rt
l
-optimiza
t
ion/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkac
h
ov
[AArch64][v2] Imp
r
o
v
e
comp
a
ri
s
on with complex immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
kt
k
achov
[cf
g
loop] PR m
i
ddle-end/683
7
5: Restruct
u
re
get_loop_
b
ody_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RTL-ree]
P
R rtl-optimi
z
a
t
ion/68194: Restr
i
ct c
o
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[AArch
6
4
]
PR tar
g
et/6
8
363 Check that argument is re
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Do not expand movmisalign
p
attern if not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
kt
k
ac
h
ov
[ARM] PR
68149 Fix ICE in
u
naligne
d
_
l
oaddi
s
p
lit
commit
|
commitdiff
|
tree
2015-11-20
kt
k
acho
v
[A
R
M] Disable neon testing for ar
m
v7-m
commit
|
commitdiff
|
tree
2015-11-17
k
tkachov
[ARM
]
PR 68143 Pro
p
e
rly update m
e
mory offsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkach
o
v
[combine] Do
n
'
t
tra
n
s
f
orm sign and ze
r
o e
x
ten
d
s
i
nside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkacho
v
[A
R
M] Fix c
o
sting of vmul+vcvt
c
om
b
ine pattern
commit
|
commitdiff
|
tree
2015-11-10
k
t
k
achov
[ARM][cleanup] Remove
u
ses
o
f CONST_DO
U
BLE_HI
G
H/LOW
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[AArch64][2/3
]
I
m
plement
negc
c
, n
o
t
c
c optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[o
p
tabs][ifcvt][1/3] Define negcc
,
notcc optab
s
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
c
h
ov
[ha
i
fa-s
c
he
d
] PR
r
tl
-
optimi
z
ation/6
8
236: E
x
it
e
arly
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
kachov
[
AArch6
4
][cleanup] Re
m
ove uses of CONST_DOUBL
E
_HIG
H
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[A
A
r
ch64] PR target/68129: De
f
i
n
e
TARGET_SUP
P
ORTS_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[RTL-if
c
v
t
] PR rtl-opt
i
mization/677
4
9: Do not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktk
a
chov
[cp][committed] Fix boots
t
rap on arm du
e
to
p
r
int form
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktk
a
chov
[ARM/AArch64] PR 680
8
8:
F
ix
RT
L
checkin
g
ICE du
e
to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Move g
c
c
.
targe
t
/arm
/
p
r
67929_1
.
c test to execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[comment]
I
m
prove
c
omment
f
or reg_set_
p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM] Fix checking RT
L
error in co
r
tex_a9_sched_adjust_cost
commit
|
commitdiff
|
tree
2015-10-27
ktk
a
chov
[AAr
c
h64
]
PR 68102:
Che
c
k that
o
pe
r
a
n
d
is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[A
A
rch
6
4] Hand
l
e vector fl
o
at modes
p
rope
r
l
y
in aar
c
h6
4
_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
kachov
[ARM] P
R
tar
g
e
t/67929 Tighten
vfp3_const_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
A
Arch64] Enab
l
e
a
u
toprefetcher modell
i
ng
i
n the sched
u
ler
commit
|
commitdiff
|
tree
2015-10-26
k
tkachov
[a
u
to-i
n
c-dec
.
c]
A
ccount for co
s
t
o
f
move
operation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkac
h
o
v
[
optabs
.
c] Fix P
R
67989: Handle
c
onst0_
r
tx
t
a
rget
in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
k
t
k
acho
v
[AArch64] Add
s
u
pport for 64-bi
t
v
ector-mode l
d
p
/
stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[
s
i
mplify-rtx][2/2] Use con
s
t
a
nts
from pool
w
he
n
sim
p
lifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[
A
Arch64][1/2]
A
dd fmul-
b
y-power-o
f
-
2+fcvt
optimisat
i
on
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[
h
aifa-sc
h
e
d
] model load
/
st
o
r
e mu
l
tip
l
es properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
kt
k
acho
v
[RTL
i
f
c
v
t] PR 6
7
786, 67787
:
Ch
e
ck that intermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkac
h
ov
[RT
L
-ifcvt] PR
r
tl-o
p
timization/674
8
1: Look more deepl
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[
RTL-ifcv
t
] PR rtl-optimization/6746
5
: Hand
l
e pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[
t
ree-i
n
line][
o
bvious] Dele
t
e
redu
n
da
n
t
cou
n
t_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
k
tkac
h
ov
[
ARM]
R
epl
a
cing varia
b
le swaps that
u
se a t
e
mporary
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
k
t
k
achov
[ARM]
Fix arm bootstrap failu
r
e due
to -Werror=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[ARM]
P
R 67439:
A
llow
m
a
tching of *arm32_mo
v
hf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktka
c
hov
[AArch64] Use logics_im
m
type
for 2nd alt
e
rnative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktka
c
hov
[ARM][3/3] Expand mo
d
b
y pow
e
r of 2
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[AArch64][1/3]
Expand signed
mod by power of 2
u
si
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkach
o
v
[
RTL-ifcvt] Make no
n
-
condi
t
ional executi
o
n if
-
conversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[AA
r
ch64] Fix
FAIL: gcc
.
target/a
a
rch64/target_at
t
r_
c
rypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktka
c
hov
[
AArch64] Use popcount_hwi instead of homeb
r
ew version
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[
A
Arch64][o
b
v
i
ous] Remov
e
obsole
t
e comment in aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktk
a
chov
[ARM] Use
%
wd format for lane printing in b
o
u
nds_check
commit
|
commitdiff
|
tree
2015-08-17
ktkachov
[ARM] a
r
m me
m
cpy
o
f a
l
igned d
a
ta
commit
|
commitdiff
|
tree
2015-08-14
ktkachov
[
AArch6
4
][obvious]
Fix some target attribute
inlining
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
k
tka
c
hov
[
AA
r
c
h64][o
b
vious]
M
ark target_attr_1
.
c a
s
compil
e
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RTL-i
f
cvt] Allow PLUS+imm
e
diate express
i
on
i
n n
o
ce_try_stor
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
k
t
ka
c
hov
[R
T
L
-ifcvt]
Improve conditional
select ops on immed
i
a
t
es
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
ktkachov
[
A
Arch6
4
] Do not
ICE after apologising for -mcmodel
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64
]
[14/14] Reuse
t
a
rget_o
p
tion
_
c
urrent_no
d
e whe
n
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[
doc][1
3
/
1
4] Document
AArch64 target attributes and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
tkachov
[AArch64][12/14]
T
arget attributes and target pragmas
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
tkachov
[
AArch64][11/14]
R
e-layout S
I
M
D bui
l
tin
t
ypes
o
n builtin
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkacho
v
[
AArch64][1
0
/14] Imp
l
ement target p
r
agmas
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[A
A
rch64][9/14] Implement TA
R
GET_CAN_INLINE_P
commit
|
commitdiff
|
tree
2015-08-04
kt
k
a
c
hov
[AArch64][8/14] Implement TARGET_
O
PTION_VALID_AT
T
R
IBUTE_P
commit
|
commitdiff
|
tree
next