gecko-dev/build/build-clang/revert-llvmorg-14-init-3650...

81 строка
2.5 KiB
Diff

diff --git a/clang/test/CodeGen/alloc-fns-alignment.c b/clang/test/CodeGen/alloc-fns-alignment.c
index 1ce0cfbad97b..d2f9b467196a 100644
--- a/clang/test/CodeGen/alloc-fns-alignment.c
+++ b/clang/test/CodeGen/alloc-fns-alignment.c
@@ -5,14 +5,12 @@
// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -fno-builtin-malloc -emit-llvm < %s | FileCheck %s --check-prefix=NOBUILTIN-MALLOC
// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -fno-builtin-calloc -emit-llvm < %s | FileCheck %s --check-prefix=NOBUILTIN-CALLOC
// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -fno-builtin-realloc -emit-llvm < %s | FileCheck %s --check-prefix=NOBUILTIN-REALLOC
-// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -fno-builtin-aligned_alloc -emit-llvm < %s | FileCheck %s --check-prefix=NOBUILTIN-ALIGNED_ALLOC
typedef __SIZE_TYPE__ size_t;
void *malloc(size_t);
void *calloc(size_t, size_t);
void *realloc(void *, size_t);
-void *aligned_alloc(size_t, size_t);
void *malloc_test(size_t n) {
return malloc(n);
@@ -22,59 +20,16 @@ void *calloc_test(size_t n) {
return calloc(1, n);
}
-void *realloc_test(void *p, size_t n) {
+void *raalloc_test(void *p, size_t n) {
return realloc(p, n);
}
-void *aligned_alloc_variable_test(size_t n, size_t a) {
- return aligned_alloc(a, n);
-}
-
-void *aligned_alloc_constant_test(size_t n) {
- return aligned_alloc(8, n);
-}
-
-void *aligned_alloc_large_constant_test(size_t n) {
- return aligned_alloc(4096, n);
-}
-
-// CHECK-LABEL: @malloc_test
// ALIGN16: align 16 i8* @malloc
-
-// CHECK-LABEL: @calloc_test
// ALIGN16: align 16 i8* @calloc
-
-// CHECK-LABEL: @realloc_test
// ALIGN16: align 16 i8* @realloc
-
-// CHECK-LABEL: @aligned_alloc_variable_test
-// ALIGN16: align 16 i8* @aligned_alloc
-
-// CHECK-LABEL: @aligned_alloc_constant_test
-// ALIGN16: align 16 i8* @aligned_alloc
-
-// CHECK-LABEL: @aligned_alloc_large_constant_test
-// ALIGN16: align 16 i8* @aligned_alloc
-
-// CHECK-LABEL: @malloc_test
// ALIGN8: align 8 i8* @malloc
-
-// CHECK-LABEL: @calloc_test
// ALIGN8: align 8 i8* @calloc
-
-// CHECK-LABEL: @realloc_test
// ALIGN8: align 8 i8* @realloc
-
-// CHECK-LABEL: @aligned_alloc_variable_test
-// ALIGN8: align 8 i8* @aligned_alloc
-
-// CHECK-LABEL: @aligned_alloc_constant_test
-// ALIGN8: align 8 i8* @aligned_alloc
-
-// CHECK-LABEL: @aligned_alloc_large_constant_test
-// ALIGN8: align 8 i8* @aligned_alloc
-
// NOBUILTIN-MALLOC: declare i8* @malloc
// NOBUILTIN-CALLOC: declare i8* @calloc
// NOBUILTIN-REALLOC: declare i8* @realloc
-// NOBUILTIN-ALIGNED_ALLOC: declare i8* @aligned_alloc