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] PR target/68129: Define TARGET_SUPPORTS_WIDE_INT
2015-11-09
ktkachov
[
A
Arch
6
4] PR target/681
2
9: Define TAR
G
E
T_SUPPOR
T
S_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
k
t
kachov
[RTL-ifcvt] PR
rtl-optimization/6
7
749:
Do not e
m
it
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[cp][committed] Fix bootstra
p
on arm due to print f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/AArc
h
64] PR 68088: Fix RTL check
i
ng ICE d
u
e to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Move
g
cc
.
target/arm/pr67929_1
.
c test to ex
e
cute
.
ex
p
commit
|
commitdiff
|
tree
2015-10-30
k
t
kachov
[comment
]
I
mp
r
ove c
o
mment for reg_set_
p
commit
|
commitdiff
|
tree
2015-10-30
kt
k
ac
h
ov
[AR
M
] Fix c
h
eck
i
ng RTL
er
r
o
r
in cort
e
x_a
9
_
s
ched_
a
djust
_
cost
commit
|
commitdiff
|
tree
2015-10-27
k
t
kachov
[AArch64] PR 6810
2
: Ch
e
c
k
that operand is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AA
r
c
h6
4
] Handle v
e
c
tor flo
a
t modes p
r
o
perly
i
n
aar
c
h64_ou
t
p
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkac
h
o
v
[A
R
M] P
R
target/67929 Tighten vfp3_con
s
t
_
d
o
uble_for_
b
its
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
AArch
6
4] Enable autoprefetcher modell
i
ng in the scheduler
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[
auto-inc-dec
.
c] Account for
c
ost of move op
e
ration
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[optabs
.
c] Fix PR
6
7
9
8
9: Handle const0_rtx target in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktka
c
hov
[AArch64] Add support for 64-bit vect
o
r-m
o
de ldp/st
p
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[simplify-r
t
x
]
[
2
/2] Use
c
o
n
stants
from pool whe
n
simplif
y
ing
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
k
t
kachov
[AArch64
]
[
1
/2] Add fm
u
l-by-power-of-2+f
c
vt o
p
timisation
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[
h
aifa-sched] model
load/st
o
re multiples properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
k
tkachov
[RTL ifcvt
]
PR 67786
,
67787: Check th
a
t intermedi
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RT
L
-ifcvt] PR rtl-optimiza
t
ion/67481: Look mor
e
deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
tkachov
[RTL-ifc
v
t]
PR rtl-optimization
/
67
4
65
:
Handl
e
pa
i
rs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktka
c
hov
[
t
ree-inline][
o
bv
i
ous] De
l
ete
re
d
undant
c
ount_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkachov
[ARM] Repla
c
ing va
r
iable swaps that use
a
temporar
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM] Fix arm boots
t
r
a
p fail
u
re due to
-Werror=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
kt
k
achov
[A
R
M] PR 67
4
39
:
All
o
w
mat
c
hing of *arm32
_
mo
v
hf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktk
a
chov
[AArch64]
U
se log
i
c
s
_imm type
f
o
r 2n
d
alterna
t
ive of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
kt
k
achov
[ARM][3/3] Expand
mod by
p
o
wer of
2
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[
AA
r
ch6
4
][1/3] Expand signed mod by
po
w
e
r
of 2 us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkacho
v
[RTL-ifcvt] Make no
n
-conditional execution if-conversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktka
c
hov
[AArch64] Fi
x
F
A
I
L: gcc
.
t
arget
/
aarch64
/
target_attr_cr
y
p
t
o_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktk
a
chov
[AArch64] Use popc
o
unt
_
h
wi instead of homebr
e
w version
commit
|
commitdiff
|
tree
2015-08-19
kt
k
achov
[AArch64][ob
v
ious] Remov
e
ob
s
olet
e
c
o
mment in aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[A
R
M] Use
%wd format for lane pr
i
nti
n
g in bounds_che
c
k
commit
|
commitdiff
|
tree
2015-08-17
kt
k
achov
[ARM] ar
m
m
e
mcp
y
of aligned
d
ata
commit
|
commitdiff
|
tree
2015-08-14
ktkach
o
v
[AArch64][obv
i
ous] Fix some target att
r
i
b
ute inli
n
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
ktkachov
[AArch64][obvio
u
s] Mark
t
arget_attr_1
.
c as comp
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RT
L
-i
f
cvt] Allow PLUS+immediate e
x
pr
e
s
s
ion
in n
o
ce_try_st
o
r
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RTL-ifcvt] Improve condi
t
ional select ops on imm
e
diates
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
ktkachov
[AArch64] Do not ICE after apologising for -mcmodel
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64]
[
14
/
14] R
e
u
s
e
tar
g
et_option_cu
r
rent_node
when
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[doc][1
3
/
1
4] Document
AA
r
c
h
6
4
target attri
b
utes and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
ch
o
v
[
AArch64][1
2
/14
]
Target attributes and t
a
rget pr
a
gmas
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkach
o
v
[AArch64][
1
1/14]
R
e-lay
o
ut SIMD
b
u
i
l
t
in
types on
b
u
i
ltin
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
c
h
ov
[AArch64][
1
0/14] Implement target prag
m
as
commit
|
commitdiff
|
tree
2015-08-04
ktkach
o
v
[AArch64][9/14]
I
mplement TARGET_CA
N
_INLINE_P
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch
6
4][8/
1
4] I
m
p
l
ement TAR
G
ET_O
P
TION_VAL
I
D_ATTRIB
U
T
E
_P
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
chov
[AArc
h
6
4][7/14] Imp
l
ement TA
R
GET_SET_CURRENT_FUNCTION
commit
|
commitdiff
|
tree
2015-08-04
k
tka
c
hov
[AArch6
4
][6/14] Implement
T
A
R
G
ET
_
OP
T
ION_SAVE/TARGET_OPTION_R
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkac
h
ov
[AArch64][5/1
4
]
Make
f
lag_omit_leaf
_
frame_pointer inti
a
lize
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
chov
[AArch
6
4][4/14] Create TARGET
_
FIX_ERR_
A
53_
8
35769
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
tk
a
c
hov
[AArch6
4
][3/14] Refactor optio
n
override code
commit
|
commitdiff
|
tree
2015-08-04
k
t
k
a
c
h
o
v
[AArch64][2/14]
Refac
t
o
r
arches handling, a
d
d ar
c
h
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][1/14] Add ident field to struct proc
e
ssor
commit
|
commitdiff
|
tree
2015-08-03
k
tka
c
h
ov
[RTL
-
ifcv
t
]
Impro
v
e
c
o
n
ditional select ops
o
n imm
e
diates
commit
|
commitdiff
|
tree
2015-07-31
k
t
kachov
[ARM][2
/
3] Make
if_neg_mo
v
e
a
nd
i
f_move_neg
into insn_and_split
commit
|
commitdiff
|
tree
2015-07-28
ktkachov
[AArch64]
Prope
r
l
y
h
andle
s
imple arith+ex
t
en
d
ops in
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
kt
k
achov
[obvious] Use std::
s
w
a
p
in
s
tead of manua
l
l
y
s
w
apping
.
.
.
commit
|
commitdiff
|
tree
2015-07-23
ktkachov
[
c
ombine
]
[
o
bvious] Use
s
td::swap in try_combine
commit
|
commitdiff
|
tree
2015-07-21
ktkach
o
v
[match
.
pd] PR mid
d
l
e
-e
n
d/66915
R
est
r
ict A - B -> A
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
k
tkachov
[
s
im
p
lify-rtx][2/2] Simplify - (y ? -x : x
)
-> (!y
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktka
c
hov
[PATCH][combine
]
[1/2
]
Try
to
s
i
m
p
l
ify befo
r
e su
b
st
i
tut
i
ng
commit
|
commitdiff
|
tree
2015-07-16
k
t
ka
c
hov
[
ARM][
t
estsui
t
e
]
D
o
not override -mcpu
i
n no-volatile
.
.
.
commit
|
commitdiff
|
tree
2015-07-15
ktkach
o
v
[AArch64] Use
cinc mnem
o
nic for *c
s
inc2<m
o
de>
_
insn
commit
|
commitdiff
|
tree
2015-07-15
ktkach
o
v
[
ARM][testsuite] Add
-
m
float-abi=s
o
f
t
fp to some xscale
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
ktkachov
[
ARM][t
e
stsuite] Fix F
A
IL:
gcc
.
target/arm/m
a
cro_def
s
0
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
kt
k
achov
[A
A
rch64][testsuite]
A
djust some arith+compare
t
e
sts
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
ktkachov
[ob
v
ious] F
i
x
ty
p
os above exp
a
nd_con
d
_expr_using_cmove
commit
|
commitdiff
|
tree
2015-07-08
ktkac
h
o
v
[AR
M
] Init
i
alise
co
s
t to
C
OST
S
_N_INSNS
(
1) and
i
ncrement
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
k
tk
a
c
ho
v
[i386][
o
b
vi
o
us] Use std
:
:s
w
a
p
instead of
manually s
w
apping
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
ktkachov
[ARM][obvio
u
s] F
i
x gcc
.
t
a
rget/
a
rm
/
attr_t
h
umb
.
c
commit
|
commitdiff
|
tree
2015-06-12
kt
k
achov
[ifcvt][obvious] Use std
:
:
swap ins
t
ead of manuall
y
.
.
.
commit
|
commitdiff
|
tree
2015-06-11
ktkachov
[ARM]
R
estrict
MAX_
C
ONDITIONAL_E
X
ECUTE when -mres
t
rict
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
k
t
kachov
[G
C
C
,
ARM]
ar
m
v
8
l
i
nux toolch
a
in asan testcase fail
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
ktkachov
[AAr
c
h6
4
] Al
w
ays register fma_steering pass but g
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
k
tkachov
[
ifcvt]
[
obvio
u
s] Fix typo in comment
commit
|
commitdiff
|
tree
2015-06-01
ktkachov
[
A
Arch
6
4
] Fix type of *<LOGICAL:optab>_one_cmpl_<SHIFT
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
ktkachov
[ob
v
i
o
u
s
] Close
c
o
mment in aarch
6
4 test
commit
|
commitdiff
|
tree
2015-05-27
ktkach
o
v
[expr
.
c] PR ta
r
get
/
6535
8
A
void
clobbe
r
i
n
g part
i
al argument
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[PATCH 4
/
13] arm musl support
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[AArch64] PR target/65491: Classify
V
1TF
v
ectors as
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
t
kachov
[ARM] Handle UN
S
PEC_VOLATIL
E
in rtx co
s
ts
a
nd
d
on't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[AArch64] A
d
d __e
x
t
e
nsion__ and _
_
a
lways_inlin
e
__ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
kt
k
achov
Test
s
uite chec
k
f
o
r sqrt_insn
.
M
ove pow/sqrt
s
ynth
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkacho
v
[AArch64][
o
b
v
ious] In a
a
rch64_class_max_nregs use UNITS_PER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktka
c
h
ov
[
calls
.
c
]
Remove #ifdef check
s
o
n STA
C
K_GROWS_DOW
N
WARD
commit
|
commitdiff
|
tree
2015-05-15
ktk
a
c
ho
v
[PAT
C
H 9/13] x86 musl
s
upport
commit
|
commitdiff
|
tree
2015-05-15
k
tkachov
[AA
r
c
h
64] Remo
v
e
d
unused SLOWMUL target flag
s
commit
|
commitdiff
|
tree
2015-05-13
ktk
a
chov
[
tree-ss
a
-math-opts] Exp
a
n
d po
w
(x, CONST
)
u
s
ing
s
quare
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
k
t
k
achov
[ARM
]
Fix PR 6595
5
:
Do not
take REGNO on
n
on-REG ope
r
and
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 6/13] mips m
u
sl support
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH
0
/13] Ad
d
musl support t
o
G
C
C
commit
|
commitdiff
|
tree
2015-05-08
ktk
a
chov
[P
A
TCH 2/13]
m
u
sl li
b
c
config
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[
AArch64] Fix g
e
niterators
.
sh to use standard BRE syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[doc] Update definition lo
c
a
tion of attribu
t
e
_
spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] M
a
ke
aarch64
_
mi
n
_
d
ivi
s
ions
_
for_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
kt
k
achov
[A
A
rch6
4
] Fix
C
or
t
ex-A53 shi
f
t costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Handle FLOAT and UNSIGNED_FLOAT in rtx co
s
ts
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[A
A
r
ch64] Fix aarch64_rtx_
c
osts of PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Remember
to
c
ost o
p
eran
d
0 in FP compare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktk
a
chov
[AArch6
4
] Add a
l
ter
n
ative 'e
x
tr' p
a
tt
e
rn, calculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64
]
Prop
e
rl
y
c
ost FABD pattern
commit
|
commitdiff
|
tree
next