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
Make __builtin_expect effective in switch statements (PR middle-end/PR59521).
2018-09-03
marxin
Make __builtin_
e
xpect effective
i
n switch stateme
n
ts
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
m
a
r
x
i
n
IPA ICF: ma
k
e
type
c
ache a st
a
tic
field sem_item
.
commit
|
commitdiff
|
tree
2018-08-29
marxin
Fix th
i
nko in
l
to
.
c
(
PR boot
s
trap/871
3
0)
.
commit
|
commitdiff
|
tree
2018-08-29
mar
x
in
S
trenghten assumption about gswitch statemen
t
s
.
commit
|
commitdiff
|
tree
2018-08-28
marxin
Update documentation of fndecl_built_in_p
.
commit
|
commitdiff
|
tree
2018-08-27
marxi
n
Replace 8 spaces with
a tabular in ChangeLog f
i
les
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Sanopt:
ignore pa
r
ams
w
ith DECL_HAS_VALUE_EXPR_P (P
R
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
A
dd test for
m
emcpy
e
x
pans
i
o
n
with hin
t
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
C
o
me up w
i
th fndecl_built_in_p
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Improv
e
switch co
d
e emissi
o
n for a balanced tree (PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marx
i
n
F
ix proba
b
ility
f
o
r
bit-tests
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Fix probab
i
l
iti
e
s f
o
r jump table (PR tree-
o
ptimization
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Add n
e
w
gswitch related f
u
nctions int
o
tree-cfg
.
c
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
D
o not r
e
ad gcda file
s
m
u
ltiple times (PR
g
c
o
v
-
prof
i
le
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
m
a
rxin
Print default options
selectio
n
f
o
r
-mar
c
h,-mc
p
u and
.
.
.
commit
|
commitdiff
|
tree
2018-08-17
marxin
Merge Ignor
e
and Deprecated
i
n
.
opt files
.
commit
|
commitdiff
|
tree
2018-08-15
marxin
F
i
x merg
i
n
g
o
f 2 p
r
edic
t
ors (PR tree-
o
ptim
i
zatio
n
/8692
5
)
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Remove no
t
needed __builti
n
_
e
xpect due
t
o
malloc predictor
.
commit
|
commitdiff
|
tree
2018-08-10
mar
x
in
Fix wr
o
ngly removed
l
ine
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Fi
x
extra
line in M
A
I
N
TAI
N
ERS
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Introdu
c
e
_
_
b
uilt
i
n_expect_with_proba
b
ility (PR target
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Strip only selected predictors after ea
r
ly tre
e
pa
s
ses
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
marxin
Re
m
o
v
e extra line in commo
n
.
opt (
P
R c/
8
689
5
)
.
commit
|
commitdiff
|
tree
2018-08-09
mar
x
in
Fix typos
i
n
params
.
def
.
commit
|
commitdiff
|
tree
2018-08-07
marxin
Add m
a
lloc p
r
e
d
i
ctor (PR mi
d
dle
-
end/83023)
.
commit
|
commitdiff
|
tree
2018-08-03
ma
r
x
i
n
Print heuristics probabil
i
ty
f
r
act
i
on pa
r
t with 2 digit
s
.
commit
|
commitdiff
|
tree
2018-08-02
marxin
Fix gc
o
v mi
s
leading error (PR gcov-p
r
ofi
l
e/
8
68
1
7)
.
commit
|
commitdiff
|
tree
2018-08-02
marxin
Cherry-pick compiler-rt r
e
v
i
s
ion
3
38606 (
P
R sanitizer
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
Impro
v
e dumpi
n
g of va
l
ue profiling transform
a
tions
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
_
_gcov_i
n
d
irect
_
call_callee ca
n
't be
n
ull in __gcov_indirect
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
Add
memmove t
o
value profiling
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
GC
O
V: add c
a
che fo
r
s
tream
e
d loc
a
t
i
ons
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix ta
r
g
et
clones (PR gcov-p
r
ofile
/
85370)
.
commit
|
commitdiff
|
tree
2018-07-31
m
arxin
Fix GCOV CFG rela
t
ed i
s
sues
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix an UBSA
N
error in cp/parse
.
c (PR c++/86653)
.
commit
|
commitdiff
|
tree
2018-07-26
m
a
r
x
i
n
Add linker_outpu
t
a
s p
r
efix for
LTO
t
e
mps (PR
l
t
o/865
4
8
)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
gcov: Fix wrong usage o
f
NAN in sta
t
istics (PR g
c
ov
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
marx
i
n
Fix wrong declaration
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
L
imit dump_flag
e
num value
s
ran
g
e (PR middle-
e
nd/86
6
4
5)
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
Explain asan parameters
in params
.
def (PR sanitiz
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
mar
x
in
Remove unused c
o
de
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
D
o
not enable OPT_falign_* for -Os
.
commit
|
commitdiff
|
tree
2018-07-17
m
arxin
Define MAX_CODE_ALIGN gl
o
bally
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
Fix
coding sty
l
e o
f
AS
M
_OUTPU
T
_ALIGN
.
commit
|
commitdiff
|
tree
2018-07-17
m
a
rx
i
n
C
l
ea
n
up of new form
a
t of -falign-FOO
.
commit
|
commitdiff
|
tree
2018-07-16
ma
r
xin
R
eve
r
t one
m
ore symbol_summary::get to
:
:get
_
create
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
marxi
n
Ch
a
n
g
e dg-warning to db-bogu
s
in a test-case (PR
testsuite
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
marxin
Add missing Optimiz
a
tion
a
ttribute
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
Fix bootstrap on ia64 with old GCC v
e
rs
i
on
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
201
8
-07
-
04 Denys Vlasenko <d
v
lasen
k
@redha
t
.
com>
commit
|
commitdiff
|
tree
2018-07-04
marxin
Temp
o
rary remove "at least 8 b
y
t
e align
m
e
nt" code from x8
6
commit
|
commitdiff
|
tree
2018-07-04
ma
r
xin
Fix DOS-based sys
t
em build
and
f
ix docum
e
n
t
a
tion
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
Remove legacy te
s
tcas
e
for -fprofil
e
-gen
e
r
ate
=
.
/
commit
|
commitdiff
|
tree
2018-07-02
marxin
Fix GCOV scan patte
r
n (PR
te
s
tsuite/8
6
366)
.
commit
|
commitdiff
|
tree
2018-07-02
m
a
rxin
Add new tests
f
or --comp
l
etion option
.
commit
|
commitdiff
|
tree
2018-07-02
marxi
n
Revert 2
::g
e
t
to
::get
_
create for IPA summaries
(
P
R
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
m
a
rxin
Revert one ipa_call_s
u
mmaries::get to g
e
t_create (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
B
u
mp
libgnat to 9
.
commit
|
commitdiff
|
tree
2018-06-29
marxin
Whe
n
using -fprofile-generate=/some/path mangle
a
bsolute
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
ma
r
xin
Fix bit-te
s
t expansion for
single c
l
ust
e
r (P
R
tree
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Add mis
s
ing
he
a
der
f
ile inclusion
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Come
u
p
w
i
t
h jump
_
table ratio constants u
s
ed i
n
j
ump_table_c
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
ma
r
xin
F
i
x c
l
u
s
tering alg
o
rit
h
m in
s
witch expans
i
on
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Come
up with new --complet
i
on opt
i
o
n
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
.
commit
|
commitdiff
|
tree
2018-06-28
ma
r
xin
In
t
roduce aut
o
_string
_
v
ec class
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
F
i
x e
m
issio
n
of jump tab
l
e
s
(
P
R tr
e
e-optim
i
zation/86
2
63)
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
Make
sym
b
ol_s
u
mmary::get
and ca
l
l_sum
m
a
r
y::get
p
ure
.
commit
|
commitdiff
|
tree
2018-06-21
ma
r
x
i
n
IPA
s
umm
a
ri
e
s use ::get in ipa-pure-const
.
c
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Remov
e
not longer
v
alid FIXME comment
.
commit
|
commitdiff
|
tree
2018-06-20
m
a
r
xin
Change default for ju
m
p_table exp
a
nsion
ratio t
o
8
.
commit
|
commitdiff
|
tree
2018-06-20
m
ar
x
i
n
E
n
a
b
le cl
u
ster
i
ng for switc
h
st
a
temen
t
s
.
commit
|
commitdiff
|
tree
2018-06-20
m
a
r
xin
Switch other s
w
itch expans
i
on m
e
thods into
classes
.
commit
|
commitdiff
|
tree
2018-06-20
mar
x
in
Tr
a
nsfo
r
m switch_
c
on
v
ersion in
t
o
a class
.
commit
|
commitdiff
|
tree
2018-06-19
marxi
n
Clean-up usage of ipa_fn_su
m
mary
an
d
ipa_call_summa
r
y
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
mar
x
in
Improve gimple
.
vim synta
x
file
.
commit
|
commitdiff
|
tree
2018-06-19
mar
x
in
Ad
d
init
i
al
version of rtl
.
vim
s
yntax file
.
commit
|
commitdiff
|
tree
2018-06-19
m
arxin
Remov
e
unu
s
ed s
t
age
s
tuff
in
config-lang
.
i
n
.
commit
|
commitdiff
|
tree
2018-06-12
m
a
rxin
Document IntegerRa
n
g
e
in
i
nternal documentation
.
commit
|
commitdiff
|
tree
2018-06-12
marx
i
n
Come up with Deprecate
d
o
p
t
i
on flag
.
commit
|
commitdiff
|
tree
2018-06-12
m
arxin
Remove me f
r
om Write
A
f
t
er Approval
.
commit
|
commitdiff
|
tree
2018-06-11
marxi
n
Fix t
y
p
o
done in MPX remov
a
l (
P
R
tree-optimization
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Fix functio
n
signature in header file
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
PPC: remove
usage
o
f
cgraph_node::instr
u
m
entation_cl
o
ne
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
M
ake
i
pa
-
pur
e
-const
m
ore stri
c
t about sum
m
ary c
o
nst
r
ains
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxin
Replace some :
:
get_creat
e
wi
t
h
::get in I
P
A inline
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Come up
w
ith
c
graph_node::get_uid and ma
k
e cgraph_node
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
M
a
ke cgraph_edge::uid
rea
l
ly un
i
que
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
Po
r
t edge
_
growth_cache to
call_summary
.
commit
|
commitdiff
|
tree
2018-06-08
ma
r
xin
Port IP
A
CP to edge_clone_sum
m
aries
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add ca
l
l_
s
u
m
m
a
r
y
::ge
t
method
a
nd m_in
i
tialize_
w
hen_cl
o
ning
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
r
xin
Remo
v
e cgraph_nod
e
::summa
r
y_uid and ma
k
e cgraph_
n
ode
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Convert IP
A
CP to symb
o
l_su
m
m
ary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Covert ipa
-
pure
-
const
.
c to sy
m
bol
_
summa
r
y
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxin
U
s
e
s
y
m
t
a
b_summary
i
n
i
pa-reference
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Use summar
i
e
s
->get where po
s
s
ible
.
Small
r
ef
a
ctoring
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add {symbol
,
cal
l
}
_
summary
:
:get met
h
od and use
i
t in
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Rena
m
e get m
e
thods
i
n symbol-su
m
ma
r
y
.
h t
o
get_crea
t
e
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Code re
f
a
c
toring for call_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Co
d
e refactoring
of s
y
mtab
_
summary
.
commit
|
commitdiff
|
tree
next