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
Strenghten assumption about gswitch statements.
2018-08-29
marxin
S
t
renghten assumption about
g
switch sta
t
eme
n
t
s
.
commit
|
commitdiff
|
tree
2018-08-28
m
arxin
U
pdate d
o
cu
m
entati
o
n of f
n
decl
_
b
u
i
lt_in_p
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Replace
8
spaces w
i
th a tabu
l
ar in ChangeLog
files
.
commit
|
commitdiff
|
tree
2018-08-27
ma
r
xin
Sa
n
opt: ig
n
o
re params w
i
th
D
E
C
L_HAS_VALUE_EXPR_P (PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Add test for memcpy
ex
p
ansion
w
ith hint
.
commit
|
commitdiff
|
tree
2018-08-27
mar
x
in
Come up wit
h
fndecl_built_in_p
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Improve switch code emissio
n
for a balanced tree (PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxi
n
Fix probabi
l
ity fo
r
b
it-tests
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Fi
x
prob
a
bilitie
s
for jump table (PR
t
r
ee
-
optimiza
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Add new
g
switch
relate
d
func
t
ions into
tree-
c
fg
.
c
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Do not read gc
d
a files multiple times
(
PR gc
o
v-profile
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Pr
i
nt
d
efault optio
n
s selection for
-
march,-mcpu and
.
.
.
commit
|
commitdiff
|
tree
2018-08-17
marxin
Merge Ignore
and Depr
e
cated
in
.
o
p
t files
.
commit
|
commitdiff
|
tree
2018-08-15
marxi
n
F
ix merging of 2
p
redictors (PR tre
e
-
o
ptimization/8692
5
)
.
commit
|
commitdiff
|
tree
2018-08-10
mar
x
in
Remo
v
e
not needed __builtin_expect due
to
mal
l
oc predic
t
or
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
F
ix w
r
ongl
y
removed line
.
commit
|
commitdiff
|
tree
2018-08-10
m
a
rxin
Fix extra line in MAINTA
I
NERS
.
commit
|
commitdiff
|
tree
2018-08-10
marx
i
n
Introduce __builtin_
e
xpect
_
with
_
probability (P
R
target
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Strip
o
n
ly se
l
ec
t
ed pr
e
dictor
s
after early
t
ree passes
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
m
arxin
Remo
v
e ex
t
r
a line in co
m
mo
n
.
opt (PR c/86895
)
.
commit
|
commitdiff
|
tree
2018-08-09
marxin
Fix typos in params
.
def
.
commit
|
commitdiff
|
tree
2018-08-07
marxin
Add mall
o
c predictor
(
P
R middle-
e
nd/83023)
.
commit
|
commitdiff
|
tree
2018-08-03
marxin
P
r
i
nt heuri
s
tic
s
pr
o
b
a
bi
l
it
y
fractio
n
part with 2 di
g
its
.
commit
|
commitdiff
|
tree
2018-08-02
m
arxin
Fix gcov m
i
s
l
eadi
n
g
e
r
ror (P
R
gcov-
p
rofile/86
8
1
7)
.
commit
|
commitdiff
|
tree
2018-08-02
marx
i
n
Cherry-pic
k
compile
r
-rt revis
i
on
3
3
8606 (
P
R sanitizer
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
Improve dump
i
ng of value profiling transfor
m
ations
.
commit
|
commitdiff
|
tree
2018-08-01
m
a
rxin
__g
c
ov_indirect_call_callee c
a
n't
be null
in __gco
v
_indi
r
ect
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
mar
x
in
Add memmove to v
a
l
ue profi
l
ing
.
commit
|
commitdiff
|
tree
2018-07-31
m
a
rxin
GCOV: add cache for stream
e
d locations
.
commit
|
commitdiff
|
tree
2018-07-31
marx
i
n
Fix target clones (PR gcov-profile/85370)
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fi
x
GCOV CFG related i
s
sues
.
commit
|
commitdiff
|
tree
2018-07-31
mar
x
in
Fix an UBSAN
error
i
n cp/parse
.
c (
P
R
c++/866
5
3)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
A
d
d lin
k
er_
o
utput as prefi
x
for LTO temps (PR
lto/86
5
48)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
gcov: Fix wrong usage of NAN in statistics (PR gcov
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
Fix
w
rong
d
e
claration
.
commit
|
commitdiff
|
tree
2018-07-25
mar
x
in
L
i
mit dump_
f
lag enum values range (PR
middle
-
end/86645)
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
Explain asan parameter
s
i
n params
.
d
e
f (PR s
a
nitizer
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
marx
i
n
Remove unused code
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
D
o
not
e
n
able OPT_falign_
*
for -Os
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
Def
i
ne MA
X
_
C
ODE_
A
LIGN globally
.
commit
|
commitdiff
|
tree
2018-07-17
m
arxin
F
i
x coding styl
e
o
f A
S
M_OUT
P
UT_ALIGN
.
commit
|
commitdiff
|
tree
2018-07-17
marxi
n
Cl
e
an up
o
f
n
ew fo
r
m
a
t of -falign-FOO
.
commit
|
commitdiff
|
tree
2018-07-16
ma
r
xi
n
Revert o
n
e
more symbol_summary::get to ::get_crea
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
marxin
Change d
g
-
w
arning to db-bogus in
a tes
t
-case (PR testsuit
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
marxin
Add missing Optimization attri
b
ute
.
commit
|
commitdiff
|
tree
2018-07-04
m
a
rxin
F
ix bootst
r
ap on
i
a64 with
old
G
C
C ve
r
sion
.
commit
|
commitdiff
|
tree
2018-07-04
ma
r
xin
2
0
18-07-04 Denys Vlasenko
<
dvlasenk@
r
edhat
.
com
>
commit
|
commitdiff
|
tree
2018-07-04
marxin
Temporary
remove "at least 8 byte alignment
"
code
from x86
commit
|
commitdiff
|
tree
2018-07-04
mar
x
in
Fix D
O
S-based system build an
d
fix documentation
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
R
e
move legacy
testcase for -fprofile-generate
=
.
/
commit
|
commitdiff
|
tree
2018-07-02
m
a
rxin
Fix G
C
OV scan pattern (PR
t
estsuite/8
6
366)
.
commit
|
commitdiff
|
tree
2018-07-02
mar
x
in
Add new tests for --co
m
p
letion opt
i
on
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Revert 2 ::g
e
t t
o
::get_
c
reat
e
for IP
A
summ
a
rie
s
(PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Re
v
e
r
t one ipa_call_summaries::g
e
t to get
_
create (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
B
u
mp lib
g
n
at
to 9
.
commit
|
commitdiff
|
tree
2018-06-29
marxin
W
hen u
s
ing
-fprofile-gener
a
te=/some/path man
g
le
abs
o
l
u
te
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
m
a
rxin
Fix
b
i
t-test expansion for sing
l
e
cl
u
ster (
P
R tree
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marx
i
n
A
d
d missing
h
e
a
der
f
i
le inclusi
o
n
.
commit
|
commitdiff
|
tree
2018-06-28
m
arxin
Come up with jump_t
a
ble rat
i
o cons
t
ants used in jump_tab
l
e_c
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxi
n
Fix cl
u
ster
i
ng
algorithm in switch expansion
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Co
m
e up wit
h
new --com
p
letion
o
ption
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Int
r
oduce
aut
o
_string_vec clas
s
.
commit
|
commitdiff
|
tree
2018-06-22
ma
r
xin
Fix emi
s
sion of
jump tabl
e
s (PR tree-o
p
timization/86263)
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
Make symbo
l
_
s
ummary::get an
d
call_
s
u
mmary::get pur
e
.
commit
|
commitdiff
|
tree
2018-06-21
marxi
n
IPA summaries use ::get in ipa-pure-const
.
c
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Remove not longer valid FIXME
c
omm
e
nt
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Ch
a
nge defa
u
l
t
fo
r
jump_table expa
n
sio
n
ratio
t
o 8
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
E
nable clu
s
tering for switch statem
e
nts
.
commit
|
commitdiff
|
tree
2018-06-20
mar
x
in
S
witch o
t
her
s
witch expansio
n
m
etho
d
s into classes
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
T
r
ansf
o
rm switch_conv
e
rsion into a class
.
commit
|
commitdiff
|
tree
2018-06-19
mar
x
in
Clean-up usage o
f
i
pa_fn_sum
m
ar
y
and ipa_call_summary
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Improve gimp
l
e
.
vim sy
n
tax fi
l
e
.
commit
|
commitdiff
|
tree
2018-06-19
mar
x
in
Add
initi
a
l version of
r
t
l
.
v
i
m syntax
file
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
R
e
m
o
ve unus
e
d stagestuff in config-lang
.
in
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Documen
t
Intege
r
Range in i
n
tern
a
l documentatio
n
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Com
e
u
p
wi
t
h Deprecated opti
o
n flag
.
commit
|
commitdiff
|
tree
2018-06-12
marxi
n
Remo
v
e me fr
o
m Wr
i
te Aft
e
r
Ap
p
roval
.
commit
|
commitdiff
|
tree
2018-06-11
m
arxin
Fix typo done in M
P
X removal
(
PR tree-o
p
timizatio
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxi
n
Fix fu
n
c
t
io
n
signature
in head
e
r
fi
l
e
.
commit
|
commitdiff
|
tree
2018-06-08
mar
x
in
PPC: remove usage of cgr
a
ph_node::instrum
e
ntatio
n
_clone
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Make ipa-pure-cons
t
more strict about summar
y
constrains
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Replace s
o
me ::ge
t
_
c
r
eate with ::get
i
n
IPA inline
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Co
m
e up with cgraph_node::get_uid
and make cgra
p
h_
n
o
de
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Make cgraph_edge::uid
r
eal
l
y
u
niqu
e
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
Port
e
dge_growth_cache to call_summary
.
commit
|
commitdiff
|
tree
2018-06-08
mar
x
i
n
Port IPA
CP t
o
edge_clon
e
_summar
i
es
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add call_summary::get method and
m
_initialize_when_cloning
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
Remove
c
graph_node::summary
_
uid and make c
g
raph
_
n
ode
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
Convert IPA CP to symbo
l
_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Covert
ipa-p
u
re-
c
onst
.
c
t
o sym
b
ol_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Use symtab_
s
ummary
i
n
i
pa
-
r
e
fere
n
ce
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Use summaries-
>
get where possible
.
Small r
e
f
actoring
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
m
arx
i
n
Add {symbo
l
,call}
_
summary::get metho
d
and use it in
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxin
R
e
n
ame get methods
i
n
symbol-summary
.
h
to get_c
r
eate
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Co
d
e
refa
c
toring for call
_
summ
a
ry
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Code refactoring of symtab_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Fix scan in
i
p
a
-icf-38
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxin
Remove MPX
commit
|
commitdiff
|
tree
2018-06-07
marxin
Fix compilatio
n
of libgcov w
i
th
GC
O
V
_L
O
C
K
ED=0
.
commit
|
commitdiff
|
tree
next