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
Group switch cases in switch lowering (PR tree-optimization/87205).
2018-09-05
marxin
Group
s
witch
c
ases
i
n switch lowering
(
P
R tr
e
e-optimi
z
ation
.
.
.
commit
|
commitdiff
|
tree
2018-09-05
marxin
F
ix
typo in Change
L
o
g
.
commit
|
commitdiff
|
tree
2018-09-05
m
a
rxin
Fix a
scan in test for Da
r
win tar
g
et (PR testsuite
.
.
.
commit
|
commitdiff
|
tree
2018-09-05
marxin
G
C
O
V
: Pri
n
t o
n
e decimal p
l
ace in huma
n
rea
d
able mode
.
commit
|
commitdiff
|
tree
2018-09-05
ma
r
xin
Igno
r
e
properly -mdir
e
c
t-move (PR target/87
1
64)
.
commit
|
commitdiff
|
tree
2018-09-04
marxin
genmatch: pu
t
reporting on a cold path
commit
|
commitdiff
|
tree
2018-09-03
marx
i
n
Fix thinko
(
P
R tree-optim
i
zati
o
n/87
2
01)
.
commit
|
commitdiff
|
tree
2018-09-03
ma
r
xin
Come u
p
with TARGET_G
E
T_VALID_OPTION_VALUES op
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-09-03
marxin
Make __builti
n
_ex
p
ec
t
e
f
f
e
ct
i
ve in switch stat
e
ments
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
marxin
IP
A
ICF: ma
k
e
t
ype cache a static field
sem_item
.
commit
|
commitdiff
|
tree
2018-08-29
marxin
F
ix
thinko in lto
.
c
(
PR bootstrap/8
7
130
)
.
commit
|
commitdiff
|
tree
2018-08-29
marx
i
n
S
treng
h
t
e
n
assumption a
b
out gsw
i
tch
statements
.
commit
|
commitdiff
|
tree
2018-08-28
marxin
Update docum
e
n
tation of fnde
c
l_built_
i
n_p
.
commit
|
commitdiff
|
tree
2018-08-27
m
a
rxin
Replac
e
8 sp
a
c
es with
a
tabula
r
i
n
Cha
n
g
e
L
o
g f
i
les
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
San
o
pt:
i
g
nore params with DECL_H
A
S_V
A
LUE_EXPR_P (PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
m
ar
x
in
Add
t
est for memcpy
expa
n
sion with hint
.
commit
|
commitdiff
|
tree
2018-08-27
mar
x
in
Come up with fndecl_bu
i
l
t
_
i
n
_
p
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Impro
v
e switch code emission
for
a balanced
tree (PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marx
i
n
Fix probability for bit-tests
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Fix
p
robabilities for
jump table (PR tr
e
e-optimi
z
ation
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Add new g
s
w
i
tch
re
l
ated functions
i
n
to t
r
ee-cf
g
.
c
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
D
o
not read g
c
da
f
iles
m
ultip
l
e t
i
mes (PR
gcov-profile
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Pr
i
n
t default options sel
e
ctio
n
for -march,-m
c
pu an
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-17
marxin
Merge Ign
o
re and Deprecated i
n
.
opt files
.
commit
|
commitdiff
|
tree
2018-08-15
marxi
n
Fix me
r
g
ing of 2 predic
t
ors (PR tree
-
o
ptimization
/
86
9
25)
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Rem
o
ve not needed _
_
b
u
i
l
t
in
_
e
x
pect
d
ue to mal
l
oc pr
e
dictor
.
commit
|
commitdiff
|
tree
2018-08-10
m
arxi
n
Fix
wrongly removed lin
e
.
commit
|
commitdiff
|
tree
2018-08-10
m
a
rxi
n
F
i
x extra l
i
ne
i
n MAINT
A
INERS
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
I
n
troduce
__builtin_expect_with_p
r
obabil
i
t
y
(PR tar
g
et
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
S
trip only selected
p
redictors after earl
y
tr
e
e p
a
sses
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
marxin
Rem
o
ve
e
xtra line in comm
o
n
.
opt (PR c/868
9
5)
.
commit
|
commitdiff
|
tree
2018-08-09
ma
r
xin
F
ix
typos in para
m
s
.
def
.
commit
|
commitdiff
|
tree
2018-08-07
m
arxin
Add malloc predictor (
P
R middl
e
-end/83023)
.
commit
|
commitdiff
|
tree
2018-08-03
mar
x
in
P
r
i
nt heuristics probability fra
c
tion part wit
h
2 d
i
gits
.
commit
|
commitdiff
|
tree
2018-08-02
marx
i
n
Fix gcov misleading error (PR gcov-
p
rofile
/
86
8
17)
.
commit
|
commitdiff
|
tree
2018-08-02
mar
x
in
Cherry
-
pick compiler-rt revi
s
ion 338
6
0
6 (PR san
i
tiz
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
mar
x
i
n
Imp
r
o
v
e dump
i
ng
o
f
value pr
o
filing transforma
t
ions
.
commit
|
commitdiff
|
tree
2018-08-01
mar
x
in
__gcov_in
d
i
r
ect_call_callee can't be n
u
ll in __gcov
_
indirect
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
A
dd
memmove to value profi
l
ing
.
commit
|
commitdiff
|
tree
2018-07-31
ma
r
xin
G
C
O
V
: add cache for
s
treamed locations
.
commit
|
commitdiff
|
tree
2018-07-31
mar
x
i
n
Fix target clones (PR
gco
v
-p
r
of
i
le/
8
5370)
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix GCOV CFG related issues
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix
an UBSAN error
i
n cp/parse
.
c (PR c++/86653)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
Add
l
ink
e
r_outp
u
t as p
r
efix for LTO temps (
P
R
lt
o
/86548)
.
commit
|
commitdiff
|
tree
2018-07-26
marx
i
n
gcov: Fix
w
rong usa
g
e of NAN in statistics (P
R
gcov
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
Fix wrong declara
t
ion
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
L
i
m
it dump_f
l
ag enum val
u
es range
(
P
R middle-
e
nd/86645)
.
commit
|
commitdiff
|
tree
2018-07-25
m
arx
i
n
Explain asan parameters in params
.
def
(
P
R sanitizer
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
m
arxin
Rem
o
ve unused code
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
Do not enab
l
e OPT_
f
align_* for -Os
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
Define MA
X
_
C
O
DE_ALIGN globally
.
commit
|
commitdiff
|
tree
2018-07-17
m
arxin
F
i
x co
d
ing
sty
l
e o
f
ASM_OUTP
U
T_ALIGN
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
C
lean up of new format
of -falig
n
-
FOO
.
commit
|
commitdiff
|
tree
2018-07-16
m
arxin
R
evert one m
o
re symbol_summary::get to
::get_create
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
marxin
Chan
g
e dg-warning to d
b
-bogus in a
t
est-case (PR testsuit
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
marxin
Add
m
issing Optimiz
a
t
ion attribute
.
commit
|
commitdiff
|
tree
2018-07-04
marx
i
n
Fix bo
o
tst
r
ap on ia64
w
ith old GCC
version
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
2018-
0
7-04 Denys Vlasenko <dvlase
n
k@red
h
at
.
com>
commit
|
commitdiff
|
tree
2018-07-04
marxin
Temp
o
rary
rem
o
ve "at l
e
a
st 8 byte a
l
ignment" code from x
8
6
commit
|
commitdiff
|
tree
2018-07-04
marxin
Fi
x
DOS-bas
e
d system bu
i
ld an
d
f
i
x
documentation
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
Remo
v
e legacy testcase for -fprofile-generate
=
.
/
commit
|
commitdiff
|
tree
2018-07-02
marxin
Fix GCOV scan pattern (PR testsuite
/
86366)
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Add new tests for
--complet
i
on opti
o
n
.
commit
|
commitdiff
|
tree
2018-07-02
marxi
n
Rev
e
rt 2 ::get to
::get_
c
reate for
I
P
A summaries (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Revert o
n
e ipa_call_summaries
:
:get t
o
g
e
t_create (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Bump
l
ibgnat t
o
9
.
commit
|
commitdiff
|
tree
2018-06-29
marxin
When us
i
ng -fprofile-generate=/some/pat
h
m
a
ng
l
e absolute
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
marxin
Fix bit-
t
est ex
p
ansion for si
n
gle
c
l
u
ster (
P
R tre
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxi
n
Add mis
s
ing hea
d
er file inclusion
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Come u
p
with j
u
mp_table ra
t
io constants used in jump_tabl
e
_c
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Fix
clustering
algorithm in switch expansion
.
commit
|
commitdiff
|
tree
2018-06-28
m
a
rxin
Come
up with
new --completion
option
.
commit
|
commitdiff
|
tree
2018-06-28
m
arxin
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
In
t
roduce aut
o
_
s
tri
n
g_
v
ec class
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
Fix em
i
ssion of jump tables (P
R
tree-
o
ptim
i
zation/8
6
263
)
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
Make s
y
mbol_summary::
g
et a
n
d call_summary
:
:get pure
.
commit
|
commitdiff
|
tree
2018-06-21
m
a
rxin
IPA summaries use
:
:get in ip
a
-p
u
re
-
const
.
c
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Rem
o
v
e n
o
t
long
e
r v
a
lid FIXME comment
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Change default for jump_
t
able expansion r
a
tio t
o
8
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Enab
l
e cluste
r
i
n
g for switch statements
.
commit
|
commitdiff
|
tree
2018-06-20
marx
i
n
Switch
o
ther switc
h
expansion metho
d
s
into classes
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Transform switch_conversion into a c
l
ass
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Clean-up us
a
ge of ip
a
_fn_summary and ip
a
_cal
l
_
s
umm
a
ry
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Improve gimple
.
v
i
m
sy
n
ta
x
f
i
le
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Add i
n
itial version
o
f rt
l
.
vi
m
syntax file
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
R
e
move unused
s
t
a
g
e
s
tuff in
c
onfig-l
a
ng
.
in
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Document Int
e
gerRa
n
ge
in interna
l
docu
m
enta
t
ion
.
commit
|
commitdiff
|
tree
2018-06-12
ma
r
xin
Come up with Deprecated option flag
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Remove m
e
from Write Aft
e
r Approval
.
commit
|
commitdiff
|
tree
2018-06-11
marxin
Fix typo done in M
P
X remova
l
(PR tree-op
t
imization
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Fix functio
n
signature
in he
a
d
e
r fi
l
e
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
PP
C
: remove usage of cgra
p
h
_node::i
n
str
u
mentation_clone
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
Make ipa-pure
-
const more stric
t
about summary constrains
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxi
n
Replace some
::get
_
create with
:
:get in
IP
A
inlin
e
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Come u
p
with
c
graph_node::get_uid and make cg
r
a
ph_n
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Make
cgr
a
ph_edge::uid really
unique
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxi
n
Port edge_growth_cache to call_summary
.
commit
|
commitdiff
|
tree
2018-06-08
ma
r
xin
Port I
P
A CP t
o
edge_clone
_
su
m
maries
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
A
dd call_summary::get method and m_initia
l
ize
_
when_cloning
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
Remov
e
c
graph_node::summary_
u
i
d a
n
d m
a
k
e
cgr
a
ph_n
o
de
.
.
.
commit
|
commitdiff
|
tree
next