Re: [PATCH v7] Introduce attribute sym_alias

2023-12-07 Thread Alexandre Oliva
On Dec 6, 2023, Jan Hubicka wrote: >> On Nov 30, 2023, Jan Hubicka wrote: >> >> >> + if (VAR_P (replaced)) >> >> + varpool_node::create_alias (sym_node->decl, replacement); >> >> + else >> >> + cgraph_node::create_alias (sym_node->decl, replacement); >> >> Unfortunately, this

Re: [PATCH v7] Introduce attribute sym_alias

2023-12-06 Thread Jan Hubicka
> On Nov 30, 2023, Jan Hubicka wrote: > > >> + if (VAR_P (replaced)) > >> + varpool_node::create_alias (sym_node->decl, replacement); > >> + else > >> + cgraph_node::create_alias (sym_node->decl, replacement); > > Unfortunately, this change didn't work. Several of the C++ tests >

[PATCH v7] Introduce attribute sym_alias

2023-12-01 Thread Alexandre Oliva
On Nov 30, 2023, Jan Hubicka wrote: >> + if (VAR_P (replaced)) >> +varpool_node::create_alias (sym_node->decl, replacement); >> + else >> +cgraph_node::create_alias (sym_node->decl, replacement); Unfortunately, this change didn't work. Several of the C++ tests regressed with