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
Introduce __builtin_expect_with_probability (PR target/83610).
2018-08-10
marxin
I
n
troduc
e
__bu
i
lt
i
n_expect_with_probabi
l
ity (PR t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Strip onl
y
s
e
lect
e
d
predict
o
rs after early tree passes
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
marxin
Remove
e
xtra line in common
.
opt (PR
c/8
6
89
5
)
.
commit
|
commitdiff
|
tree
2018-08-09
m
arxin
Fix
ty
p
os in param
s
.
d
e
f
.
commit
|
commitdiff
|
tree
2018-08-07
m
a
rxi
n
Add ma
l
l
o
c predi
c
tor (PR midd
l
e-end/
8
3023)
.
commit
|
commitdiff
|
tree
2018-08-03
m
a
rxin
Print
heuristics probability fr
a
c
tion part wit
h
2 digits
.
commit
|
commitdiff
|
tree
2018-08-02
m
a
r
xin
Fix gcov misleading error (PR gcov
-
profil
e
/
86817)
.
commit
|
commitdiff
|
tree
2018-08-02
m
arxin
Cherry-pic
k
compile
r
-rt revision 338606 (P
R
sanitizer
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
m
a
r
xin
Improve dump
i
ng
of value
profiling transformations
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
__
g
cov
_
indirect_c
a
ll_callee
can't be n
u
ll in __gcov
_
indire
c
t
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
Add memmove
t
o valu
e
prof
i
ling
.
commit
|
commitdiff
|
tree
2018-07-31
m
a
rxi
n
GC
O
V
: add cac
h
e for s
t
ream
e
d loc
a
tions
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix target clon
e
s
(PR gc
o
v-profi
l
e/85370)
.
commit
|
commitdiff
|
tree
2018-07-31
m
a
rxin
Fi
x
GCOV CFG related issues
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
F
i
x
an
UB
S
AN er
r
or in cp/parse
.
c
(
P
R
c++/86653)
.
commit
|
commitdiff
|
tree
2018-07-26
ma
r
xin
Add linker_out
p
u
t
as
p
refix for LTO temps (PR lto/
8
6548)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
gc
o
v: Fix wrong usage
of NAN in
s
tatistics
(PR gcov
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
m
arxi
n
Fix
w
rong declaration
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
Lim
i
t du
m
p_flag
e
num values range (PR
m
iddle-end/8
6
645)
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
Exp
l
ain asan parameters in params
.
def (PR sani
t
izer
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
m
a
rxin
R
emove unused code
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
D
o
not enable OPT_falign_* fo
r
-Os
.
commit
|
commitdiff
|
tree
2018-07-17
marx
i
n
Define MAX_
C
O
D
E
_
AL
I
GN globally
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
Fix coding style of
A
SM_OUTPUT_ALIGN
.
commit
|
commitdiff
|
tree
2018-07-17
mar
x
in
Clean up of
n
e
w
format of -falign-FOO
.
commit
|
commitdiff
|
tree
2018-07-16
marx
i
n
R
e
v
ert one more symb
o
l_
s
u
m
m
ary::get to ::get_create
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
marxin
Change
d
g-warning to db-bogus in a test-c
a
se (P
R
te
s
t
s
uite
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
marxin
Ad
d
m
issing Optimization
a
ttribut
e
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
Fix bootstrap on ia64 w
i
t
h
old GC
C
v
e
r
sion
.
commit
|
commitdiff
|
tree
2018-07-04
marxi
n
2018-07-04 Denys Vlasenko <dvlasenk@redhat
.
com
>
commit
|
commitdiff
|
tree
2018-07-04
m
arx
i
n
Temporary remove "at le
a
s
t 8 byt
e
alig
n
men
t
" code from x8
6
commit
|
commitdiff
|
tree
2018-07-04
mar
x
in
Fix DOS-based sys
t
em
b
u
i
ld
and f
i
x
d
o
cumentation
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
Rem
o
ve legac
y
testca
s
e for -fprofile-generate=
.
/
commit
|
commitdiff
|
tree
2018-07-02
marxin
F
i
x GCOV sca
n
p
a
tt
e
rn
(PR tests
u
ite/86366)
.
commit
|
commitdiff
|
tree
2018-07-02
m
a
rx
i
n
Ad
d
new tests f
o
r
--c
o
mpletion
option
.
commit
|
commitdiff
|
tree
2018-07-02
mar
x
in
Revert 2 ::get to ::get_c
r
eate for
I
PA su
m
maries (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
R
eve
r
t one ipa_call_summa
r
ies
:
:
g
et to get_create (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Bum
p
libgnat t
o
9
.
commit
|
commitdiff
|
tree
2018-06-29
mar
x
i
n
W
h
en using -fp
r
ofile-generate
=
/some/path mangle absol
u
te
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
ma
r
x
i
n
Fix
b
it-test expansio
n
for single
cluster (PR t
r
ee
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Add
m
i
s
s
i
ng header file inc
l
usion
.
commit
|
commitdiff
|
tree
2018-06-28
m
a
r
xin
Come up with
jump
_
table ratio
consta
n
ts used
i
n jump_table_c
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
m
a
rxin
Fix clustering algorithm in switch exp
a
nsion
.
commit
|
commitdiff
|
tree
2018-06-28
marx
i
n
Com
e
up wi
t
h new --completio
n
optio
n
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Introduce auto_s
t
r
ing_vec
c
lass
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
Fix emission of jum
p
tables (
P
R tree-optimizati
o
n
/
8
6263
)
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
M
a
ke sym
b
ol_summ
a
ry::get and call_s
u
mmary::ge
t
p
ure
.
commit
|
commitdiff
|
tree
2018-06-21
marxin
I
PA summaries use ::get
i
n ipa-pure-
c
onst
.
c
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Remove
n
ot longer valid FIXME comment
.
commit
|
commitdiff
|
tree
2018-06-20
m
arxin
Change default for
j
u
mp_
t
able expansion r
a
tio
t
o 8
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Enable clustering for switch
s
tatements
.
commit
|
commitdiff
|
tree
2018-06-20
m
arxin
Swit
c
h other s
w
itch expan
s
ion methods in
t
o classes
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Trans
f
orm
s
wi
t
c
h_conversion
i
n
to a cl
a
ss
.
commit
|
commitdiff
|
tree
2018-06-19
m
arxin
Clean-up
u
sage of i
p
a_fn_summary
and
i
p
a_call_summary
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
m
arxin
I
m
prove g
i
m
p
le
.
vim syntax file
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Add
initial
version of rtl
.
vim
s
yntax file
.
commit
|
commitdiff
|
tree
2018-06-19
marx
i
n
R
e
move unused stag
e
stuff in config-
l
an
g
.
in
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Do
c
u
m
ent In
t
ege
r
Range i
n
i
n
terna
l
doc
u
mentation
.
commit
|
commitdiff
|
tree
2018-06-12
marx
i
n
Come up with Depre
c
at
e
d option flag
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Remove me fro
m
Wr
i
te After Approval
.
commit
|
commitdiff
|
tree
2018-06-11
marxin
Fix ty
p
o
d
o
ne
i
n
M
P
X
removal
(
PR tree-optimi
z
ation
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
F
i
x function
s
ignatur
e
in heade
r
file
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
PPC: re
m
ove usage o
f
cgra
p
h_node:
:
i
n
s
trumentation_clone
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Make ipa-pur
e
-
c
o
n
s
t
mor
e
strict ab
o
u
t summ
a
ry constrain
s
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Replace
some ::get_cre
a
te
with ::ge
t
in IPA inlin
e
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Come up with cgrap
h
_node::get_ui
d
and mak
e
c
graph_
n
ode
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
Make cgraph_
e
dge
:
:u
i
d really
u
nique
.
commit
|
commitdiff
|
tree
2018-06-08
marxi
n
Port
e
dg
e
_growth_cache to
ca
l
l_summa
r
y
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Port IPA
C
P to edge_clone
_
summa
r
i
e
s
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxin
Add call_sum
m
ar
y
::get method and m_i
n
itiali
z
e_w
h
en
_
c
l
oning
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Remove cgraph_node::
s
ummary_uid and make c
g
ra
p
h_node
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Co
n
vert IPA CP to symbo
l
_
s
umm
a
ry
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
C
overt ipa-pure-
c
o
n
s
t
.
c to s
y
mbol_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Use symtab_summary
i
n ipa-refer
e
n
c
e
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
U
s
e summaries->get
w
here possible
.
Small
r
efactoring
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add {symbol,
c
all}_summary
:
:g
e
t method and us
e
it in
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Rena
m
e
g
et meth
o
ds in symbol-summ
a
ry
.
h
to get
_
crea
t
e
.
commit
|
commitdiff
|
tree
2018-06-08
mar
x
in
C
o
de refact
o
ring for ca
l
l
_
sum
m
ar
y
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxi
n
Code r
e
factorin
g
of symta
b
_su
m
m
ary
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
F
i
x scan in ipa
-
i
c
f-38
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Remove MPX
commit
|
commitdiff
|
tree
2018-06-07
marxin
Fix compilation of l
i
bgco
v
w
i
th
GCOV_LOCKED=0
.
commit
|
commitdiff
|
tree
2018-06-07
marx
i
n
Fix li
b
gcov
-
driver-system
b
o
o
tst
r
a
p fa
i
lure (PR bootstrap
.
.
.
commit
|
commitdiff
|
tree
2018-06-05
marxin
Support vari
a
bles in e
x
p
ansio
n
of -fprofil
e
-generat
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-05
marxin
Si
m
pl
i
fy gcov_histogram
as it's
u
sed only for ARCS
.
.
.
commit
|
commitdiff
|
tree
2018-06-05
marxin
Pr
i
nt working directo
r
y onl
y
in inte
r
mediat
e
f
o
r
m
at
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
marxin
Add myself as gcov mai
n
tainer
.
commit
|
commitdiff
|
tree
2018-05-29
marxi
n
libgcov: report abo
u
t a differ
e
nt timestam
p
(PR gcov
.
.
.
commit
|
commitdiff
|
tree
2018-05-29
marxin
Add vec::reverse
.
commit
|
commitdiff
|
tree
2018-05-25
m
a
rxin
Fix a test-case (PR te
s
t
suite/85911)
.
commit
|
commitdiff
|
tree
2018-05-23
m
a
rxin
P
R
t
r
ee-optimiza
t
ion/85
8
2
2
commit
|
commitdiff
|
tree
2018-05-22
m
a
r
xin
Do not ICE for
incomp
l
ete types i
n
I
C
F (PR
ipa/85607)
.
commit
|
commitdiff
|
tree
2018-05-18
marxi
n
F
ix
t
ypo in tes
t
-case
.
commit
|
commitdiff
|
tree
2018-05-18
marx
i
n
Rem
o
v
e
redunda
n
d
p
as
s
pass_lower_switch
.
commit
|
commitdiff
|
tree
2018-05-18
marxi
n
gcov: add new opti
o
n -t that pr
i
nts outp
u
t
t
o stdout
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
m
a
r
xin
Prin
t
w
orking
directory to gcov f
i
les (PR gcov-profile
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
m
arxin
Radically simpli
f
y
emissio
n
of balan
c
ed tree for switc
h
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
marxin
Support
l
ow
e
r
a
nd upper limi
t
f
o
r -fdb
g
-cn
t
f
l
ag
.
commit
|
commitdiff
|
tree
2018-05-17
marxin
F
i
x GNU coding style for G_
.
commit
|
commitdiff
|
tree
next