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
[internal-fn.c][committed] Convert conditional compilation on WORD_REGISTER_OPERATIONS
2016-04-28
k
tk
a
chov
[internal-fn
.
c][committed] Conv
e
rt conditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
t
k
a
c
ho
v
[AArch64]
De
f
i
ne WORD_REGIS
T
ER_OPERATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlan
a
l
.
c] Convert condit
i
onal co
m
pi
l
ation on WORD_
R
EGI
S
TER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktk
a
chov
F
ix FAIL: gcc
.
dg/tree-ss
a
/m
i
nm
a
x-2
.
c sc
a
n-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkac
h
ov
[A
A
rch64]
W
ork around PR targe
t
/64971
commit
|
commitdiff
|
tree
2016-04-15
k
tkach
o
v
[ARM][d
o
c] D
o
cumen
t
deprecati
o
n of
pre
-
ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite] PR rtl-optimi
z
ation/70681: XFAIL ira-shrin
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR
t
a
rget/70
5
66
C
heck th
a
t condition registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce si
z
e of a
r
m1020
e
automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM]
S
p
l
i
t out armv7ve e
f
fective
target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR drive
r
/70132: Avoid
d
oub
l
e fcl
o
se i
n
driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] Fix gcc
.
t
ar
g
et
/
aarch64/vec
t
-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch
6
4] PR
t
a
rge
t
/70002: Make aarch64_se
t
_
cu
r
rent_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64] Fix thinko
in handli
n
g of -momit-leaf-fra
m
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
t
kachov
[obvious] F
i
x
t
ypo in
t
r
ee-ssa-ma
t
h-
o
pts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
kach
o
v
[ARM] Error ou
t
of
ar
m
_neon
.
h if compiling fo
r
s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][test
s
uite] PR ta
r
get/
7
0004
:
R
e
move check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-optimiza
t
ion/69904: Disallow
c
opying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set TREE_T
A
R
G
ET
_
GLOBA
L
S in aar
c
h64
_
se
t
_c
u
rrent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tk
a
c
h
ov
[
A
Arch64] PR t
a
rget/69613:
Re
t
urn zero
TAR
G
ET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[AR
M
] Tests fo
r
arm_r
e
strict_i
t
patterns
in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[gc
s
e
]
PR rtl-optimization/69886: Che
c
k target m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
k
a
chov
[
A
RM] Add initi
a
l sup
p
ort for the
C
o
rtex-A3
2
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/
6
9
875 Fix atom
i
c_loa
d
di expans
i
on
commit
|
commitdiff
|
tree
2016-02-19
k
t
k
a
chov
[AArch64] Skip gcc
.
target/a
a
rch
6
4/assembler_
a
rch
_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkacho
v
[AArch64]
PR ta
r
get/69161: Don't us
e
specia
l
pre
d
i
c
ate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR t
a
rget/69161:
Don't ignor
e
m
o
d
e
w
hen m
a
tching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AAr
c
h64] Only update assembler
.
a
r
ch
d
ire
c
tive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[ARM][4/4] A
d
just gcc
.
targ
e
t
/
arm
/
wmul-[123]
.
c
t
est
s
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][3
/
4] Don't o
v
er
w
rite
o
rig
i
n
al rtx w
h
en folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM
]
[2
/
4] Fix operand costi
n
g logic
for SMUL[TB][
T
B
]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[AR
M
]
[
1/4] PR targ
e
t
/
65932: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
ARM] PR target/65932: stop c
h
anging signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[
A
R
M]
Fix PR
t
arget
/
69403: Bug
in
t
h
um
b
2_ior_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktka
c
hov
[
A
RM]
PR target/69135:
M
a
rk AR
M
v8 vcvt in
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
ov
[AArch64]
H
a
ndle CSEL o
f
z
e
r
o
_ext
e
nded operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
o
v
[
A
Arch64] Ha
n
dl
e
compare of z
e
ro_extract
f
or
m
o
f
T
ST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArc
h
64]
P
rop
e
rly
reject invalid a
t
tribute str
i
n
g
s
commit
|
commitdiff
|
tree
2016-01-11
ktk
a
c
h
ov
[AArch64] PR rt
l
-optimization
/
6
8
796
:
Add p
a
tt
e
rns fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-ifcvt]
PR
rtl
-
optimization/68841: Make s
u
r
e one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkac
h
ov
[c
o
mbine][v
2
] C
a
nonical
i
se (r +
r
) to (r << 1) to
aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combine] Check
W
ORD_REGISTER_OPERATIONS no
r
m
a
lly rat
h
er
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64] PR rtl-optimiza
t
ion
/
68796 Add c
o
mpare-o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
kt
k
ac
h
ov
[
A
Arch64] Properly cost zero_exte
n
d+ash
i
ft f
o
rms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] PR target/68696 FAIL: gcc
.
t
a
rget/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkach
o
v
[ARM] PR target/68
6
48: Fold NOT of CONST_I
N
T in andsi_ior
s
i3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkac
h
ov
[combine] Don't create LSHIFTRT of zer
o
bit
s
in chang
e
_zero_e
x
t
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AAr
c
h
6
4] Don't allow -m
g
eneral-regs-only to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktk
a
chov
[ARM] PR targ
e
t/
6
8214: De
l
e
te IP-reg-clobbering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktka
c
hov
[RTL-
i
f
c
vt] P
R
rtl-opt
i
mization/
6
8624: Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
ch
o
v
Fix FAIL: gcc
.
c-torture/execute/2
0
0
50124
-
1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
[
R
TL-ifcvt] Reject insns that ar
e
multiple_
s
e
t
s
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[
RTL-ifcvt] PR rtl-opti
m
ization/68506: Fix em
i
tting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[combine] Only restrict pure s
i
mp
l
ification in m
u
lt
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[calls
.
c] PR rtl-opti
m
iz
a
ti
o
n/6
7
226: T
a
ke
int
o
accoun
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
k
t
kachov
[RTL-ifcvt] PR rt
l
-op
t
imizatio
n
/68
4
35 Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
chov
T
estcase for
P
R
rtl-optimization/
6
83
8
1
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AAr
c
h64][v2]
Improve
com
p
arison
w
ith
complex immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[cfg
l
oop] PR mi
d
dl
e
-e
n
d/68375: Restruct
u
re get_l
o
op_b
o
d
y
_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RT
L
-ree] P
R
rtl-opti
m
ization/681
9
4:
Re
s
t
r
ic
t
c
o
py
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[AArch64] PR tar
g
et/68363 Check th
a
t
argument
is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[ARM] Do n
o
t expand
m
ovmisalign p
a
ttern if not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
hov
[
A
R
M
] PR 6814
9
Fix IC
E
in
u
n
align
e
d_l
o
addi split
commit
|
commitdiff
|
tree
2015-11-20
kt
k
achov
[ARM] Disa
b
le neon
testing for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktk
a
chov
[ARM] PR 68143 Properl
y
up
d
a
t
e memo
r
y o
f
fsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
k
tkachov
[combine] D
o
n'
t
transform
s
ign and z
e
r
o exten
d
s in
s
i
de
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
k
t
kac
h
o
v
[ARM] F
i
x co
s
ting of v
m
ul+vc
v
t combine
p
attern
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
A
RM][clean
u
p
] Remove uses
o
f CONS
T
_DOUB
L
E_HI
G
H/LO
W
commit
|
commitdiff
|
tree
2015-11-10
k
tka
c
hov
[AArch64][2/3] Implement
n
egcc, n
o
tcc optabs
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[optabs][ifcvt][
1
/3] Define negcc
,
not
c
c op
t
ab
s
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[haifa-sc
h
ed
]
PR
r
tl-optimizat
i
o
n/68236: Exit early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
kt
k
achov
[
A
Arch64][
c
leanup] Remove
uses of CONST_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
kt
k
ac
h
ov
[AArch64] PR target/
6
8129:
D
e
fine TARGET_SUPP
O
RT
S
_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktk
a
chov
[RTL
-
ifcv
t
] PR r
t
l-optimizati
o
n/677
4
9: Do n
o
t emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
k
t
k
a
chov
[cp][committed] Fix boot
s
trap on arm due to print format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/AArch64] PR 68088: Fix RTL che
c
k
i
n
g
I
CE due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkach
o
v
Move gcc
.
tar
g
et/
a
rm/p
r
6792
9
_1
.
c te
s
t
t
o execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
kt
k
a
c
hov
[comment] Improve comment for
reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM] Fix ch
e
cking RTL error in cort
e
x_a9_sched_adjust_
c
ost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
A
Arc
h
64] PR 68102: Check that
o
p
erand is
REG b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktka
c
ho
v
[
AArch64]
H
a
ndle vector float mod
e
s prop
e
rly
i
n
a
a
rch6
4
_
outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
kachov
[ARM] PR target/67929
T
ighten vfp3_co
n
st_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64] Enable a
u
toprefetcher modelling in t
h
e scheduler
commit
|
commitdiff
|
tree
2015-10-26
k
tkachov
[
auto-inc-dec
.
c]
Account for cost of m
o
ve
o
pe
r
ation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
kt
k
ach
o
v
[
optabs
.
c] Fix PR
6
798
9
: Handl
e
const0_rtx target in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
kt
k
acho
v
[AArch64] Ad
d
support for
6
4-
b
it v
e
ctor-mode ld
p
/s
t
p
commit
|
commitdiff
|
tree
2015-10-20
ktk
a
chov
[s
i
m
p
l
i
f
y-rtx][2/2] Use
c
onstan
t
s from pool when simp
l
ifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64][1/
2
] Add f
m
ul-by
-
power-of-2+f
c
v
t
optimisation
commit
|
commitdiff
|
tree
2015-10-19
ktka
c
hov
[h
a
i
fa-sched] model load/store multi
p
les properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktka
c
hov
[
R
TL ifc
v
t]
P
R 67786, 67787: C
h
eck that
inte
r
mediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[R
T
L-ifcvt] PR rtl-optim
i
zat
i
o
n
/67481
:
L
o
ok
more deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
kt
k
achov
[
R
TL-ifcvt]
P
R
r
tl-
o
ptimization
/
67465: Handl
e
p
a
irs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkac
h
ov
[tree-inline][obvio
u
s] Delet
e
redu
n
da
n
t
c
o
unt_insn
s
_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkachov
[ARM] Replacing variable swaps that
use a tempora
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM] Fix arm bootstrap failure due to -
W
error=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[ARM] PR 6
7
439: Allow
m
atching of
*arm32
_
m
o
vhf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[A
A
rch64] Use
l
ogi
c
s_imm type for 2nd alternative
of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[
A
RM][
3
/3] Expand mod
b
y
p
o
wer of 2
commit
|
commitdiff
|
tree
2015-09-09
k
t
k
a
chov
[AArch64][1/3] E
x
pand signed mod by power of 2 u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktka
c
hov
[RTL-ifcvt] Make n
o
n
-conditiona
l
execution if-c
o
nv
e
r
s
ion
.
.
.
commit
|
commitdiff
|
tree
next