================
@@ -47,8 +47,8 @@ extern "C" void call_memptr(std::reference_wrapper<Callable>
wrapper) {
// CHECK-EMPTY:
// CHECK-NEXT: memptr.virtual:
// CHECK-NEXT: %vtable = load ptr, ptr %0, align 8
- // CHECK-NEXT: %1 = getelementptr i8, ptr %vtable, i64 sub (i64 ptrtoint
(ptr @_ZN8Callable4funcEv to i64), i64 1), !nosanitize !2
- // CHECK-NEXT: %memptr.virtualfn = load ptr, ptr %1, align 8, !nosanitize
!2
+ // CHECK-NEXT: %1 = getelementptr i8, ptr %vtable, i64 sub (i64 ptrtoint
(ptr @_ZN8Callable4funcEv to i64), i64 1), !nosanitize !
+ // CHECK-NEXT: %memptr.virtualfn = load ptr, ptr %1, align 8, !nosanitize !
----------------
bwendling wrote:
This also looks extraneous.
https://github.com/llvm/llvm-project/pull/174892
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits