Displaying 2 results from an estimated 2 matches for "_zn3fooc1ev".
2011 Sep 09
3
[LLVMdev] runStaticConstructorsDestructors not calling static destructors
...t;
@.str1 = private unnamed_addr constant [5 x i8] c"Foo\0A\00"
@llvm.global_ctors = appending global [1 x %0] [%0 { i32 65535, void ()* @_GLOBAL__I_a }]
define internal void @__cxx_global_var_init() nounwind section "__TEXT,__StaticInit,regular,pure_instructions" {
call void @_ZN3FooC1Ev(%class.Foo* @foo)
%1 = call i32 @__cxa_atexit(void (i8*)* bitcast (void (%class.Foo*)* @_ZN3FooD1Ev to void (i8*)*), i8* bitcast (%class.Foo* @foo to i8*), i8* bitcast (i8** @__dso_handle to i8*))
ret void
}
define linkonce_odr void @_ZN3FooC1Ev(%class.Foo* %this) unnamed_addr nounwind align 2 {...
2011 Sep 09
0
[LLVMdev] runStaticConstructorsDestructors not calling static destructors
...unnamed_addr constant [5 x i8] c"Foo\0A\00"
> @llvm.global_ctors = appending global [1 x %0] [%0 { i32 65535, void ()* @_GLOBAL__I_a }]
>
> define internal void @__cxx_global_var_init() nounwind section "__TEXT,__StaticInit,regular,pure_instructions" {
> call void @_ZN3FooC1Ev(%class.Foo* @foo)
> %1 = call i32 @__cxa_atexit(void (i8*)* bitcast (void (%class.Foo*)* @_ZN3FooD1Ev to void (i8*)*), i8* bitcast (%class.Foo* @foo to i8*), i8* bitcast (i8** @__dso_handle to i8*))
> ret void
> }
>
> define linkonce_odr void @_ZN3FooC1Ev(%class.Foo* %this) unnamed...