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
genmatch: put reporting on a cold path
2018-09-04
marxin
genmatc
h
: put repo
r
ting o
n
a
cold pat
h
commit
|
commitdiff
|
tree
2018-09-03
marxin
F
i
x thi
n
ko (PR
t
r
ee-optimizatio
n
/87201)
.
commit
|
commitdiff
|
tree
2018-09-03
marxin
Come up wit
h
TARGET_GET_VALID_OPT
I
ON_VALUES option
.
.
.
commit
|
commitdiff
|
tree
2018-09-03
marxin
Make
__bui
l
t
in_expect
e
ffective in switch statements
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
m
arxin
IPA ICF: m
a
ke t
y
pe
c
a
ch
e
a stati
c
f
ield sem_item
.
commit
|
commitdiff
|
tree
2018-08-29
marx
i
n
Fix thinko i
n
lto
.
c (PR bootstrap/87130)
.
commit
|
commitdiff
|
tree
2018-08-29
marxin
Strenghten as
s
u
mptio
n
abou
t
gswitch sta
t
ements
.
commit
|
commitdiff
|
tree
2018-08-28
marxin
Upd
a
te docu
m
entation of fnd
e
c
l
_b
u
ilt_in_p
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
R
e
p
lace
8
spac
e
s with
a
t
ab
u
la
r
in
C
hangeLog file
s
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Sanopt: ignore
p
a
rams wi
t
h DECL_HAS_VALUE_EXPR_P (PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
A
d
d test for memcpy expansion with hint
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Come up
w
it
h
fndecl_built_
i
n_p
.
commit
|
commitdiff
|
tree
2018-08-27
ma
r
xin
Improve switch cod
e
emission
f
o
r a ba
l
ance
d
t
r
ee (PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Fix pr
o
b
ability
for bit-te
s
ts
.
commit
|
commitdiff
|
tree
2018-08-27
m
arxin
Fix
p
robabilities for jump t
a
ble (P
R
tree-
o
pti
m
iz
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Add new gsw
i
tch related functions into tre
e
-cfg
.
c
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Do not
r
e
ad gc
d
a
f
i
l
e
s mult
i
ple times (PR gcov-profile
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
ma
r
xin
Pr
i
nt de
f
ault option
s
se
l
ection for -march,-
m
c
p
u and
.
.
.
commit
|
commitdiff
|
tree
2018-08-17
marxin
Merge Ignore and De
p
recated i
n
.
opt
files
.
commit
|
commitdiff
|
tree
2018-08-15
m
arxin
Fix me
r
g
ing of 2 predict
o
rs
(
PR tree-
o
pti
m
ization/
8
6925
)
.
commit
|
commitdiff
|
tree
2018-08-10
m
arxin
Remove not needed __builtin_expect d
u
e to
m
allo
c
pred
i
ctor
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
F
i
x wrongly removed line
.
commit
|
commitdiff
|
tree
2018-08-10
m
a
r
xin
Fix extra line in MAINTAINERS
.
commit
|
commitdiff
|
tree
2018-08-10
marxi
n
Introduce __bu
i
ltin_e
x
pect_with_probability (
P
R t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Strip only selected predi
c
t
ors after early tree passes
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
m
a
r
x
in
Remove ext
r
a line
i
n
com
m
on
.
opt
(
PR c/868
9
5)
.
commit
|
commitdiff
|
tree
2018-08-09
m
arxin
Fi
x
typos i
n
params
.
de
f
.
commit
|
commitdiff
|
tree
2018-08-07
m
a
rxin
A
d
d malloc p
r
edictor (PR middle-e
n
d/83
0
23)
.
commit
|
commitdiff
|
tree
2018-08-03
marxin
Print heuristics pro
b
abili
t
y f
r
action
pa
r
t
with
2
digits
.
commit
|
commitdiff
|
tree
2018-08-02
marxin
F
ix gcov mi
s
leading error (PR gcov-
p
rofile/8681
7
)
.
commit
|
commitdiff
|
tree
2018-08-02
marxin
Cherry-pick c
o
mpiler-rt re
v
ision 338
6
0
6
(PR
s
anitizer
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
Improve dumpi
n
g
o
f value profiling transfor
m
a
tio
n
s
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
__gcov_indirect_call_callee ca
n
't be
n
ull in
_
_gcov_indirect
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
Add memmove t
o
v
a
lue profiling
.
commit
|
commitdiff
|
tree
2018-07-31
m
a
rxin
GCOV: add cache for stream
e
d l
o
catio
n
s
.
commit
|
commitdiff
|
tree
2018-07-31
m
a
rxin
Fix target
clones (PR g
c
ov-profil
e
/85370)
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix GCOV
CFG related issues
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
F
i
x an UBSAN error in
c
p
/
pars
e
.
c (PR
c++/86653
)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
Add
l
i
n
ker_output
a
s prefix fo
r
LTO temps (PR lt
o
/8
6
548)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
gcov
:
Fix wro
n
g usage of N
A
N in statistics (PR gcov
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
mar
x
i
n
F
i
x
wr
o
ng decl
a
r
a
tion
.
commit
|
commitdiff
|
tree
2018-07-25
mar
x
in
Limit du
m
p
_flag enum
values range (PR
middle
-
e
n
d
/86645)
.
commit
|
commitdiff
|
tree
2018-07-25
m
a
rx
i
n
Ex
p
lain a
s
an
p
a
ram
e
ters in params
.
def (PR sanitize
r
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
marxin
Remove
unused cod
e
.
commit
|
commitdiff
|
tree
2018-07-17
m
arxin
Do not enabl
e
OPT_falign_* for -Os
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
Define MAX_CODE_ALIGN globally
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
F
ix coding style of ASM_OUTP
U
T_ALIGN
.
commit
|
commitdiff
|
tree
2018-07-17
marx
i
n
Clean
u
p
of new f
o
rma
t
o
f -falign-FOO
.
commit
|
commitdiff
|
tree
2018-07-16
marxin
Revert one mor
e
symbol_su
m
mary::get to ::get_create
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
m
arxi
n
Chang
e
dg-wa
r
ning to db-bogus i
n
a test-ca
s
e (PR testsu
i
te
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
ma
r
x
i
n
Add
missing O
p
ti
m
i
z
atio
n
attribute
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
Fix
bootstr
a
p on ia64
with old GCC version
.
commit
|
commitdiff
|
tree
2018-07-04
m
a
rxin
2
0
1
8-07
-
04 D
e
n
y
s Vl
a
senko <dvlasenk@redhat
.
com
>
commit
|
commitdiff
|
tree
2018-07-04
marxin
T
e
mporary rem
o
ve "at least 8 byt
e
alignmen
t
"
c
o
de from x
8
6
commit
|
commitdiff
|
tree
2018-07-04
marxin
Fi
x
DOS-bas
e
d system buil
d
and fix docu
m
en
t
at
i
on
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
Remove
l
eg
a
cy testcase for -f
p
ro
f
il
e
-
g
en
e
r
ate=
.
/
commit
|
commitdiff
|
tree
2018-07-02
marxin
F
ix GCOV
scan
p
attern (PR te
s
t
s
uite/86366)
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Add new tests for --c
o
mpletion option
.
commit
|
commitdiff
|
tree
2018-07-02
marx
i
n
Revert
2
::g
e
t
t
o :
:
get
_
create for IPA summaries (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
R
evert
o
ne ipa_call_s
u
mm
a
ries::get to get_
c
reate (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Bump libgnat to 9
.
commit
|
commitdiff
|
tree
2018-06-29
marxin
When using
-fpro
f
i
le-gener
a
t
e
=/s
o
me
/
path mangle
abso
l
ute
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
marxin
Fix bit
-
tes
t
expansion for s
i
ng
l
e cluste
r
(PR
tre
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
m
arxin
Add missing hea
d
er file i
n
clusion
.
commit
|
commitdiff
|
tree
2018-06-28
marxi
n
Come up with jump_ta
b
le ratio co
n
s
ta
n
ts used
in
ju
m
p_ta
b
l
e_c
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Fix clustering al
g
orit
h
m in s
w
itch e
x
pa
n
sion
.
commit
|
commitdiff
|
tree
2018-06-28
ma
r
xin
Come
u
p with new -
-
c
ompl
e
tion
option
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Introdu
c
e auto_strin
g
_vec class
.
commit
|
commitdiff
|
tree
2018-06-22
ma
r
xin
Fix emi
s
s
ion of jump
t
ables (P
R
tree-optimi
z
ation/86
2
63)
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
M
a
k
e symbol_summary::ge
t
and call_
s
u
m
mary::get pure
.
commit
|
commitdiff
|
tree
2018-06-21
mar
x
in
I
P
A summaries us
e
::get in ipa
-
pure-const
.
c
.
commit
|
commitdiff
|
tree
2018-06-20
mar
x
in
Remove no
t
longer valid FIXME comm
e
nt
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Change
default for jump_table expans
i
on r
a
ti
o
to
8
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Enable clustering f
o
r switch stateme
n
ts
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Switch othe
r
swi
t
c
h expansion methods
int
o
classes
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Tran
s
form switch_conve
r
sion into
a
class
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Cle
a
n-up usage of ipa_fn_summary and ipa_call_summary
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
ma
r
x
in
Improve gim
p
le
.
vim
s
y
ntax file
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
A
dd
initial v
e
rsion of rtl
.
vim syntax
f
ile
.
commit
|
commitdiff
|
tree
2018-06-19
m
arxin
R
e
move
unu
s
ed st
a
gestuff in config-lang
.
in
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Doc
u
ment I
n
t
e
gerRange in
i
ntern
a
l
do
c
u
m
e
ntation
.
commit
|
commitdiff
|
tree
2018-06-12
m
a
rxin
Come
u
p
with Deprecated opti
o
n
flag
.
commit
|
commitdiff
|
tree
2018-06-12
mar
x
in
Remove m
e
from W
r
ite After Approval
.
commit
|
commitdiff
|
tree
2018-06-11
marxi
n
Fix typo done in MP
X
removal
(
PR tree-optimiza
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Fix functi
o
n sig
n
ature in header file
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
PPC: remove
u
sage of cgraph_node::instrumentation_clone
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Make ipa-pure-const more stri
c
t
a
bo
u
t summary constrai
n
s
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
Replace so
m
e
::get_create with ::
g
et
in IPA
i
n
line
.
commit
|
commitdiff
|
tree
2018-06-08
ma
r
xin
Co
m
e up
w
i
t
h cgraph_n
o
de::get_
u
id and m
a
ke
c
gr
a
ph_node
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxin
Make
cgraph_edge
:
:ui
d
really
unique
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Po
r
t edge_
g
rowth_cache to
call_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Por
t
IPA CP
t
o ed
g
e_c
l
one_summaries
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add cal
l
_
sum
m
a
ry::g
e
t method and m_initiali
z
e_when_cloning
.
commit
|
commitdiff
|
tree
2018-06-08
mar
x
in
Remov
e
cgra
p
h_node::
s
ummary_ui
d
and make cgraph_node
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Convert IPA CP to symbol_summary
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxin
C
o
vert ipa-pu
r
e-const
.
c to sy
m
bol_summary
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
Use symta
b
_summ
a
ry in
i
p
a
-reference
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
U
s
e sum
m
aries->
g
et
where possible
.
S
ma
l
l
r
efactoring
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add {sym
b
ol,call}_summary::get
m
eth
o
d and
use
i
t in
.
.
.
commit
|
commitdiff
|
tree
next