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
re PR ipa/61144 (Invalid optimizations for extern vars with local weak definitions)
2014-10-05
Jan Hubicka
re PR ipa/61
1
44 (
I
nvalid optim
i
zations for e
x
tern vars
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
Jan Hub
i
cka
devirt-46
.
C: New
testc
a
se
.
commit
|
commitdiff
|
tree
2014-10-04
J
a
n Hubicka
devirt-42
.
C: New
t
estcase
.
commit
|
commitdiff
|
tree
2014-10-03
Jan H
u
bic
k
a
ipa-polymorphic-
c
all
.
c (d
e
c
l
_maybe_in_constru
c
tion_p
.
.
.
commit
|
commitdiff
|
tree
2014-10-03
Jan Hubicka
i
pa-polymo
r
phi
c
-
call
.
c (decl_
m
aybe_in_c
o
nstruction_p
.
.
.
commit
|
commitdiff
|
tree
2014-10-03
Ja
n
H
ubicka
cgraph
.
h
(struct indirect_
c
all_info)
:
Add
I
N_POLYMORPHIC_C
D
T
O
R
commit
|
commitdiff
|
tree
2014-10-03
Jan H
u
b
i
cka
cgra
p
h
.
h (ipa
_
pol
y
mo
r
phic_call_conte
x
t):
T
u
r
n
b
o
ols
.
.
.
commit
|
commitdiff
|
tree
2014-10-02
J
a
n Hubicka
cgraphclones
.
c (build_function_type_
s
kip_args):
Do
.
.
.
commit
|
commitdiff
|
tree
2014-10-02
Jan Hubicka
ipa-prop
.
h (i
p
a
_
get_cont
r
olled_u
s
es): Ad
d
hack
t
o
avoid
.
.
.
commit
|
commitdiff
|
tree
2014-10-02
J
a
n Hubi
c
ka
ipa
.
c (walk_polymorphic_call_targ
e
ts
)
:
A
void IC
E
w
hen
.
.
.
commit
|
commitdiff
|
tree
2014-10-02
Jan
Hubicka
ipa-prop
.
c (ipa_
m
o
dify_fo
r
ma
l
_parameters
)
: Do n
o
t me
r
g
e
.
.
.
commit
|
commitdiff
|
tree
2014-10-02
Jan Hubicka
* ipa-polymorphic-call
.
c
commit
|
commitdiff
|
tree
2014-09-27
Jan Hubicka
re PR ipa/60665 (gcc/ip
a
-devirt
.
c:1510:7: warning:
.
.
.
commit
|
commitdiff
|
tree
2014-09-27
Jan
H
ubicka
re
P
R i
p
a
/
62121 (ICE: Segmentatio
n
f
a
ult in ip
a
-devirt
.
.
.
commit
|
commitdiff
|
tree
2014-09-27
Jan Hubic
k
a
re
PR
middle-end/35545 (tracer pass is
r
un
t
oo late)
commit
|
commitdiff
|
tree
2014-09-26
Jan Hubic
k
a
ipa-prop
.
c (ipa_i
n
traprocedural_devirtualiz
a
tio
n
):
.
.
.
commit
|
commitdiff
|
tree
2014-09-25
J
a
n
Hubicka
ipa-utils
.
h (subbinfo_with_v
t
a
b
le_at_offset, [
.
.
.
]
.
.
.
commit
|
commitdiff
|
tree
2014-09-25
Jan H
u
bicka
ipa-devirt
.
c (polymorphic_call_target_d): Add SP
E
CULATIVE
.
.
.
commit
|
commitdiff
|
tree
2014-09-25
Jan Hub
i
cka
ipa-devirt
.
c (po
s
sible_pol
y
morphic_call_ta
r
gets): Remove
.
.
.
commit
|
commitdiff
|
tree
2014-09-25
Jan
Hubicka
Fi
x
p
r
evious commit
.
commit
|
commitdiff
|
tree
2014-09-25
Jan Hubicka
cgraph
.
h (class ipa_polymorphic_call_co
n
t
ext): Move
.
.
.
commit
|
commitdiff
|
tree
2014-09-24
Jan Hubicka
ipa-
u
tils
.
h
(
polymorphic_call_context): Add metd
h
os
.
.
.
commit
|
commitdiff
|
tree
2014-09-23
Jan Hubicka
tree
.
h (int_bit_p
o
sit
i
on
)
: Turn into i
n
li
n
e func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2014-09-22
Jan Hubicka
charset
.
c (conversion): Rename to
.
.
.
commit
|
commitdiff
|
tree
2014-09-22
Jan H
u
bicka
tree-ssa-ccp
.
c (prop_valu
e
_
d
): Rename to
.
.
.
commit
|
commitdiff
|
tree
2014-09-22
Ja
n
H
ubicka
t
ree-ssa-ccp
.
c
(prop_v
a
lue_d): Rename to
.
.
.
commit
|
commitdiff
|
tree
2014-09-20
Jan Hubicka
ipa-utils
.
h
(ipa_po
l
y
morphic_
c
all_context):
T
urn into
.
.
.
commit
|
commitdiff
|
tree
2014-09-20
Jan Hub
i
cka
i
pa-visibility
.
c (varpo
o
l
_
no
d
e::externally_vis
i
b
l
e_p
.
.
.
commit
|
commitdiff
|
tree
2014-09-20
Jan Hubicka
diagnostic
.
c (warning_n): New fu
n
ct
i
on
.
commit
|
commitdiff
|
tree
2014-09-20
Jan
H
ubicka
re
P
R tree-opti
m
ization/6
3
255 (FAI
L
: gcc
.
dg/lto/ipareference
.
.
.
commit
|
commitdiff
|
tree
2014-09-19
J
an Hubicka
re PR c++/61825
(
g
++
.
dg/cpp0x/
s
tatic_a
s
sert9
.
C
F
AILs)
commit
|
commitdiff
|
tree
2014-09-19
Jan Hubicka
r
e
PR
l
t
o/632
8
6 (FA
I
L
:
g++
.
dg/lto/20
1
01014
-
2 cp_lto_2010101
4
.
.
.
commit
|
commitdiff
|
tree
2014-09-19
Jan
H
ubicka
r
e PR ipa/
6
3298 (
i
n
t
ernal compil
e
r error: in
t
ypes_same_for_
.
.
.
commit
|
commitdiff
|
tree
2014-09-17
Jan Hubicka
ipa-devirt
.
c (type_pair, [
.
.
.
]): New
types
.
commit
|
commitdiff
|
tree
2014-09-13
Jan Hubicka
tree
.
c (nee
d
_
assembler_name_p):
S
tor
e
C++ t
y
pe mangling
.
.
.
commit
|
commitdiff
|
tree
2014-09-11
Jan Hubicka
common
.
op
t
(flto-
o
dr-type-
m
erging): Ne
w
flag
.
commit
|
commitdiff
|
tree
2014-09-11
Jan Hubicka
varpool
.
c
(
v
a
r
p
ool_node::ctor_useable_for_foldin
g
_p
.
.
.
commit
|
commitdiff
|
tree
2014-09-11
Jan Hub
i
cka
re PR m
i
ddle-
e
n
d
/63186 (Undefined
.
L*
s
ymbo
l
s
because
.
.
.
commit
|
commitdiff
|
tree
2014-09-10
Jan Hubicka
re PR lto/63166 (ICE (LTO):
i
pa_intraproced
u
ral
_
devirtualiza
.
.
.
commit
|
commitdiff
|
tree
2014-08-21
J
a
n Hubi
c
ka
re PR
t
ree-opti
m
iza
t
ion/62091 (ice i
n
bef
o
re_dom_children)
commit
|
commitdiff
|
tree
2014-08-21
Jan Hubicka
t
r
e
e
-p
r
ofile
.
c (tree_profil
i
ng): Skip externa
l
functions
.
.
.
commit
|
commitdiff
|
tree
2014-08-20
Jan
H
ubicka
* g+
+
.
dg/ipa/devirt-37
.
C: Fix testcase
.
commit
|
commitdiff
|
tree
2014-08-20
Jan
Hub
i
cka
coverage
.
c
(cov
e
rage
_
comput
e
_prof
i
le_id): Return non
.
.
.
commit
|
commitdiff
|
tree
2014-08-20
Jan Hub
i
cka
c
g
rap
h
unit
.
c (
i
pa_passes, co
m
pile)
:
R
eshe
d
ul
e
symtab_r
e
mov
e
_
.
.
.
commit
|
commitdiff
|
tree
2014-08-19
Jan H
u
bicka
ipa-visibility
.
c (update_visibility_by_resolution_in
f
o
.
.
.
commit
|
commitdiff
|
tree
2014-08-18
J
an Hu
b
icka
ipa-visibility
.
c
(u
p
date_visibi
l
ity_by_resolutio
n
_i
n
fo
.
.
.
commit
|
commitdiff
|
tree
2014-08-18
Jan Hubi
c
ka
gimple
-
fo
l
d
.
c (fol
d
_gimple_assign)
:
Do not
intorudce
.
.
.
commit
|
commitdiff
|
tree
2014-08-16
Jan Hubicka
ipa-uti
l
s
.
h
(
i
p
a
_
p
o
lymorph
i
c_c
a
ll_conte
x
t): Turn into
.
.
.
commit
|
commitdiff
|
tree
2014-08-14
Jan
Hu
b
ic
k
a
re PR tre
e
-optim
i
z
a
tion/
6
2
09
1
(ice in befor
e
_dom_children)
commit
|
commitdiff
|
tree
2014-08-14
Jan Hubicka
ipa-utils
.
h (
c
ompare_vir
t
ual_tables): Declare
.
commit
|
commitdiff
|
tree
2014-08-09
Jan Hubi
c
ka
devi
r
t-3
5
.
C: Fix
t
e
m
pl
a
t
e
.
commit
|
commitdiff
|
tree
2014-08-07
Jan Hubicka
ipa-devirt
.
c: Include gimple-pretty-p
r
int
.
h
commit
|
commitdiff
|
tree
2014-08-03
Jan Hubicka
ipa-devirt
.
c
(
o
dr_type_warn_
c
ount): Add ty
p
e
.
commit
|
commitdiff
|
tree
2014-08-02
J
an Hubicka
in
v
oke
.
t
exi (Wsugges
t
-fin
a
l-types, [
.
.
.
]): Docume
n
t
.
commit
|
commitdiff
|
tree
2014-07-30
J
a
n Hubicka
Fix c
h
a
nge
l
og from previous com
m
it
.
commit
|
commitdiff
|
tree
2014-07-30
Jan Hubick
a
d
evirt-3
4
.
C: Ne
w
t
e
stcase
.
commit
|
commitdiff
|
tree
2014-07-29
J
a
n Hubicka
c
graph
.
c (cgraph_node:
:
creat
e
_indirect_edg
e
): Copy
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
J
an H
u
bic
k
a
gimp
l
e-fold
.
c
(fold_gimple_as
s
i
g
n
):
F
ix condition guarding
.
.
.
commit
|
commitdiff
|
tree
2014-07-25
J
an Hubic
k
a
lto-
s
treamer-out
.
c (struct sc
c
s): Turn to
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
J
a
n Hubicka
lto-stream
e
r-out
.
c (tree_is_indexabl
e
): Consider IMPO
R
TED_
D
E
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Jan Hubicka
re PR lto/61
8
02 (AArch64
e
xecute
.
exp
failu
r
es wit
h
.
.
.
commit
|
commitdiff
|
tree
2014-07-15
J
a
n H
u
bicka
* fol
d
-const
.
c (f
o
ld
_
che
c
ks
u
m_tr
e
e):
Fix typo in previous
.
.
.
commit
|
commitdiff
|
tree
2014-07-15
Jan Hubicka
fo
l
d
-
c
ons
t
.
c (fold_checks
u
m_tree): Move che
c
king
o
f
.
.
.
commit
|
commitdiff
|
tree
2014-07-15
Jan
Hubicka
tree
.
c (tree_c
o
de_size): Add TRANS
L
ATION_UN
I
T
_
D
ECL
.
.
.
commit
|
commitdiff
|
tree
2014-07-13
Jan Hubicka
c
graph
.
h (symtab_node):
A
d
d nonzero_address
.
commit
|
commitdiff
|
tree
2014-07-13
Jan Hu
b
icka
ipa-
d
evirt
.
c (odr_subtyp
e
s_equivalent_p): Disable tempo
r
ary
.
.
.
commit
|
commitdiff
|
tree
2014-07-12
J
a
n H
u
bicka
t
r
e
e
.
c (typ
e
_in_anonymous
_
name
s
pace_p): Ignore TR
E
E_PUBLIC
.
.
.
commit
|
commitdiff
|
tree
2014-07-12
Ja
n
H
u
bicka
l
t
o
.
c
(
r
ead_c
g
rap
h
_
a
nd_sy
m
bo
l
s): Do n
o
t push D
E
CL_INI
T
_IO
.
.
.
commit
|
commitdiff
|
tree
2014-07-11
Jan Hubic
k
a
vapool
.
c
:
Inc
l
u
d
e
t
ree-s
s
a-a
l
ias
.
h, gimple
.
h and lto
.
.
.
commit
|
commitdiff
|
tree
2014-07-11
Jan
H
ubick
a
ipa-prop
.
c (ipa_binf
o
_f
r
om_known_type_jfunc): In LT
O
.
.
.
commit
|
commitdiff
|
tree
2014-07-11
J
a
n Hubi
c
ka
predicates
.
md (
c
a
l
l expander): U
p
date for DECL_SECTION_
N
AME
.
.
.
commit
|
commitdiff
|
tree
2014-07-09
Jan Hu
b
i
c
k
a
* ip
a
-d
e
virt
.
c (record_node): Walk through aliases
.
commit
|
commitdiff
|
tree
2014-07-09
Jan Hubicka
* l
t
o-s
t
rea
m
er-out
.
c (hash_scc): Avoid qu
a
dratic hashing
.
.
.
commit
|
commitdiff
|
tree
2014-07-09
Jan Hu
b
icka
reve
r
t:
s
t
o
r-la
y
out
.
c (fini
s
h_builtin
_
struct): Copy
.
.
.
commit
|
commitdiff
|
tree
2014-07-09
Ja
n
Hubicka
ipa-visibil
i
t
y
.
c (functio
n
_
and_v
a
riable_visibilit
y
.
.
.
commit
|
commitdiff
|
tree
2014-07-09
Jan Hubicka
i
p
a-cp
.
c (devirtuali
z
ation_time_bonus)
:
Walk through
.
.
.
commit
|
commitdiff
|
tree
2014-07-09
Ja
n
Hubicka
r
s
6000-
p
r
otos
.
h
(rs6000_xcof
f
_
declare_object_name)
.
.
.
commit
|
commitdiff
|
tree
2014-07-08
Jan Hubicka
tr
e
e-s
s
a
-
alias
.
c (walk_aliase
d
_
vdefs
_
1
)
:
Add
F
UNCTION_ENTRY_
.
.
.
commit
|
commitdiff
|
tree
2014-07-07
Jan Hubi
c
k
a
s
ymtab
.
c:
Includ
e
c
alls
.
h
commit
|
commitdiff
|
tree
2014-07-05
Jan Hub
i
cka
c
g
raph
.
c (cgraph_create
_
i
n
direct_e
d
ge): Update
c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2014-07-02
J
a
n
Hubicka
c
-
d
ecl
.
c (d
u
plic
a
te_decls):
C
Lear
D
ECL_STR
U
CT_FUNCTION
.
.
.
commit
|
commitdiff
|
tree
2014-07-02
Jan
H
u
b
icka
i
p
a-util
s
.
h (method_class
_
type,
[
.
.
.
]):
C
onsti
f
y
.
commit
|
commitdiff
|
tree
2014-07-02
Jan Hub
i
cka
tre
e
.
c (decls_sam
e
_for
_
o
dr, [
.
.
.
]): Remove
.
commit
|
commitdiff
|
tree
2014-06-30
Jan Hu
b
i
cka
revert
:
tree-streamer-out
.
c (p
a
ck_ts_type_common_v
a
lue_fi
e
ld
.
.
.
commit
|
commitdiff
|
tree
2014-06-28
Jan Hubic
k
a
tree-streamer-o
u
t
.
c
(
pack_ts_type_
c
om
m
on_value_fi
e
l
ds
.
.
.
commit
|
commitdiff
|
tree
2014-06-28
Jan Hubicka
* cgraph
.
c (
d
ump_cgra
p
h_node): Dump in
i
t
&
fini
p
r
ior
i
ties
.
commit
|
commitdiff
|
tree
2014-06-28
Ja
n
H
u
b
i
cka
objc-act
.
c (ob
j
c_xref_ba
s
et
y
pes): Set
TYPE
_
B
I
NFO of
.
.
.
commit
|
commitdiff
|
tree
2014-06-28
Jan
Hubicka
tree-
i
nl
i
n
e
.
c (remap_type_1): Do not dupl
i
cate fi
e
lds
.
.
.
commit
|
commitdiff
|
tree
2014-06-28
Ja
n
H
u
bicka
ipa-pr
o
p
.
c (ip
a
_set
_
j
f_known_t
y
p
e
)
: Record always the
.
.
.
commit
|
commitdiff
|
tree
2014-06-28
Jan Hubicka
ipa-
d
evirt
.
c
(
set_type_binf
o
)
: New
function
.
commit
|
commitdiff
|
tree
2014-06-28
Ja
n
Hubicka
st
o
r-layout
.
c
(
fi
n
ish_bui
l
tin_struct): Co
p
y
f
i
elds
.
.
.
commit
|
commitdiff
|
tree
2014-06-26
Jan H
u
bicka
invo
k
e
.
te
x
i
(-fsema
n
tic-interposition): Document
.
commit
|
commitdiff
|
tree
2014-06-26
Ja
n
Hubicka
t
o
pl
e
v
.
c
(
b
acken
d
_init_target): Move init_emit
_
re
g
s
.
.
.
commit
|
commitdiff
|
tree
2014-06-24
Jan
Hub
i
c
ka
c
l
ass
.
c (chec
k
_metho
d
s, [
.
.
.
]
)
: Guard VINDEX checks
.
.
.
commit
|
commitdiff
|
tree
2014-06-24
Jan Hubick
a
lo
c
alal
i
as-2
.
c: Guard by require-alias
.
commit
|
commitdiff
|
tree
2014-06-24
Jan
H
ubicka
va
r
po
o
l
.
c (dump_var
p
ool_node): Dump used_by_sin
g
le_
f
unction
.
commit
|
commitdiff
|
tree
2014-06-23
Jan Hubicka
lto-
c
gr
a
ph
.
c (lto_
o
utp
u
t_node, inpu
t
_node): Set/get
.
.
.
commit
|
commitdiff
|
tree
2014-06-21
J
a
n Hubi
c
ka
l
o
calali
a
s
.
c
:
Fix broken commit
.
commit
|
commitdiff
|
tree
2014-06-21
J
a
n Hubic
k
a
cgra
p
h
.
h (tls_model_na
m
es): New variable
.
commit
|
commitdiff
|
tree
2014-06-21
Jan H
u
bicka
locala
l
i
as
.
c: New
te
s
t
cas
e
.
commit
|
commitdiff
|
tree
next