@@ -8222,7 +8222,7 @@ declare i32 @sysconf(i32) #5
8222
8222
8223
8223
declare i32 @time(i32*) #5
8224
8224
8225
- define weak i8* @_Znwj(i32 %size) #5 {
8225
+ define weak i8* @_Znwj(i32 %size) #5 personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) {
8226
8226
entry:
8227
8227
%cmp = icmp eq i32 %size, 0
8228
8228
%.size = select i1 %cmp, i32 1, i32 %size
@@ -8244,12 +8244,12 @@ if.then3: ; preds = %while.body
8244
8244
to label %invoke.cont unwind label %lpad.loopexit
8245
8245
8246
8246
lpad.loopexit: ; preds = %if.then3
8247
- %lpad.loopexit4 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
8247
+ %lpad.loopexit4 = landingpad { i8*, i32 }
8248
8248
filter [1 x i8*] [i8* bitcast ({ i8*, i8*, i8* }* @_ZTISt9bad_alloc to i8*)]
8249
8249
br label %lpad
8250
8250
8251
8251
lpad.nonloopexit: ; preds = %if.else
8252
- %lpad.nonloopexit5 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
8252
+ %lpad.nonloopexit5 = landingpad { i8*, i32 }
8253
8253
filter [1 x i8*] [i8* bitcast ({ i8*, i8*, i8* }* @_ZTISt9bad_alloc to i8*)]
8254
8254
br label %lpad
8255
8255
@@ -8298,13 +8298,13 @@ declare void @__cxa_throw(i8*, i8*, i8*)
8298
8298
declare void @__cxa_call_unexpected(i8*)
8299
8299
8300
8300
; Function Attrs: nounwind
8301
- define weak noalias i8* @_ZnwjRKSt9nothrow_t(i32 %size, %"struct.std::nothrow_t"*) #0 {
8301
+ define weak noalias i8* @_ZnwjRKSt9nothrow_t(i32 %size, %"struct.std::nothrow_t"*) #0 personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) {
8302
8302
entry:
8303
8303
%call = invoke noalias i8* @_Znwj(i32 %size)
8304
8304
to label %try.cont unwind label %lpad
8305
8305
8306
8306
lpad: ; preds = %entry
8307
- %1 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
8307
+ %1 = landingpad { i8*, i32 }
8308
8308
catch i8* null
8309
8309
%2 = extractvalue { i8*, i32 } %1, 0
8310
8310
%3 = tail call i8* @__cxa_begin_catch(i8* %2) #1
@@ -8316,7 +8316,7 @@ try.cont: ; preds = %lpad, %entry
8316
8316
ret i8* %p.0
8317
8317
8318
8318
lpad1: ; preds = %lpad
8319
- %4 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
8319
+ %4 = landingpad { i8*, i32 }
8320
8320
filter [0 x i8*] zeroinitializer
8321
8321
%5 = extractvalue { i8*, i32 } %4, 0
8322
8322
tail call void @__cxa_call_unexpected(i8* %5) #6
@@ -8327,7 +8327,7 @@ declare i8* @__cxa_begin_catch(i8*)
8327
8327
8328
8328
declare void @__cxa_end_catch()
8329
8329
8330
- define weak noalias i8* @_Znaj(i32 %size) #5 {
8330
+ define weak noalias i8* @_Znaj(i32 %size) #5 personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) {
8331
8331
entry:
8332
8332
%call = invoke noalias i8* @_Znwj(i32 %size)
8333
8333
to label %invoke.cont unwind label %lpad
@@ -8336,7 +8336,7 @@ invoke.cont: ; preds = %entry
8336
8336
ret i8* %call
8337
8337
8338
8338
lpad: ; preds = %entry
8339
- %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
8339
+ %0 = landingpad { i8*, i32 }
8340
8340
filter [1 x i8*] [i8* bitcast ({ i8*, i8*, i8* }* @_ZTISt9bad_alloc to i8*)]
8341
8341
%1 = extractvalue { i8*, i32 } %0, 1
8342
8342
%ehspec.fails = icmp slt i32 %1, 0
@@ -8352,13 +8352,13 @@ eh.resume: ; preds = %lpad
8352
8352
}
8353
8353
8354
8354
; Function Attrs: nounwind
8355
- define weak noalias i8* @_ZnajRKSt9nothrow_t(i32 %size, %"struct.std::nothrow_t"*) #0 {
8355
+ define weak noalias i8* @_ZnajRKSt9nothrow_t(i32 %size, %"struct.std::nothrow_t"*) #0 personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) {
8356
8356
entry:
8357
8357
%call = invoke noalias i8* @_Znaj(i32 %size)
8358
8358
to label %try.cont unwind label %lpad
8359
8359
8360
8360
lpad: ; preds = %entry
8361
- %1 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
8361
+ %1 = landingpad { i8*, i32 }
8362
8362
catch i8* null
8363
8363
%2 = extractvalue { i8*, i32 } %1, 0
8364
8364
%3 = tail call i8* @__cxa_begin_catch(i8* %2) #1
@@ -8370,7 +8370,7 @@ try.cont: ; preds = %lpad, %entry
8370
8370
ret i8* %p.0
8371
8371
8372
8372
lpad1: ; preds = %lpad
8373
- %4 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
8373
+ %4 = landingpad { i8*, i32 }
8374
8374
filter [0 x i8*] zeroinitializer
8375
8375
%5 = extractvalue { i8*, i32 } %4, 0
8376
8376
tail call void @__cxa_call_unexpected(i8* %5) #6
0 commit comments