[clang] [clang][test] Modernize 2004-02-13-Memset.c to use FileCheck (PR #191092)
via cfe-commits
cfe-commits at lists.llvm.org
Wed Apr 8 18:21:03 PDT 2026
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang
Author: Fady Farag (iidmsa)
<details>
<summary>Changes</summary>
Replace `grep | count` verification with `FileCheck` and update `CHECK` directives with current codegen output.
---
Full diff: https://github.com/llvm/llvm-project/pull/191092.diff
1 Files Affected:
- (modified) clang/test/CodeGen/2004-02-13-Memset.c (+3-3)
``````````diff
diff --git a/clang/test/CodeGen/2004-02-13-Memset.c b/clang/test/CodeGen/2004-02-13-Memset.c
index a19eb517ee08c..4bd1aa2996210 100644
--- a/clang/test/CodeGen/2004-02-13-Memset.c
+++ b/clang/test/CodeGen/2004-02-13-Memset.c
@@ -1,12 +1,12 @@
-// RUN: %clang_cc1 %s -emit-llvm -o - | grep llvm.memset | count 3
+// RUN: %clang_cc1 %s -emit-llvm -o - | FileCheck %s
typedef __SIZE_TYPE__ size_t;
void *memset(void*, int, size_t);
void bzero(void*, size_t);
void test(int* X, char *Y) {
- // CHECK: call ptr llvm.memset
+ // CHECK: call void @llvm.memset{{.*}}i8 4, i64 1000
memset(X, 4, 1000);
- // CHECK: call void bzero
+ // CHECK: call void @llvm.memset{{.*}}i8 0, i64 100
bzero(Y, 100);
}
``````````
</details>
https://github.com/llvm/llvm-project/pull/191092
More information about the cfe-commits
mailing list