Displaying 2 results from an estimated 2 matches for "anon0".
Did you mean:
anon
2011 Dec 06
3
[LLVMdev] Regarding anonymous types
...type information for "anonymous types", I had below observation.
For the example with anonymous types, given below
struct test
{
struct {
union {
Char a[4];
};
};
struct {
int b;
char c;
};
};
LLVM 2.6 defines the types as
%struct.anon1 = type { %union.anon0}
%struct.anon2 = type { i32, i8}
%struct.test = type { %struct.anon1, %struct.anon2}
%union.anon0 = type {[4 x i8]}
Whereas, LLVM 2.9 defines the types as
%0 = type { i32, i8}
%anonanonct. = type {%anonanonn.}
%anonanonn. = type { [ 4x i8] }
%struct.test = type { %anonanonct., %0}
In case of L...
2011 Dec 06
0
[LLVMdev] Regarding anonymous types
...> For the example with anonymous types, given below
> struct test
> {
> struct {
> union {
> Char a[4];
> };
> };
> struct {
> int b;
> char c;
> };
> };
>
> LLVM 2.6 defines the types as
> %struct.anon1 = type { %union.anon0}
> %struct.anon2 = type { i32, i8}
> %struct.test = type { %struct.anon1, %struct.anon2}
> %union.anon0 = type {[4 x i8]}
>
> Whereas, LLVM 2.9 defines the types as
> %0 = type { i32, i8}
> %anonanonct. = type {%anonanonn.}
> %anonanonn. = type { [ 4x i8] }
> %struct.t...