search for: addr_taken

Displaying 6 results from an estimated 6 matches for "addr_taken".

2013 Oct 30
2
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
Nadav: I don't think this is right approach for engineering. The time-complexity of re-analyzing addr_taken for each single alias query depends on 1. how many global variable 2. how many occurrence of these global variables. 3. how many queries the compiler have. 3) depends on compiler. You never know what we will have in the following few years. 1 and 2 depends on the program. You ne...
2013 Nov 04
2
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
...8 PM, Chris Lattner wrote: > On Oct 30, 2013, at 10:37 AM, Shuxin Yang <shuxin.llvm at gmail.com > <mailto:shuxin.llvm at gmail.com>> wrote: >> Nadav: >> >> I don't think this is right approach for engineering. >> The time-complexity of re-analyzing addr_taken for each single alias >> query depends on >> 1. how many global variable >> 2. how many occurrence of these global variables. >> 3. how many queries the compiler have. >> >> 3) depends on compiler. You never know what we will have in the >> fo...
2013 Oct 30
0
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
On Oct 30, 2013, at 10:37 AM, Shuxin Yang <shuxin.llvm at gmail.com> wrote: > Nadav: > > I don't think this is right approach for engineering. > The time-complexity of re-analyzing addr_taken for each single alias query depends on > 1. how many global variable > 2. how many occurrence of these global variables. > 3. how many queries the compiler have. > > 3) depends on compiler. You never know what we will have in the following few years. > 1 and 2 depen...
2013 Nov 04
0
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
...> On 10/30/13 2:08 PM, Chris Lattner wrote: > > > > > On Oct 30, 2013, at 10:37 AM, Shuxin Yang < shuxin.llvm at gmail.com > > wrote: > > > Nadav: > > I don't think this is right approach for engineering. > The time-complexity of re-analyzing addr_taken for each single alias > query depends on > 1. how many global variable > 2. how many occurrence of these global variables. > 3. how many queries the compiler have. > > 3) depends on compiler. You never know what we will have in the > following few years. > 1 and 2 depends o...
2013 Oct 30
0
[LLVMdev] [Propose] Add address-taken bit to GlobalVariable for disambiguation purpose
On Oct 29, 2013, at 4:39 PM, Shuxin Yang <shuxin.llvm at gmail.com> wrote: > That said, I don't think it is still inexpensive if we re-analyze the > addr-taken again and again *ON THE FLY". It is really difficult to > predict compile-time impact. You never know how many global variables > in a program, and you never know how extensive they are used. >
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 indirectly access. So, we can prove