================
@@ -23,7 +23,7 @@ void test_delete_array_throwing_dtor(ThrowingDtor *ptr) {
 // CIR-BEFORE-CXXABI:   %[[NULL:.*]] = cir.const #cir.ptr<null>
 // CIR-BEFORE-CXXABI:   %[[NOT_NULL:.*]] = cir.cmp ne %[[PTR]], %[[NULL]]
 // CIR-BEFORE-CXXABI:   cir.if %[[NOT_NULL]] {
-// CIR-BEFORE-CXXABI:     cir.delete_array %[[PTR]] : 
!cir.ptr<!rec_ThrowingDtor> dtor_may_throw {delete_fn = @_ZdaPvm, delete_params 
= #cir.usual_delete_params<size = true>, element_align = 4 : i64, element_dtor 
= @_ZN12ThrowingDtorD1Ev}
+// CIR-BEFORE-CXXABI:     cir.delete_array %[[PTR]] : 
!cir.ptr<!rec_ThrowingDtor> delete_fn(@_ZdaPvm) delete_params(<size = true>) 
element_dtor(@_ZN12ThrowingDtorD1Ev) dtor_may_throw element_align(4)
----------------
xlauko wrote:

Not really fan of `(<size = true>)`, but I guess that is more of a problem with 
delete params format as such.

https://github.com/llvm/llvm-project/pull/226600
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to