Displaying 5 results from an estimated 5 matches for "addr_not_taken".
2013 Oct 30
0
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
----- Original Message -----
> Hi, There:
>
> I'd like to add bit, called "addr_not_taken", to GlobalVariable in
> order to
> indicate if a GlobalVariable doesn't has its address taken or not.
>
> 1.The motivation
> ===============
> The motivation can be explained by the following example. In this
> example,
> variable x does not have its address t...
2013 Oct 29
5
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
Hi, There:
I'd like to add bit, called "addr_not_taken", to GlobalVariable in
order to
indicate if a GlobalVariable doesn't has its address taken or not.
1.The motivation
===============
The motivation can be explained by the following example. In this
example,
variable x does not have its address taken, therefore, it cannot be
indirec...
2013 Oct 30
3
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
Hi, Hal:
Thank you for your feedback, see following inline comment
Thanks
On 10/29/13 5:02 PM, Hal Finkel wrote:
> ----- Original Message -----
>> Hi, There:
>>
>> I'd like to add bit, called "addr_not_taken", to GlobalVariable in
>> order to
>> indicate if a GlobalVariable doesn't has its address taken or not.
>>
>> 1.The motivation
>> ===============
>> The motivation can be explained by the following example. In this
>> example,
>> variab...
2013 Oct 30
0
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
...essage -----
> Hi, Hal:
>
> Thank you for your feedback, see following inline comment
>
> Thanks
>
> On 10/29/13 5:02 PM, Hal Finkel wrote:
> > ----- Original Message -----
> >> Hi, There:
> >>
> >> I'd like to add bit, called "addr_not_taken", to
> >> GlobalVariable in
> >> order to
> >> indicate if a GlobalVariable doesn't has its address taken or not.
> >>
> >> 1.The motivation
> >> ===============
> >> The motivation can be explained by the following ex...
2013 Oct 30
2
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
...e.
>>
>> ModRef is immaterial in this regard.
>>
>> What I'm try to say in "A4" is that it is really *troublesome* if we
>> save the
>> addr-taken-analysis result to a analysis-pass (rather than cache the
>> result to
>> GlobalVariable::addr_not_taken). If we really have to implement this
>> way,
>> we need to at very least implement following two steps:
> Okay, sounds good. IIRC, GlobalsModRef currently (also) determines whether or not a global has its address taken. It might make sense to unify that logic with what you're p...