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
[RTL ifcvt] PR 67786, 67787: Check that intermediate instructions in the basic block...
2015-10-02
ktkachov
[R
T
L ifcvt] P
R
67786
,
67787: Che
c
k that intermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[
RTL-i
f
cvt] PR rtl-op
t
imi
z
a
tio
n
/67481: Look more
d
e
eply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
t
k
a
c
h
ov
[RTL-ifcvt] PR rtl-optimization/674
6
5: Handle pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[tree-inline][obvious
]
Dele
t
e
redund
a
nt count
_
insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkachov
[
A
RM]
R
eplacing
variab
l
e swaps that u
s
e a
t
emporar
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM] Fix arm bootstrap
failure d
u
e to -Wer
r
or=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkacho
v
[
ARM] PR 67439:
A
llow matching o
f
*
a
rm32_mov
h
f
wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkacho
v
[AArch64] U
s
e l
o
gics_imm type for 2nd
a
lt
e
rnative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[ARM][3/3] Expand mod by p
o
wer of 2
commit
|
commitdiff
|
tree
2015-09-09
k
tkac
h
ov
[AArch
6
4][1
/
3] Expand
signe
d
mod by power of 2 using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[RTL-ifcvt] M
a
ke
non-conditional e
x
ecution if-con
v
ersion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[AAr
c
h64]
F
i
x
FAIL: gc
c
.
target/aarch64/
t
arget_attr_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
k
t
k
a
chov
[AAr
c
h64]
U
se popcount_hwi instead
o
f homebrew version
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[AA
r
ch64][obvious] Remove obsol
e
te
c
omment in aarc
h
6
4
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkac
h
ov
[A
R
M]
U
se %wd f
o
rmat fo
r
lane printing in bounds_check
commit
|
commitdiff
|
tree
2015-08-17
kt
k
acho
v
[ARM] arm memcpy o
f
aligned da
t
a
commit
|
commitdiff
|
tree
2015-08-14
ktkacho
v
[AAr
c
h64][obvious] Fix som
e
targ
e
t attribute inlining
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
ktk
a
chov
[A
A
rc
h
6
4
][obvious] Mark target_attr_1
.
c as co
m
pile
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
kt
k
ach
o
v
[
R
T
L-ifc
v
t] Allow PL
U
S+immediate expression
in noce
_
try_stor
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
k
tkachov
[RTL-if
c
vt] Improve cond
i
tional select ops on immediates
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
ktkachov
[
A
Arch
6
4] D
o
not ICE
a
fter apologis
i
n
g
for -mcmod
e
l
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64]
[
14/1
4
] Reuse tar
g
et_option_
c
u
rr
e
n
t_nod
e
wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkac
h
ov
[do
c
]
[
13/14] Docume
n
t AA
r
ch
6
4 target
attrib
u
tes and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktka
c
hov
[AArch64
]
[
12/14] Target
attrib
u
tes and tar
g
et pragmas
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
t
kachov
[AArch64][
1
1/14] Re-layout SIMD bui
l
tin type
s
on builtin
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkach
o
v
[AArch64][10/14] I
m
ple
m
ent ta
r
get p
r
agmas
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][9/14]
I
mplement TARGET_
C
A
N
_INLINE_P
commit
|
commitdiff
|
tree
2015-08-04
k
t
k
a
c
ho
v
[AArch64][
8
/14]
Implement TARGET_OPT
I
ON_VALID_
A
TTRIBU
T
E_P
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[A
A
rch
6
4][7/14
]
I
m
p
lemen
t
T
ARGET_SET_
C
URRENT
_
FUNCTION
commit
|
commitdiff
|
tree
2015-08-04
k
t
kach
o
v
[AArch64][6/1
4
] Impleme
n
t
T
ARGET_OPTION_SAVE/TARGET_OPTION_R
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64
]
[
5/14] Make
f
lag
_
omit_
l
eaf_frame_pointer
intiali
z
e
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkac
h
ov
[AAr
c
h64][4/14] Create TAR
G
ET_FIX_
E
R
R
_A
5
3_835769 and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktka
c
ho
v
[AArch
6
4][3/14] Refactor option over
r
ide
code
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][2/14] Refacto
r
arches handling, ad
d
arc
h
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
kt
k
a
chov
[AArch64][1/14] Add i
d
ent field to struct pr
o
cessor
commit
|
commitdiff
|
tree
2015-08-03
kt
k
achov
[RTL-ifcvt] Imp
r
o
v
e c
o
ndit
i
onal
select
o
ps on immediates
commit
|
commitdiff
|
tree
2015-07-31
kt
k
achov
[
ARM][2/3
]
Make if_neg_move and if_move_neg into insn_and_spli
t
commit
|
commitdiff
|
tree
2015-07-28
ktkachov
[AArc
h
64] Properly h
a
ndl
e
simple ari
t
h+ext
e
nd ops in
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
k
tkachov
[obvious] Use std::swap instead of ma
n
u
a
l
l
y
s
wa
p
ping
.
.
.
commit
|
commitdiff
|
tree
2015-07-23
ktkachov
[combine][obvious]
Use st
d
::sw
a
p in try_combine
commit
|
commitdiff
|
tree
2015-07-21
ktkachov
[match
.
pd]
PR mi
d
dle-end/66
9
1
5
R
estri
c
t A - B
-> A
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkachov
[simplify-rtx
]
[2/2] Simplify - (y ? -x : x) -> (!y
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkachov
[PATCH][co
m
bi
n
e
]
[1/2] Try to simplify before substituting
commit
|
commitdiff
|
tree
2015-07-16
kt
k
achov
[ARM][testsuite] Do not o
v
e
r
ride -m
c
pu in
n
o-volatile
.
.
.
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[AArch6
4
] Use c
i
nc mnemonic f
o
r *csinc2<mode>_insn
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[ARM]
[
tes
t
s
uite] Add -mfl
o
at-abi=softfp to som
e
xscale
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
ktkachov
[ARM][te
s
tsui
t
e] Fix FAIL
:
gcc
.
ta
r
get
/
a
r
m
/macro_defs0
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
k
tkachov
[AArch64][testsuite] Adjust
s
ome arith+compare tests
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
ktkachov
[obvio
u
s] Fix
typos above expand_cond_ex
p
r_using_c
m
ove
commit
|
commitdiff
|
tree
2015-07-08
ktkachov
[ARM] Initialise c
o
st to COSTS_N_I
N
SNS
(
1) an
d
increme
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
ktka
c
hov
[i386][obvi
o
us] Use s
t
d:
:
swap
inste
a
d of manually swapping
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
k
t
kachov
[ARM
]
[obvious] Fix
gcc
.
target/ar
m
/attr_thumb
.
c
commit
|
commitdiff
|
tree
2015-06-12
ktk
a
chov
[ifcvt]
[
obvious] Use
st
d
::swap instead of
m
anually
.
.
.
commit
|
commitdiff
|
tree
2015-06-11
ktkach
o
v
[
ARM] Restr
i
ct
MAX_CONDITIONA
L
_EXECUTE when -m
r
estrict
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
ktkachov
[GC
C
,
ARM
]
armv8 linu
x
toolch
a
in asan testcas
e
fa
i
l
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
k
t
kachov
[AArch
6
4] Alw
a
y
s
r
egister
fma_s
t
e
e
ring
p
a
ss
but gate
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
ktkachov
[ifcv
t
][obvious]
Fix
t
ypo in c
o
mm
e
n
t
commit
|
commitdiff
|
tree
2015-06-01
ktkacho
v
[AArch64] Fix type
o
f
*<LOGIC
A
L
:
optab>_one_cmpl_<SHIFT
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
ktkachov
[obvious] Clos
e
comment in
a
arch64 test
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[expr
.
c
]
PR target/65358 Av
o
id cl
o
bbering partial argument
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
kt
k
achov
[PATCH 4/13] arm musl support
commit
|
commitdiff
|
tree
2015-05-22
ktk
a
chov
[AArch64] PR ta
r
ge
t
/65491: Classify V1TF vectors
a
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkac
h
ov
[ARM] H
a
ndle
U
NS
P
EC_VOLATILE i
n
rtx c
o
sts
a
nd don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[
A
A
rc
h
64] Add __extensio
n
__ and __always_inline__ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkachov
Testsuite check fo
r
sqrt_in
s
n
.
Move pow/sqrt
s
ynth
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkach
o
v
[AArch64][obvious] In aarch64_cl
a
ss_max
_
nr
e
g
s
use U
N
I
TS_PER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktk
a
chov
[calls
.
c] Rem
o
ve
#
ifdef checks on STACK_GROWS_DOWNWARD
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[PATCH 9/13]
x86 m
u
sl suppor
t
commit
|
commitdiff
|
tree
2015-05-15
ktkacho
v
[AArch64] Removed unused SLOWM
U
L target fl
a
gs
commit
|
commitdiff
|
tree
2015-05-13
ktkacho
v
[tree
-
ssa-math-opts] Expand pow (x, CONST) usi
n
g s
q
uare
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
ktkachov
[
A
RM] Fix PR 65955: Do not t
a
ke RE
G
NO on non-REG op
e
rand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 6/13]
mi
p
s
musl su
p
port
commit
|
commitdiff
|
tree
2015-05-08
ktk
a
chov
[
P
ATCH 0/13] Add mus
l
su
p
port to GCC
commit
|
commitdiff
|
tree
2015-05-08
k
tkachov
[PATCH 2/13] musl libc con
f
ig
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[A
A
rch6
4
] Fi
x
genit
e
rators
.
s
h to
u
se sta
n
dard BRE synta
x
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[doc] Upd
a
te
d
efinition locatio
n
o
f
attribute_sp
e
c
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
A
Arch64] Make aarch64_min_divisions
_
for_recip
_
mu
l
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
t
k
achov
[AArch64] Fix
C
orte
x
-A53 shift costs
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[AArch64] Handle FLOA
T
and UNSIGNED_F
L
OAT in r
t
x c
o
st
s
commit
|
commitdiff
|
tree
2015-05-01
kt
k
achov
[
AArch64
]
Fix aarch64_rt
x
_cos
t
s of PLUS/MI
N
US
commit
|
commitdiff
|
tree
2015-05-01
ktka
c
hov
[
A
A
r
c
h
64] Remember
t
o co
s
t operand 0 in FP compa
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
kt
k
achov
[AArch64] Add
alt
e
rnative
'
extr' p
a
ttern,
c
a
lculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tkachov
[AArch64]
P
roperly cost FABD pattern
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[AArch
6
4] Properly handle m
v
n-register and add
E
O
N
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
kt
k
acho
v
[
A
Arch
6
4]
P
roperly co
s
t MNEG/[SU]MNEGL
p
a
ttern
s
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
F
ix up new line in previous comm
i
t
commit
|
commitdiff
|
tree
2015-04-30
ktk
a
chov
[A
A
rch64
]
P
roperl
y
h
a
ndle SHIFT ops
and EXTE
N
D in
a
a
rch64_r
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AA
r
ch6
4
] U
s
e extend_arith rtx cost ap
p
r
o
priately
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[combine][obvious] Us
e
std::s
w
ap instead of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
kt
k
achov
[sim
p
l
i
f
y
-rtx][trivial]
U
s
e std::swap instead of manu
a
lly
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkacho
v
[
A
R
M]
[
trivial]
U
se uppercase for code
ite
r
ator names
commit
|
commitdiff
|
tree
2015-04-24
ktkacho
v
[AArch64] Impleme
n
t
-m{cpu,tune
,
arch}=native us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
kt
k
ach
o
v
[ARM] Rewrite vc
<
cond> NEON patterns
to
use RTL o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kachov
Re: [
P
A
TCH 02/12] remove some ifde
f
HAVE_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkac
h
ov
[A
R
M] Restrict {load,stor
e
}
_multi
p
le ex
p
anders
t
o
MAX_LD_
S
TM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktka
c
hov
[AR
M
] Make issue rate part of
p
e
r-
c
ore tuning structs
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
cho
v
R
evert
:
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
libstdc++, l
i
b
g
fortran gthr worka
r
oun
d
f
or
m
usl
commit
|
commitdiff
|
tree
2015-04-22
k
t
kachov
unwind fix
f
or mu
s
l
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixi
n
c
lude
s
update
f
or m
u
sl su
p
port
commit
|
commitdiff
|
tree
next