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
IPA ICF: make type cache a static field sem_item.
2018-08-31
m
a
rx
i
n
IPA
ICF: make type
c
ache a
s
t
atic fi
e
ld sem
_
ite
m
.
commit
|
commitdiff
|
tree
2018-08-29
ma
r
x
i
n
F
i
x thinko in lto
.
c (PR bootstrap/87130)
.
commit
|
commitdiff
|
tree
2018-08-29
marxin
St
r
e
n
ghten assumption about gsw
i
tch statem
e
nts
.
commit
|
commitdiff
|
tree
2018-08-28
marxi
n
U
p
d
ate documentat
i
on
o
f fndecl_b
u
ilt_in_p
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Repla
c
e 8 spaces with a tabul
a
r
in Change
L
o
g fil
e
s
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Sanopt: ignore par
a
ms
with
DECL_HA
S
_VALUE_EXPR_P (PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Add test for memcpy
e
xpansi
o
n wit
h
h
i
nt
.
commit
|
commitdiff
|
tree
2018-08-27
m
a
rxin
C
ome
up
wit
h
fndec
l
_built_in_p
.
commit
|
commitdiff
|
tree
2018-08-27
marxi
n
Impro
v
e switch code emission for a balanc
e
d tree (
P
R
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
ma
r
xin
Fix probability for
b
i
t
-tests
.
commit
|
commitdiff
|
tree
2018-08-27
m
a
r
xin
F
i
x probabilit
i
es f
o
r jump table (PR
t
ree-optimization
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
ma
r
xin
Ad
d
new gswi
t
ch
r
e
l
ated functions into t
r
ee-cfg
.
c
.
commit
|
commitdiff
|
tree
2018-08-27
m
arxin
Do n
o
t re
a
d gcda files m
u
ltiple times (PR gcov-
p
rofile
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Print default o
p
tions s
e
lection
for -march,
-
mcpu and
.
.
.
commit
|
commitdiff
|
tree
2018-08-17
marxin
Merge
I
gno
r
e a
n
d Deprecated in
.
opt f
i
les
.
commit
|
commitdiff
|
tree
2018-08-15
m
a
rxin
Fix merging of
2
predictors (
P
R
tree-optimization/86
9
2
5)
.
commit
|
commitdiff
|
tree
2018-08-10
ma
r
xin
R
emove not needed __bu
i
ltin_
e
xpect
d
ue
t
o malloc predic
t
o
r
.
commit
|
commitdiff
|
tree
2018-08-10
m
a
r
xin
Fix wrong
l
y
r
emoved
line
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Fix extra line in MAINTAINERS
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Introdu
c
e __builti
n
_expect_with
_
probability (PR target
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Stri
p
o
n
ly
s
elected predic
t
ors afte
r
early tree passe
s
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
marxin
R
e
mov
e
extra
l
ine in commo
n
.
opt (PR c
/
8
6
895)
.
commit
|
commitdiff
|
tree
2018-08-09
marxin
Fix typos in pa
r
ams
.
def
.
commit
|
commitdiff
|
tree
2018-08-07
marxin
Add
malloc predictor
(PR midd
l
e-end/83023)
.
commit
|
commitdiff
|
tree
2018-08-03
m
arx
i
n
Print heuristics probability
frac
t
i
on part with 2 digits
.
commit
|
commitdiff
|
tree
2018-08-02
marxin
Fix gcov misleading
error (PR gcov-
p
rofile/868
1
7
)
.
commit
|
commitdiff
|
tree
2018-08-02
marxin
Cherry-pick compiler-rt revision
338606 (PR sani
t
izer
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
Impro
v
e d
u
mp
i
ng of value
p
rof
i
ling trans
f
orm
a
tions
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
__gcov_indirect
_
c
a
l
l
_
ca
l
lee can't be
n
ull in __gcov_indirec
t
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxi
n
Ad
d
mem
m
ove to
v
a
l
ue prof
i
l
i
ng
.
commit
|
commitdiff
|
tree
2018-07-31
marx
i
n
GCOV: add cache f
o
r strea
m
e
d
locatio
n
s
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix t
a
rget clones (PR gcov
-
p
rof
i
le
/
85370)
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix
GCOV CFG related issues
.
commit
|
commitdiff
|
tree
2018-07-31
m
arxin
Fix an UBSAN erro
r
in cp/parse
.
c (
P
R c++/86
6
5
3
)
.
commit
|
commitdiff
|
tree
2018-07-26
ma
r
xin
A
d
d li
n
ker_output as prefix for L
T
O temps (PR lto
/
8
6
548)
.
commit
|
commitdiff
|
tree
2018-07-26
m
a
r
xin
gcov: Fix wrong usage
o
f
NAN in stati
s
tics (PR
g
cov
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
mar
x
in
F
i
x wrong
d
eclarat
i
o
n
.
commit
|
commitdiff
|
tree
2018-07-25
m
arxi
n
Limit dump_flag enum va
l
ues ran
g
e (P
R
middle-
e
n
d/86645)
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
E
x
plain a
s
an p
a
rameters
in params
.
def (PR
s
anitize
r
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
marxin
R
em
o
ve unused cod
e
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
Do not e
n
able OPT
_
falign
_
* for -Os
.
commit
|
commitdiff
|
tree
2018-07-17
marx
i
n
D
efin
e
MAX_CODE_
A
LIGN gl
o
b
a
lly
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
Fix
coding style of ASM_OUTPUT_ALIGN
.
commit
|
commitdiff
|
tree
2018-07-17
mar
x
in
C
l
ean up o
f
new format o
f
-falig
n
-FOO
.
commit
|
commitdiff
|
tree
2018-07-16
marxin
Revert o
n
e
m
ore symbol_summary::get
to ::get_create
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
marxin
Ch
a
nge dg-warning to d
b
-b
o
gus in a test-ca
s
e (PR testsuite
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
marxin
Add mis
s
ing Opt
i
mization attribute
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
F
ix bootstra
p
on ia64 wit
h
old GCC versio
n
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
2
0
18-07-04 De
n
ys
V
lasenko <dv
l
asenk@redhat
.
com>
commit
|
commitdiff
|
tree
2018-07-04
marxin
Tempo
r
a
r
y re
m
ove "at least
8
byte alignment"
c
o
d
e fr
o
m x86
commit
|
commitdiff
|
tree
2018-07-04
marxin
Fi
x
DO
S
-based system
bu
i
ld and fix docume
n
t
a
tion
.
commit
|
commitdiff
|
tree
2018-07-04
marxi
n
Remove lega
c
y
t
estcas
e
for -fp
r
o
fil
e
-gener
a
te=
.
/
commit
|
commitdiff
|
tree
2018-07-02
marxin
Fix GCOV sc
a
n pattern (PR
t
estsuite/86366)
.
commit
|
commitdiff
|
tree
2018-07-02
m
arxin
A
d
d
new tests f
o
r --comple
t
ion o
p
tion
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Re
v
ert 2 ::ge
t
to ::g
e
t_create
f
or I
P
A summaries (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Revert on
e
i
p
a_call_summa
r
ies::get to get_c
r
e
a
te (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxi
n
Bum
p
libgnat to 9
.
commit
|
commitdiff
|
tree
2018-06-29
marxin
Whe
n
u
s
i
ng -fprofile
-
generate=/some/p
a
th mangle absolute
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
ma
r
xin
Fix bit-tes
t
exp
a
n
s
i
on for single cluster (PR
tree
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marx
i
n
Add
m
issing header file inclusion
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Come up with jump_table ratio constants u
s
ed
i
n jump
_
table_c
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Fix clustering al
g
o
rithm in swi
t
ch ex
p
ansion
.
commit
|
commitdiff
|
tree
2018-06-28
m
arxin
Come u
p
wi
t
h new
-
-comp
l
etion option
.
commit
|
commitdiff
|
tree
2018-06-28
m
a
rxin
.
commit
|
commitdiff
|
tree
2018-06-28
mar
x
in
In
t
ro
d
uc
e
au
t
o_string_vec cl
a
ss
.
commit
|
commitdiff
|
tree
2018-06-22
mar
x
in
F
i
x emiss
i
o
n
of
jump tabl
e
s (PR
t
re
e
-optimizatio
n
/86263)
.
commit
|
commitdiff
|
tree
2018-06-22
marxi
n
Make sy
m
bol_summary::get and cal
l
_summary::get p
u
re
.
commit
|
commitdiff
|
tree
2018-06-21
marxin
I
PA summaries use
::get in ipa-pure-const
.
c
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Re
m
ove not
l
ong
e
r valid FIXME com
m
en
t
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Change defau
l
t for ju
m
p_
t
able expansi
o
n ra
t
io to 8
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Enable clus
t
ering
f
or
s
witch
s
tatements
.
commit
|
commitdiff
|
tree
2018-06-20
ma
r
xin
Switch o
t
her swit
c
h
e
xpansion
m
ethods i
n
to
c
lasses
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
T
ransform switch_convers
i
on into a
c
las
s
.
commit
|
commitdiff
|
tree
2018-06-19
m
arx
i
n
Clean-up usage
of ipa_fn_summary a
n
d
ipa_call_s
u
mma
r
y
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Imp
r
ove g
i
m
ple
.
vim syntax
f
i
l
e
.
commit
|
commitdiff
|
tree
2018-06-19
mar
x
i
n
A
d
d i
n
i
ti
a
l ve
r
sion of
rtl
.
v
i
m syntax
f
i
l
e
.
commit
|
commitdiff
|
tree
2018-06-19
m
arxin
R
e
move unus
e
d sta
g
e
stuff in config-lan
g
.
i
n
.
commit
|
commitdiff
|
tree
2018-06-12
marx
i
n
D
oc
u
ment I
n
te
g
erRan
g
e in internal
documentation
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Come up with Deprecated
o
ption flag
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
R
emo
v
e
me from Write
A
f
ter Approv
a
l
.
commit
|
commitdiff
|
tree
2018-06-11
ma
r
xin
Fix typ
o
do
n
e in MPX
r
e
m
o
v
al (PR
tree-opti
m
ization
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
ma
r
x
in
Fix functi
o
n signat
u
re in header file
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
PP
C
: remove usage
of
c
graph
_
node::ins
t
rumentation_clon
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Mak
e
ipa-pure-const more
s
trict about summary cons
t
rains
.
commit
|
commitdiff
|
tree
2018-06-08
mar
x
in
Repl
a
ce so
m
e ::
g
e
t_create
w
ith ::g
e
t in IPA inline
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Come up with cgraph_node::get_u
i
d and ma
k
e cgraph_n
o
de
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
M
a
ke
cgraph_edge:
:
uid
really
u
niqu
e
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
P
ort e
d
ge_growth_cache t
o
c
a
ll_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Port I
P
A CP to edge
_
clone_summaries
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add call_summa
r
y::get method and m_
i
nitialize_when_cloning
.
commit
|
commitdiff
|
tree
2018-06-08
marxi
n
Remove
cgra
p
h_
n
ode::su
m
mary_uid
and make cgraph_nod
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
r
xin
Conv
e
rt IPA CP
t
o
sy
m
bol
_
summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
C
o
vert i
p
a-pure-const
.
c t
o
sym
b
ol_summary
.
commit
|
commitdiff
|
tree
2018-06-08
mar
x
in
Use
sy
m
tab_su
m
mary in ipa-refe
r
ence
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
mar
x
i
n
Use summ
a
ries->get wher
e
possible
.
Small refactoring
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add {symbo
l
,ca
l
l}_summary
:
:get method a
n
d use it in
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Rename get methods i
n
symbol-su
m
mary
.
h to get_crea
t
e
.
commit
|
commitdiff
|
tree
2018-06-08
marxi
n
C
o
de refac
t
oring for call
_
summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Code
r
e
f
act
o
ring of symtab_summa
r
y
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
F
i
x scan in ip
a
-
i
c
f
-3
8
.
c
.
commit
|
commitdiff
|
tree
next