From 95de0e39b94a729d51cf09571d1836e198dbfff1 Mon Sep 17 00:00:00 2001 From: Sirui Mu Date: Mon, 6 May 2024 07:55:59 +0800 Subject: [PATCH] [CIR][NFC] remove redundant test in CIR/IR/data-member-ptr.cir (#582) As suggested in #401, this PR removes the `get_global_member` test in `CIR/IR/data-member-ptr.cir` as it is redundant. The original comment: https://github.com/llvm/clangir/pull/401#discussion_r1589952990 --- clang/test/CIR/IR/data-member-ptr.cir | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/clang/test/CIR/IR/data-member-ptr.cir b/clang/test/CIR/IR/data-member-ptr.cir index d8332514c07bf..a05193c21108e 100644 --- a/clang/test/CIR/IR/data-member-ptr.cir +++ b/clang/test/CIR/IR/data-member-ptr.cir @@ -3,8 +3,6 @@ !s32i = !cir.int !ty_22Foo22 = !cir.struct -#global_ptr = #cir.data_member<0> : !cir.data_member - module { cir.func @null_member() { %0 = cir.const #cir.data_member : !cir.data_member @@ -16,12 +14,6 @@ module { %1 = cir.get_runtime_member %arg0[%0 : !cir.data_member] : !cir.ptr -> !cir.ptr cir.return } - - cir.func @get_global_member(%arg0: !cir.ptr) { - %0 = cir.const #global_ptr - %1 = cir.get_runtime_member %arg0[%0 : !cir.data_member] : !cir.ptr -> !cir.ptr - cir.return - } } // CHECK: module { @@ -37,10 +29,4 @@ module { // CHECK-NEXT: cir.return // CHECK-NEXT: } -// CHECK-NEXT: cir.func @get_global_member(%arg0: !cir.ptr) { -// CHECK-NEXT: %0 = cir.const #cir.data_member<0> : !cir.data_member -// CHECK-NEXT: %1 = cir.get_runtime_member %arg0[%0 : !cir.data_member] : !cir.ptr -> !cir.ptr -// CHECK-NEXT: cir.return -// CHECK-NEXT: } - // CHECK: }