[clang] [clang][test] Modernize 2004-02-13-Memset.c to use FileCheck (PR #191092)
Fady Farag via cfe-commits
cfe-commits at lists.llvm.org
Wed Apr 8 18:20:32 PDT 2026
https://github.com/iidmsa created https://github.com/llvm/llvm-project/pull/191092
Replace `grep | count` verification with `FileCheck` and update `CHECK` directives with current codegen output.
>From d6941b314421c5603ed79c5b6b482081d5b287f0 Mon Sep 17 00:00:00 2001
From: Fady Farag <com.webkit.iidmsa at gmail.com>
Date: Wed, 8 Apr 2026 20:13:37 -0500
Subject: [PATCH] [clang][test] Modernize 2004-02-13-Memset.c to use FileCheck
Replace `grep | count` verification with FileCheck and update
stale CHECK directives to match current codegen output.
---
clang/test/CodeGen/2004-02-13-Memset.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
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);
}
More information about the cfe-commits
mailing list