Displaying 17 results from an estimated 17 matches for "infer_attribute".
2018 Feb 07
2
ThinLTO and linkonce_odr + unnamed_addr
...e OK to add auto-hide
in this case (maybe it would already happen)?
Can we use the new local_unnamed_addr that was added (by pcc or Rafael I
don't remember)? I think this attribute matches exactly the `auto-hide`
semantic. Wasn't the idea that this could be added any time by a
module-level `infer_attribute` pass?
--
Mehdi
2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.org>:
> I didn't realize that that WeakDefCanBeHiddenDirective is only available
> on Darwin. So if we are doing it for #2, it should be a Darwin only fix as
> well.
>
> Steven
&g...
2018 Feb 07
0
ThinLTO and linkonce_odr + unnamed_addr
...to add auto-hide in this case (maybe it would already happen)?
> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I don't remember)? I think this attribute matches exactly the `auto-hide` semantic. Wasn't the idea that this could be added any time by a module-level `infer_attribute` pass?
>
> --
> Mehdi
>
>
> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>:
> I didn't realize that that WeakDefCanBeHiddenDirective is only available on Darwin. So if we are doing it for #2...
2018 Feb 07
2
ThinLTO and linkonce_odr + unnamed_addr
...; in this case (maybe it would already happen)?
> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I
> don't remember)? I think this attribute matches exactly the `auto-hide`
> semantic. Wasn't the idea that this could be added any time by a
> module-level `infer_attribute` pass?
>
> --
> Mehdi
>
>
> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.org
> >:
>
>> I didn't realize that that WeakDefCanBeHiddenDirective is only available
>> on Darwin. So if we are doing it for #2, it should be a Darwi...
2018 Feb 08
2
ThinLTO and linkonce_odr + unnamed_addr
...maybe it would already happen)?
>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I
>> don't remember)? I think this attribute matches exactly the `auto-hide`
>> semantic. Wasn't the idea that this could be added any time by a
>> module-level `infer_attribute` pass?
>>
>> --
>> Mehdi
>>
>>
>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <
>> llvm-dev at lists.llvm.org>:
>>
>>> I didn't realize that that WeakDefCanBeHiddenDirective is only available
>>> on Darwin. So if we a...
2018 Feb 07
0
ThinLTO and linkonce_odr + unnamed_addr
...dd auto-hide in this case (maybe it would already happen)?
>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I don't remember)? I think this attribute matches exactly the `auto-hide` semantic. Wasn't the idea that this could be added any time by a module-level `infer_attribute` pass?
>>
>> --
>> Mehdi
>>
>>
>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>:
>> I didn't realize that that WeakDefCanBeHiddenDirective is only available on Darwin....
2018 Feb 08
3
ThinLTO and linkonce_odr + unnamed_addr
...lready happen)?
>>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I
>>> don't remember)? I think this attribute matches exactly the `auto-hide`
>>> semantic. Wasn't the idea that this could be added any time by a
>>> module-level `infer_attribute` pass?
>>>
>>> --
>>> Mehdi
>>>
>>>
>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <
>>> llvm-dev at lists.llvm.org>:
>>>
>>>> I didn't realize that that WeakDefCanBeHiddenDirective is only
>>...
2018 Feb 08
0
ThinLTO and linkonce_odr + unnamed_addr
...uto-hide in this case (maybe it would already happen)?
>>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I don't remember)? I think this attribute matches exactly the `auto-hide` semantic. Wasn't the idea that this could be added any time by a module-level `infer_attribute` pass?
>>>
>>> --
>>> Mehdi
>>>
>>>
>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>:
>>> I didn't realize that that WeakDefCanBeHiddenDirective i...
2018 Feb 08
0
ThinLTO and linkonce_odr + unnamed_addr
...hide in this case (maybe it would already happen)?
>>>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I don't remember)? I think this attribute matches exactly the `auto-hide` semantic. Wasn't the idea that this could be added any time by a module-level `infer_attribute` pass?
>>>>
>>>> --
>>>> Mehdi
>>>>
>>>>
>>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>:
>>>> I didn't realize that that W...
2018 Feb 08
2
ThinLTO and linkonce_odr + unnamed_addr
...>>>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael
>>>> I don't remember)? I think this attribute matches exactly the `auto-hide`
>>>> semantic. Wasn't the idea that this could be added any time by a
>>>> module-level `infer_attribute` pass?
>>>>
>>>> --
>>>> Mehdi
>>>>
>>>>
>>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.
>>>> org>:
>>>>
>>>>> I didn't realize that that WeakDefC...
2018 Feb 09
2
ThinLTO and linkonce_odr + unnamed_addr
...> Can we use the new local_unnamed_addr that was added (by pcc or Rafael
>>>>> I don't remember)? I think this attribute matches exactly the `auto-hide`
>>>>> semantic. Wasn't the idea that this could be added any time by a
>>>>> module-level `infer_attribute` pass?
>>>>>
>>>>> --
>>>>> Mehdi
>>>>>
>>>>>
>>>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <
>>>>> llvm-dev at lists.llvm.org>:
>>>>>
>>>>>> I d...
2018 Feb 09
0
ThinLTO and linkonce_odr + unnamed_addr
...in this case (maybe it would already happen)?
>>>>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I don't remember)? I think this attribute matches exactly the `auto-hide` semantic. Wasn't the idea that this could be added any time by a module-level `infer_attribute` pass?
>>>>>
>>>>> --
>>>>> Mehdi
>>>>>
>>>>>
>>>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>:
>>>>> I di...
2018 Feb 08
1
ThinLTO and linkonce_odr + unnamed_addr
...>>>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael
>>>> I don't remember)? I think this attribute matches exactly the `auto-hide`
>>>> semantic. Wasn't the idea that this could be added any time by a
>>>> module-level `infer_attribute` pass?
>>>>
>>>> --
>>>> Mehdi
>>>>
>>>>
>>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.
>>>> org>:
>>>>
>>>>> I didn't realize that that WeakDefC...
2018 Feb 09
0
ThinLTO and linkonce_odr + unnamed_addr
...this case (maybe it would already happen)?
>>>>>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I don't remember)? I think this attribute matches exactly the `auto-hide` semantic. Wasn't the idea that this could be added any time by a module-level `infer_attribute` pass?
>>>>>>
>>>>>> --
>>>>>> Mehdi
>>>>>>
>>>>>>
>>>>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>:
&...
2018 Feb 07
0
ThinLTO and linkonce_odr + unnamed_addr
I didn't realize that that WeakDefCanBeHiddenDirective is only available on Darwin. So if we are doing it for #2, it should be a Darwin only fix as well.
Steven
> On Feb 7, 2018, at 11:29 AM, Reid Kleckner <rnk at google.com> wrote:
>
> I agree with Teresa, we should probably do #2 to preserve behavior for now.
>
> On Wed, Feb 7, 2018 at 9:34 AM, Teresa Johnson via
2018 Feb 09
3
ThinLTO and linkonce_odr + unnamed_addr
...use the new local_unnamed_addr that was added (by pcc or
>>>>>> Rafael I don't remember)? I think this attribute matches exactly the
>>>>>> `auto-hide` semantic. Wasn't the idea that this could be added any time by
>>>>>> a module-level `infer_attribute` pass?
>>>>>>
>>>>>> --
>>>>>> Mehdi
>>>>>>
>>>>>>
>>>>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <
>>>>>> llvm-dev at lists.llvm.org>:
>>>>>&...
2018 Feb 09
0
ThinLTO and linkonce_odr + unnamed_addr
...case (maybe it would already happen)?
>>>>>>> Can we use the new local_unnamed_addr that was added (by pcc or Rafael I don't remember)? I think this attribute matches exactly the `auto-hide` semantic. Wasn't the idea that this could be added any time by a module-level `infer_attribute` pass?
>>>>>>>
>>>>>>> --
>>>>>>> Mehdi
>>>>>>>
>>>>>>>
>>>>>>> 2018-02-07 11:36 GMT-08:00 Steven Wu via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at l...
2018 Feb 07
4
ThinLTO and linkonce_odr + unnamed_addr
I agree with Teresa, we should probably do #2 to preserve behavior for now.
On Wed, Feb 7, 2018 at 9:34 AM, Teresa Johnson via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Hi Steven,
>
> I'd prefer not to inhibit importing. I am also concerned about putting
> these symbols in the llvm.compiler_used (I don't recall earlier discussion
> around this, but it seems