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
ktkachov
[int
e
rnal-
f
n
.
c][
c
omm
i
tted
]
C
onvert conditional com
p
ilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64]
D
e
fine W
O
R
D_RE
G
ISTER_OP
E
R
A
TIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktka
c
hov
[rtlanal
.
c] Convert conditional
compilation on WORD_REGIS
T
ER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
t
kachov
Fi
x
FAIL
:
g
cc
.
dg/tree-ssa
/
min
m
ax
-
2
.
c s
c
an-tree-dum
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktk
a
chov
[AArch64] Work around
P
R targ
e
t/6
4
97
1
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][do
c
] Document
depreca
t
ion of pre-ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[tes
t
su
i
te] PR rtl-optimization/70
6
81:
X
F
A
IL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktka
c
h
ov
[A
R
M] PR target/70566 Che
c
k that condition regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
kt
k
ac
h
ov
[
A
R
M] R
e
duce size of arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
kt
k
ach
o
v
[AR
M
] Spli
t
ou
t
armv7ve effec
t
ive
targe
t
check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[A
R
M
] PR driv
e
r/70132
:
Avoid double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch
6
4]
F
i
x
gcc
.
target/
a
arch64/
v
ect-r
e
d
u
c-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
chov
[AArch64]
P
R targe
t
/
7
0002: Make aarch6
4
_set
_
current_functio
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[A
A
rch
6
4] Fix thi
n
ko in
ha
n
dli
n
g
o
f -mo
m
it-leaf
-
frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[ob
v
io
u
s] Fix typo in
tre
e
-ssa-mat
h
-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkac
h
ov
[A
R
M] Error ou
t
of arm_neon
.
h
i
f
compiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
tkacho
v
[
A
A
r
c
h64][
t
es
t
s
u
i
te] PR
t
arget/70
0
04
:
Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-optimization/69904: Disall
o
w copying/
d
u
p
l
icati
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set TREE_TARGET_G
L
OBALS i
n
aarch
6
4_set_current_
f
un
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[AA
r
c
h64
]
PR target
/
69613: Return zero TAR
G
ET_S
H
I
F
T_TRUNC
A
TI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[ARM] Tests for a
r
m
_
restri
c
t_it patterns in t
h
umb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
gcse] P
R
rtl-
o
ptimization/69886:
C
heck
target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add initial suppo
r
t
f
o
r
th
e
Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[
A
R
M] PR target/69875 Fix a
t
omic_lo
a
dd
i
expa
n
sion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[A
A
r
c
h
6
4] Skip gcc
.
target/aarch
6
4/asse
m
bler_arch
_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
kachov
[AArch64] PR target/69161: Don't u
s
e special pred
i
cate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
kachov
[ARM] P
R
target/
6
9161
:
D
on't ignore mode when mat
c
h
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
k
tkachov
[
A
Arch64] Only upd
a
te a
s
s
embler
.
arch directive w
h
en
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[A
R
M][4/4] Adjust gcc
.
target/arm/wm
u
l
-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[c
s
e
][3/4] Do
n
't overwrite original rtx when f
o
lding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
ka
c
hov
[
A
RM][2/4] Fix operand
c
o
s
ting logic for SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
k
t
kachov
[ARM][
1
/4] PR ta
r
get/
6
5
9
32
:
Add testcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[A
R
M] PR t
a
r
g
et/65932: stop c
h
a
n
gin
g
signedn
e
ss in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktka
c
ho
v
[ARM] Fix
PR
ta
r
get/
6
9403: Bug in thumb2_i
o
r_sc
c
_str
i
ct_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[AR
M
] PR targe
t
/
69135: Mark ARMv8 vc
v
t i
n
s
t
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArc
h
64] Handle CSEL of zero_
e
xtended
o
pe
r
a
nds
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[AArch64] Handle comp
a
re of z
e
ro_ext
r
a
ct for
m
o
f
T
ST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
kt
k
achov
[AArch64]
Properly reject
in
v
alid attribute string
s
commit
|
commitdiff
|
tree
2016-01-11
ktkacho
v
[
AAr
c
h64] PR rtl-optimizati
o
n/68796: Add pa
t
terns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-ifcvt] P
R
rtl-optimizat
i
on/68841: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
t
kachov
[
c
o
mbin
e
][
v
2
]
Cano
n
icalise (r +
r) to (r <<
1)
t
o aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktk
a
cho
v
[combine] Check WORD_REGISTE
R
_OPERAT
I
ONS
normally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64] PR
r
t
l
-optimization/68796 Add comp
a
r
e
-
of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktka
c
hov
[
A
Arch64] Prope
r
ly cost zero
_
extend+a
s
hift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
kt
k
achov
[
AArch64] PR
t
arget/68696 FAIL: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktka
c
hov
[
ARM] PR t
a
rget
/
68648: Fold N
O
T of CONST_IN
T
in and
s
i_i
o
rsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[
combine] Don't create
LSH
I
F
T
RT of zero bi
t
s
i
n
c
hange_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArch
6
4] Don'
t
a
llow -mgeneral-regs
-
onl
y
to
change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM]
P
R
target/68214: Delet
e
IP-reg-clo
b
beri
n
g call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktka
c
hov
[RTL-ifcvt] PR r
t
l
-
optimizati
o
n/68624: Cl
e
an up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
k
achov
Fix FAIL:
g
cc
.
c-torture/exec
u
t
e/20
0
50124-
1
.
c
-
O
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
tkachov
[RTL-ifcvt] Rej
e
ct in
s
ns that
a
re multiple_s
e
t
s
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL
-
ifcvt] PR rtl-optimizati
o
n/68506: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[comb
i
ne] Only restrict pure simp
l
ificati
o
n
i
n mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkac
h
ov
[ca
l
ls
.
c] PR rtl-optimization/
6
7226
:
Take into acco
u
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifc
v
t]
PR rtl-
o
ptimi
z
ation/68435 A
l
low (c ?
x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Te
s
tc
a
se for PR rtl-
o
ptimization/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AArch6
4
]
[v2] Improv
e
com
p
ar
i
son
w
ith complex immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[cf
g
l
o
op] PR mi
d
dle-end/68375: R
e
str
u
c
t
u
re
g
e
t_loop
_
body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
cho
v
[RTL-ree
]
PR rtl-opti
m
ization/
6
8194: Restrict cop
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktk
a
c
h
ov
[AA
r
ch6
4
] PR targe
t
/68363 Che
c
k tha
t
argument
is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
hov
[
A
RM] Do no
t
expand movmis
a
lig
n
pattern if not i
n
32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
kach
o
v
[ARM] PR 681
4
9
F
i
x
I
C
E in unali
g
ned_l
o
addi split
commit
|
commitdiff
|
tree
2015-11-20
ktkacho
v
[ARM] Disab
l
e n
e
on
t
estin
g
for
armv7
-
m
commit
|
commitdiff
|
tree
2015-11-17
k
t
kachov
[ARM] PR 68143
P
roperly update m
e
mory off
s
ets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[
c
o
m
bine]
Don't transform si
g
n and ze
r
o ex
t
ends inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM
]
F
i
x cost
i
ng of vmul+vc
v
t co
m
bine pattern
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM
]
[cleanup] Remove uses of CO
N
ST_D
O
U
B
LE_HI
G
H/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch64
]
[2/3
]
Imp
l
ement n
e
gcc, notcc opt
a
bs
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
hov
[opt
a
bs
]
[ifcv
t
][1/
3
] Define negcc, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
h
aifa-sched] PR rtl-opt
i
mization/
6
8236: E
x
it ea
r
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
kac
h
o
v
[AArch64][
c
leanup] R
e
mo
v
e uses of C
O
NS
T
_
D
OU
B
LE_
H
IGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64]
P
R
ta
r
g
e
t/68129: Defin
e
TARGET_S
U
PPORTS_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
hov
[RTL-ifcvt] PR r
t
l
-
optimization/677
4
9
:
Do not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[
c
p][committed] Fix bootstrap on arm
d
u
e to print f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/AArch
6
4] PR 68088: F
i
x RTL checkin
g
ICE due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Move gcc
.
target/arm/pr6
7
929_1
.
c test to execu
t
e
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[co
m
ment] Improve
co
m
ment f
o
r r
e
g_s
e
t
_
p
commit
|
commitdiff
|
tree
2015-10-30
kt
k
a
c
hov
[
A
RM] Fix checking RTL error in
c
o
rtex_a9
_
sch
e
d_
a
djust_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
A
A
rch64
]
PR 68102: C
h
e
c
k t
h
at ope
r
a
n
d is REG be
f
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64] Handle vector
float modes properly
in aarch64_o
u
t
p
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkach
o
v
[ARM] PR ta
r
get/67929 Tighten vfp3_c
o
nst_d
o
u
ble
_
for_bi
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64] Enable autopr
e
f
e
tch
e
r
modelling in t
h
e scheduler
commit
|
commitdiff
|
tree
2015-10-26
ktkach
o
v
[auto-inc-dec
.
c] Account for cost of move
o
peration
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
k
tk
a
cho
v
[o
p
tabs
.
c] Fix PR 67
9
89: Handle co
n
st
0
_r
t
x target i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
kt
k
achov
[AArch64] Add support f
o
r
64-bit
v
ector-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[simplify-
r
tx][2/2] Use constants from po
o
l
when
s
im
p
lif
y
ing
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64][1/
2
] Add fmu
l
-by-p
o
wer-
o
f
-
2+fcvt optimisat
i
on
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[haifa-sched
]
model load/store multi
p
les properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RTL
ifc
v
t]
PR 67
7
86
,
67787: Check that in
t
ermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
tka
c
hov
[RTL-
i
fcvt] PR rtl
-
opt
i
miza
t
ion/6748
1
:
Look more deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
tkachov
[RT
L
-ifc
v
t
]
PR rtl-optimi
z
ation/
6
7465: Han
d
le
p
air
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[tree-inl
i
ne][ob
v
ious] Delete redun
d
ant cou
n
t_i
n
sns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkach
o
v
[
A
R
M
] Replacing va
r
iable s
w
ap
s
t
h
at use a tem
p
orary
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM] Fix
a
rm bootstrap failure
d
ue to -Werr
o
r=shif
t
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
k
t
k
a
chov
[ARM] P
R
67439: Allo
w
m
atching
of *ar
m
32_movh
f
when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[AArch64] Use logics_imm typ
e
for 2nd alter
n
ative
of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktka
c
hov
[A
R
M][3/3] Expand
m
od by power of
2
commit
|
commitdiff
|
tree
2015-09-09
ktka
c
hov
[AA
r
ch
6
4
]
[1/3] Ex
p
and signed
mod
b
y power of
2 using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkacho
v
[RTL-
i
f
c
v
t] Mak
e
no
n
-co
n
d
i
tio
n
al execut
i
on if-conversion
.
.
.
commit
|
commitdiff
|
tree
next