search for: _zbs1a

Displaying 4 results from an estimated 4 matches for "_zbs1a".

2015 Jan 27
7
[LLVMdev] IR extension proposal: bitset constants
...transformed using this mechanism. Such a global cannot be accessed in the normal way. It may only be accessed using an intrinsic that tests whether a given pointer is in the set. To return to our concrete example, a translation unit defining the vtable for A may also define the following global: @_ZBS1A = appending bitset constant [1 x i8*] [gep(@_ZTV1A, 0, 1)] A translation unit defining B would define: @_ZBS1A = appending bitset constant [1 x i8*] [gep(@_ZTV1B, 0, 1)] @_ZBS1B = appending bitset constant [1 x i8*] [gep(@_ZTV1B, 0, 1)] And C: @_ZBS1A = appending bitset constant [1 x i8*] [gep(...
2015 Jan 28
3
[LLVMdev] IR extension proposal: bitset constants
...essed in the normal way. It may only be accessed using an intrinsic >> that >> tests whether a given pointer is in the set. >> >> To return to our concrete example, a translation unit defining the vtable >> for A may also define the following global: >> >> @_ZBS1A = appending bitset constant [1 x i8*] [gep(@_ZTV1A, 0, 1)] >> >> A translation unit defining B would define: >> >> @_ZBS1A = appending bitset constant [1 x i8*] [gep(@_ZTV1B, 0, 1)] >> @_ZBS1B = appending bitset constant [1 x i8*] [gep(@_ZTV1B, 0, 1)] >> >>...
2015 Jan 29
3
[LLVMdev] IR extension proposal: bitset constants
...t; >> that > > >> tests whether a given pointer is in the set. > > >> > > >> To return to our concrete example, a translation unit defining the > vtable > > >> for A may also define the following global: > > >> > > >> @_ZBS1A = appending bitset constant [1 x i8*] [gep(@_ZTV1A, 0, 1)] > > >> > > >> A translation unit defining B would define: > > >> > > >> @_ZBS1A = appending bitset constant [1 x i8*] [gep(@_ZTV1B, 0, 1)] > > >> @_ZBS1B = appending bitset constan...
2015 Jan 30
0
[LLVMdev] IR extension proposal: bitset constants
...uch a global cannot be > accessed in the normal way. It may only be accessed using an intrinsic that > tests whether a given pointer is in the set. > > To return to our concrete example, a translation unit defining the vtable > for A may also define the following global: > > @_ZBS1A = appending bitset constant [1 x i8*] [gep(@_ZTV1A, 0, 1)] > > A translation unit defining B would define: > > @_ZBS1A = appending bitset constant [1 x i8*] [gep(@_ZTV1B, 0, 1)] > @_ZBS1B = appending bitset constant [1 x i8*] [gep(@_ZTV1B, 0, 1)] > > And C: > > @_ZBS1...