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
[ARM][4/4] Adjust gcc.target/arm/wmul-[123].c tests
2016-02-04
ktkachov
[ARM][4/4] Adju
s
t gcc
.
targ
e
t/arm/wmul-[123]
.
c t
e
sts
commit
|
commitdiff
|
tree
2016-02-04
k
t
kach
o
v
[cse][
3
/4] Don
'
t
overwrite o
r
igi
n
al rtx when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4]
F
ix operand co
s
ti
n
g logic fo
r
S
M
UL[T
B
][TB]
commit
|
commitdiff
|
tree
2016-02-04
k
tkacho
v
[ARM][1/4]
P
R target/659
3
2: Add
t
e
stcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM]
PR t
a
r
g
et/6593
2
: stop
cha
n
gi
n
g sig
n
edn
e
ss i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkacho
v
[
A
RM] Fix PR target/69403: B
u
g in thum
b
2_ior_sc
c
_strict
_
it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkach
o
v
[
ARM] PR ta
r
get
/
69135: M
a
rk ARMv8 v
c
vt in
s
truction
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
kach
o
v
[AArch64] Ha
n
dle
C
SEL of zero_extended operand
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] H
a
ndle compare o
f
zero_extract fo
r
m of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] P
r
oper
l
y reject inval
i
d
attribute strings
commit
|
commitdiff
|
tree
2016-01-11
k
tkachov
[AArch64] PR rtl-opt
i
mization/68796: A
d
d patt
e
rns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
k
tkachov
[RTL-ifcv
t
]
P
R
r
tl
-
optimization/6884
1
: Ma
k
e su
r
e one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
kt
k
a
chov
[combin
e
][
v
2] C
a
no
n
ical
i
se (r + r) to (r << 1
)
to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[
c
omb
i
ne] Chec
k
WORD_REGISTER_OPERATIONS normally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
t
k
a
cho
v
[
A
Arch64] PR r
t
l-optimization/68796 Add compare-
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkac
h
ov
[AArch
6
4]
Properly cos
t
zero_
e
xtend+ashi
f
t forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] PR target/68696 FAIL:
g
cc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AR
M
] PR
t
arget/68648
:
Fold NOT of
CONST_INT in andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combine]
D
on't create LSHIFTRT of
z
er
o
bits i
n
c
h
ang
e
_zero
_
ex
t
commit
|
commitdiff
|
tree
2015-12-04
k
tkacho
v
[AArch64] Don't allow -mgeneral-regs-onl
y
t
o
c
h
a
n
ge
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
k
t
ka
c
h
ov
[ARM] PR target
/
6
821
4
:
D
elete IP-reg
-
clo
b
beri
n
g
c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkac
h
ov
[RTL-ifcvt] PR
r
tl
-
optimizatio
n
/68624: Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
tkac
h
o
v
Fix
F
AIL: gcc
.
c-torture/exe
c
ute/200501
2
4-
1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-ifcvt] Reject insns that are multiple_
s
ets
commit
|
commitdiff
|
tree
2015-11-27
k
tkachov
[
R
TL-if
c
vt
]
P
R
rtl
-
opti
m
ization/68506: Fix emit
t
ing
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[combine] Only restric
t
pure si
m
plifica
t
ion in mu
l
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[cal
l
s
.
c] PR rtl
-
optimization/67226:
Take into account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifcvt] PR rtl-optimization/68435 Allow (
c
? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
t
k
a
chov
T
e
stcase f
o
r PR rtl-
o
ptimizat
i
on/6
8
3
8
1
commit
|
commitdiff
|
tree
2015-11-24
ktka
c
h
o
v
[AAr
c
h64][v2] Improve
comparison wi
t
h
complex
i
m
me
d
i
a
te
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[cf
g
l
oop] PR middle-end/683
7
5:
R
e
struc
t
ure
get_loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RTL-re
e
] PR
r
tl-optim
i
za
t
ion
/
68194:
R
estrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[AArch64]
P
R targ
e
t/68363
C
h
eck that argument
is
real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[AR
M
]
D
o not expand movmisalign pattern if
not
in
32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
tkach
o
v
[ARM]
P
R
68149 Fix
I
C
E
in unaligned_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktkach
o
v
[ARM]
D
isable
n
eon test
i
ng fo
r
armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[A
R
M] PR 68143 Pro
p
erly update
memory offsets
wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktk
a
chov
[co
m
bine] Don
'
t transform
s
i
g
n an
d
zero exte
n
d
s
insid
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[ARM]
F
ix c
o
sting o
f
vmu
l
+v
c
vt combine pa
t
tern
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
c
h
ov
[
A
RM][clean
u
p] Remove
u
ses of CONST_DOUBLE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch64]
[
2/3] Implement n
e
gcc
,
n
ot
c
c optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[optabs
]
[
if
c
vt][1/3] Define negcc, no
t
cc opta
b
s
commit
|
commitdiff
|
tree
2015-11-10
k
t
ka
c
hov
[haifa-sched]
P
R rtl-optimization/68236:
E
xit earl
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
k
ach
o
v
[
AAr
c
h64][clean
u
p] Remove uses of CONST_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
kach
o
v
[AArc
h
64] PR
t
arget/68129:
D
efine TAR
G
ET_SUPP
O
R
T
S_WI
D
E
_
I
N
T
commit
|
commitdiff
|
tree
2015-11-09
ktkacho
v
[RTL-ifcvt] PR rt
l
-o
p
timization/67749: Do not em
i
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[cp][
c
ommitted]
F
ix bootstrap o
n
a
r
m
due
to print format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[
A
RM/AArch
6
4] PR 68088: Fix RTL checking ICE d
u
e
to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Move gcc
.
tar
g
et/arm/p
r
67
9
2
9
_1
.
c test to execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
kt
k
achov
[
c
omm
e
n
t
] Improve co
m
ment for reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM] F
i
x chec
k
ing RTL e
r
ror in cortex_a9_
s
ched_ad
j
ust_cost
commit
|
commitdiff
|
tree
2015-10-27
k
tkachov
[
AArch64] PR 68102: C
h
eck
that ope
r
and is REG b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
tkachov
[AArc
h
64] Handle
v
ector floa
t
modes properly in aarch64_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkacho
v
[ARM] PR target/679
2
9 Tighte
n
vfp3_con
s
t
_
double_for_b
i
ts
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
ka
c
hov
[AArch6
4
] Enable au
t
oprefetcher modell
i
ng
in the scheduler
commit
|
commitdiff
|
tree
2015-10-26
k
tkacho
v
[a
u
to-inc-
d
e
c
.
c] Ac
c
ount for c
o
st o
f
move
o
peration
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[
optabs
.
c]
Fix PR 67989
:
Handle const0_rtx target in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArc
h
64]
A
dd
supp
o
rt
f
or 64-bit vec
t
o
r
-mod
e
ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktka
c
hov
[
simplif
y
-rtx
]
[
2
/2] Use c
o
ns
t
a
n
ts fr
o
m pool when simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkach
o
v
[
AArch64][1/
2
]
A
dd fmu
l
-
b
y-
p
ower-of-2+fcvt optimisation
commit
|
commitdiff
|
tree
2015-10-19
kt
k
achov
[
haifa-sc
h
ed
]
model load/sto
r
e multiples properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RTL ifcvt] PR 67786, 67787:
C
h
e
ck th
a
t inter
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
kt
k
a
c
hov
[
RTL-ifcvt] PR rtl-optimization/67481: Look more deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktka
c
hov
[RTL-ifcvt] PR rtl
-
o
ptimiza
t
ion/67465
:
H
a
ndle pai
r
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
kt
k
achov
[
tree-inline][o
b
vious
]
De
l
ete r
e
d
u
n
dant co
u
n
t
_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktka
c
hov
[ARM] Re
p
lacing variable swaps tha
t
u
s
e a
t
emporary
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
k
t
kachov
[
ARM
]
Fix arm boot
s
t
r
ap
f
ailure due
t
o
-Werror=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
k
tkachov
[
A
RM] PR 67439: Allow mat
c
hi
n
g o
f
*arm
3
2_movh
f
when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[AA
r
ch64] Use
l
o
g
ics_im
m
type for 2nd alte
r
native of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktkacho
v
[
ARM
]
[3/
3
]
E
xpand mod by power of 2
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[AArch64][1/3] Expan
d
signed mod by power of 2 using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[RTL-ifcv
t
]
Make n
o
n
-
con
d
itional execution
if-conversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
k
tkachov
[AArch64] Fix FAIL: g
c
c
.
target/aarch64/target_attr_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[
A
A
r
c
h
64] Use popcount_hw
i
instea
d
of homebrew
version
commit
|
commitdiff
|
tree
2015-08-19
ktk
a
c
hov
[AArch64][
o
bvious] Remove obsolete comme
n
t i
n
aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[ARM] Use %wd format fo
r
lane print
i
n
g
i
n
b
ounds_check
commit
|
commitdiff
|
tree
2015-08-17
ktkac
h
ov
[
AR
M
] arm
m
e
mcpy
o
f aligned data
commit
|
commitdiff
|
tree
2015-08-14
ktkac
h
ov
[AArc
h
64][obvious]
F
ix so
m
e t
a
r
g
et attribute in
l
ining
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
k
t
kachov
[AArch64][obvious] Mark targe
t
_attr_1
.
c as compi
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktk
a
chov
[
RTL-ifcvt] Allow PLU
S
+immed
i
ate expressi
o
n in no
c
e_try_stor
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RT
L
-ifcvt
]
I
mprove c
o
nditional select ops on immedi
a
tes
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
ktkac
h
ov
[AArch64] Do n
o
t
I
CE after apologisi
n
g for -mcmo
d
el
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
kt
k
acho
v
[A
A
rc
h
64][14/1
4
]
Reuse target_option_cur
r
ent_node when
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
kt
k
achov
[doc][1
3
/14] Document AArch
6
4 target att
r
ibutes
and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AA
r
ch64][12/14]
T
arget at
t
ributes and target pragmas
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
t
kachov
[AArch64][11
/
14]
R
e-layout SIMD builtin t
y
pes on b
u
iltin
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[
AAr
c
h64][10/14] Implem
e
nt
t
a
r
g
et
pra
g
m
as
commit
|
commitdiff
|
tree
2015-08-04
ktka
c
hov
[
A
Arch64
]
[
9/14] I
m
plement TARG
E
T_C
A
N
_INLIN
E
_P
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch6
4
][8/14] Im
p
lement TARGET_OPTION_VALID_ATTRIBUTE_P
commit
|
commitdiff
|
tree
2015-08-04
k
t
kacho
v
[AAr
c
h64][7/
1
4] Imp
l
emen
t
T
A
RGET_SE
T
_CURR
E
NT_FU
N
CTION
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[A
A
rch6
4
][
6
/
1
4] Im
p
lement
T
ARGET_
O
PTION_SAVE
/
TARGET
_
OPTION_R
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkach
o
v
[
A
Arch6
4
][5/14]
Make
f
lag_
o
mit_leaf_frame_pointer intiali
z
e
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch
6
4][4/1
4
] Creat
e
TA
R
GET_FIX_ERR_A53_83576
9
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64
]
[3/14] Refactor opt
i
on overri
d
e code
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
chov
[
A
A
r
ch6
4
][2
/
14] R
e
factor arches handling, add arc
h
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[A
A
rc
h
64
]
[1/14] Add ident
f
i
eld to struct p
r
ocessor
commit
|
commitdiff
|
tree
2015-08-03
k
t
kac
h
ov
[
R
T
L-ifcv
t
]
I
m
pro
v
e conditional select ops on imm
e
diates
commit
|
commitdiff
|
tree
2015-07-31
ktk
a
chov
[ARM]
[
2/
3
]
Make if_neg_mov
e
and
if_move
_
neg into
i
n
sn_and_split
commit
|
commitdiff
|
tree
2015-07-28
kt
k
achov
[AA
r
c
h6
4
] Properly handl
e
s
imple ar
i
th+exte
n
d ops in
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
ktkach
o
v
[obvious] U
s
e std::swap
i
n
s
t
ead of
manually swapping
.
.
.
commit
|
commitdiff
|
tree
next