Home
last modified time | relevance | path

Searched refs:LEN (Results 1 – 25 of 163) sorted by relevance

1234567

/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dsizeof-expression.cpp8 #define LEN 8 macro
75 sum += sizeof(LEN); in Test1()
77 sum += sizeof(LEN + 1); in Test1()
79 sum += sizeof(sum, LEN); in Test1()
95 sum += sizeof(LEN + sizeof(X)); in Test1()
97 sum += sizeof(LEN + LEN + sizeof(X)); in Test1()
99 sum += sizeof(LEN + (LEN + sizeof(X))); in Test1()
101 sum += sizeof(LEN + -sizeof(X)); in Test1()
103 sum += sizeof(LEN + - + -sizeof(X)); in Test1()
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dstrnlen-3.ll35 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strnlen(i8* nonnull [[PTR]], i64 [[N:%.*]])
36 ; CHECK-NEXT: ret i64 [[LEN]]
50 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strnlen(i8* noundef nonnull [[PTR]], i64 2)
51 ; CHECK-NEXT: ret i64 [[LEN]]
66 ; CHECK-NEXT: ret i64 [[LEN]]
117 ; CHECK-NEXT: ret i64 [[LEN]]
159 ; CHECK-NEXT: ret i64 [[LEN]]
174 ; CHECK-NEXT: ret i64 [[LEN]]
189 ; CHECK-NEXT: ret i64 [[LEN]]
204 ; CHECK-NEXT: ret i64 [[LEN]]
[all …]
H A Dstrlen-8.ll20 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strlen(i8* noundef nonnull dereferenceable(1) [[PTR]])
21 ; CHECK-NEXT: ret i64 [[LEN]]
34 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strlen(i8* noundef nonnull dereferenceable(1) [[PTR]])
35 ; CHECK-NEXT: ret i64 [[LEN]]
48 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strlen(i8* noundef nonnull dereferenceable(1) [[PTR]])
49 ; CHECK-NEXT: ret i64 [[LEN]]
62 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strlen(i8* noundef nonnull dereferenceable(1) [[PTR]])
63 ; CHECK-NEXT: ret i64 [[LEN]]
76 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strlen(i8* noundef nonnull dereferenceable(1) [[PTR]])
77 ; CHECK-NEXT: ret i64 [[LEN]]
H A Dwcslen-5.ll24 ; CHECK-NEXT: [[LEN:%.*]] = tail call i64 @wcslen(i32* [[SEL]])
25 ; CHECK-NEXT: ret i64 [[LEN]]
48 ; CHECK-NEXT: [[LEN:%.*]] = tail call i64 @wcslen(i32* [[SEL]])
49 ; CHECK-NEXT: ret i64 [[LEN]]
69 ; CHECK-NEXT: [[LEN:%.*]] = tail call i64 @wcslen(i32* [[SEL]])
70 ; CHECK-NEXT: ret i64 [[LEN]]
87 ; CHECK-NEXT: [[LEN:%.*]] = tail call i64 @wcslen(i32* [[SEL]])
88 ; CHECK-NEXT: ret i64 [[LEN]]
106 ; CHECK-NEXT: ret i64 [[LEN]]
126 ; CHECK-NEXT: ret i64 [[LEN]]
[all …]
H A Dstrlen-4.ll23 ; CHECK-NEXT: [[LEN:%.*]] = tail call i64 @strlen(i8* noundef nonnull dereferenceable(1) [[SEL]])
24 ; CHECK-NEXT: ret i64 [[LEN]]
48 ; CHECK-NEXT: ret i64 [[LEN]]
69 ; CHECK-NEXT: ret i64 [[LEN]]
87 ; CHECK-NEXT: ret i64 [[LEN]]
105 ; CHECK-NEXT: ret i64 [[LEN]]
125 ; CHECK-NEXT: ret i64 [[LEN]]
143 ; CHECK-NEXT: [[LEN:%.*]] = tail call i64 @strlen(i8* noundef nonnull [[SEL]])
144 ; CHECK-NEXT: ret i64 [[LEN]]
167 ; CHECK-NEXT: ret i64 [[LEN]]
[all …]
H A Dstrnlen-6.ll19 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strnlen(i8* noundef nonnull dereferenceable(1) [[PTR]], i6…
20 ; CHECK-NEXT: ret i64 [[LEN]]
35 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strnlen(i8* noundef nonnull dereferenceable(1) [[PTR]], i6…
36 ; CHECK-NEXT: ret i64 [[LEN]]
54 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strnlen(i8* [[PTR]], i64 [[N:%.*]])
55 ; CHECK-NEXT: ret i64 [[LEN]]
H A Dstrnlen-2.ll47 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strnlen(i8* noundef nonnull dereferenceable(1) [[PTR]], i6…
48 ; CHECK-NEXT: ret i64 [[LEN]]
62 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strnlen(i8* noundef nonnull dereferenceable(1) [[PTR]], i6…
63 ; CHECK-NEXT: ret i64 [[LEN]]
77 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strnlen(i8* noundef nonnull dereferenceable(1) [[PTR]], i6…
78 ; CHECK-NEXT: ret i64 [[LEN]]
92 ; CHECK-NEXT: [[LEN:%.*]] = call i64 @strnlen(i8* noundef nonnull dereferenceable(1) [[PTR]], i6…
93 ; CHECK-NEXT: ret i64 [[LEN]]
113 ; CHECK-NEXT: ret i64 [[LEN]]
136 ; CHECK-NEXT: ret i64 [[LEN]]
[all …]
/llvm-project-15.0.7/libc/AOR_v20.02/string/test/
H A Dstrcpy.c38 #define LEN 250000 macro
39 static char dbuf[LEN+2*A];
40 static char sbuf[LEN+2*A];
41 static char wbuf[LEN+2*A];
59 if (len > LEN || dalign >= A || salign >= A) in test()
92 for (; n < LEN; n *= 2) in main()
H A Dstpcpy.c37 #define LEN 250000 macro
38 static char dbuf[LEN+2*A];
39 static char sbuf[LEN+2*A];
40 static char wbuf[LEN+2*A];
58 if (len > LEN || dalign >= A || salign >= A) in test()
91 for (; n < LEN; n *= 2) in main()
H A Dmemcpy.c38 #define LEN 250000 macro
39 static unsigned char dbuf[LEN+2*A];
40 static unsigned char sbuf[LEN+2*A];
41 static unsigned char wbuf[LEN+2*A];
59 if (len > LEN || dalign >= A || salign >= A) in test()
91 for (; n < LEN; n *= 2) in main()
H A Dmemmove.c36 #define LEN 250000 macro
37 static unsigned char dbuf[LEN+2*A];
38 static unsigned char sbuf[LEN+2*A];
39 static unsigned char wbuf[LEN+2*A];
57 if (len > LEN || dalign >= A || salign >= A) in test()
89 if (len > LEN || dalign >= A || salign >= A) in test_overlap()
135 for (; n < LEN; n *= 2) { in main()
H A Dmemcmp.c36 #define LEN 250000 macro
37 static unsigned char s1buf[LEN+2*A];
38 static unsigned char s2buf[LEN+2*A];
53 if (len > LEN || s1align >= A || s2align >= A) in test()
87 for (; n < LEN; n *= 2) { in main()
H A Dstrcmp.c42 #define LEN 250000 macro
43 static char s1buf[LEN+2*A];
44 static char s2buf[LEN+2*A];
59 if (len > LEN || s1align >= A || s2align >= A) in test()
94 for (; n < LEN; n *= 2) { in main()
H A Dstrncmp.c36 #define LEN 250000 macro
37 static char s1buf[LEN+2*A];
38 static char s2buf[LEN+2*A];
53 if (len > LEN || s1align >= A || s2align >= A) in test()
92 for (; n < LEN; n *= 2) { in main()
H A Dstrlen.c43 #define LEN 250000 macro
44 static char sbuf[LEN+2*A];
57 if (len > LEN || align >= A) in test()
84 for (; n < LEN; n *= 2) in main()
H A Dmemchr.c40 #define LEN 250000 macro
41 static unsigned char sbuf[LEN+2*A];
57 if (len > LEN || seekpos >= len || align >= A) in test()
84 for (int n = 100; n < LEN; n *= 2) { in main()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dexpression.cpp31 Expr<Type<TypeCategory::Character, KIND>>::LEN() const { in LEN() function in Fortran::evaluate::Expr::Character
36 return AsExpr(Constant<SubscriptInteger>{c.LEN()}); in LEN()
39 [](const Parentheses<Result> &x) { return x.left().LEN(); }, in LEN()
42 [&](const auto &kx) { return kx.LEN(); }, x.left().u); in LEN()
45 if (auto llen{c.left().LEN()}) { in LEN()
46 if (auto rlen{c.right().LEN()}) { in LEN()
53 if (auto llen{c.left().LEN()}) { in LEN()
54 if (auto rlen{c.right().LEN()}) { in LEN()
61 [](const Designator<Result> &dr) { return dr.LEN(); }, in LEN()
62 [](const FunctionRef<Result> &fr) { return fr.LEN(); }, in LEN()
[all …]
/llvm-project-15.0.7/compiler-rt/test/builtins/Unit/
H A Datomic_test.c145 #define LEN(array) (sizeof(array) / sizeof(array[0])) macro
194 for (int n = 1; n <= LEN(data); n++) { in test_loads()
202 for (int n = 1; n < LEN(data); n++) { in test_loads()
236 for (int n = 1; n <= LEN(data); n++) { in test_stores()
244 for (int n = 1; n < LEN(data); n++) { in test_stores()
286 for (int n = 1; n <= LEN(data); n++) { in test_exchanges()
289 for (int i = 0; i < LEN(dst); i++) in test_exchanges()
299 for (int n = 1; n < LEN(data); n++) { in test_exchanges()
302 for (int i = 1; i < LEN(dst); i++) in test_exchanges()
344 for (int n = 1; n <= LEN(data); n++) { in test_compare_exchanges()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/RewriteStatepointsForGC/
H A Dunordered-atomic-memcpy.ll13 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
38 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
52 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
66 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
80 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
94 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
108 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
133 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
147 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
161 …FFSET:%.*]], i8 addrspace(1)* [[DEST:%.*]], i64 [[DEST_OFFSET:%.*]], i32 [[LEN:%.*]]) gc "statepoi…
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/
H A Dmonotonic_checks.ll10 ; CHECK-NEXT: [[LEN:%.*]] = load i32, i32* [[P:%.*]], align 4, [[RNG0:!range !.*]]
13 ; CHECK-NEXT: [[IV:%.*]] = phi i32 [ [[LEN]], [[ENTRY:%.*]] ], [ [[IV_NEXT:%.*]], [[BACKEDGE:%.*…
49 ; CHECK-NEXT: [[LEN:%.*]] = load i32, i32* [[P:%.*]], align 4, [[RNG0]]
52 ; CHECK-NEXT: [[IV:%.*]] = phi i32 [ [[LEN]], [[ENTRY:%.*]] ], [ [[IV_NEXT:%.*]], [[BACKEDGE:%.*…
54 ; CHECK-NEXT: [[RC:%.*]] = icmp slt i32 [[IV_NEXT]], [[LEN]]
90 ; CHECK-NEXT: [[LEN:%.*]] = load i32, i32* [[P:%.*]], align 4, [[RNG1:!range !.*]]
93 ; CHECK-NEXT: [[IV:%.*]] = phi i32 [ [[LEN]], [[ENTRY:%.*]] ], [ [[IV_NEXT:%.*]], [[BACKEDGE:%.*…
129 ; CHECK-NEXT: [[LEN:%.*]] = load i32, i32* [[P:%.*]], align 4, [[RNG1]]
134 ; CHECK-NEXT: [[RC:%.*]] = icmp sgt i32 [[IV_NEXT]], [[LEN]]
168 ; CHECK-NEXT: [[LEN:%.*]] = load i32, i32* [[P:%.*]], align 4, [[RNG2:!range !.*]]
[all …]
/llvm-project-15.0.7/clang/test/OpenMP/
H A Dsimd_ast_print.cpp127 template<int LEN> struct S2 {
130 #pragma omp simd safelen(LEN) linear(k1,k2:LEN) aligned(a:LEN) simdlen(LEN) allocate(k1) in func()
135 k1 = k1 + LEN; in func()
136 k2 = k2 + LEN; in func()
H A Dparallel_for_simd_ast_print.cpp124 template<int LEN> struct S2 {
127 #pragma omp parallel for simd allocate(k1) safelen(LEN) linear(k1,k2:LEN) aligned(a:LEN) simdlen(LE… in func()
132 k1 = k1 + LEN; in func()
133 k2 = k2 + LEN; in func()
H A Dfor_simd_ast_print.cpp128 template<int LEN> struct S2 {
131 #pragma omp for simd allocate(k1) safelen(LEN) linear(k1,k2:LEN) aligned(a:LEN) simdlen(LEN) in func()
136 k1 = k1 + LEN; in func()
137 k2 = k2 + LEN; in func()
/llvm-project-15.0.7/llvm/test/Transforms/ConstraintElimination/
H A Dtransfer-unsigned-facts-to-signed.ll7 ; CHECK-NEXT: [[LEN_POS:%.*]] = icmp sge i8 [[LEN:%.*]], 0
12 ; CHECK-NEXT: [[T_1:%.*]] = icmp ult i8 [[IDX]], [[LEN]]
17 ; CHECK-NEXT: [[C_2:%.*]] = icmp sge i8 [[LEN]], 1
52 ; CHECK-NEXT: [[LEN_POS:%.*]] = icmp sge i8 [[LEN]], 0
56 ; CHECK-NEXT: [[T_1:%.*]] = icmp ult i8 [[IDX]], [[LEN]]
61 ; CHECK-NEXT: [[C_2:%.*]] = icmp sge i8 [[LEN]], 1
96 ; CHECK-NEXT: [[LEN_POS:%.*]] = icmp uge i8 [[LEN:%.*]], 0
101 ; CHECK-NEXT: [[C_1:%.*]] = icmp ult i8 [[IDX]], [[LEN]]
106 ; CHECK-NEXT: [[C_4:%.*]] = icmp sge i8 [[LEN]], 1
143 ; CHECK-NEXT: [[C_1:%.*]] = icmp ult i8 [[IDX]], [[LEN]]
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/Attributor/
H A Dlowerheap.ll15 ; IS________OPM-SAME: (i64 [[LEN:%.*]]) {
17 ; IS________OPM-NEXT: [[MEM:%.*]] = call noalias i8* @malloc(i64 [[LEN]])
23 ; IS________NPM-SAME: (i64 [[LEN:%.*]]) {
25 ; IS________NPM-NEXT: [[MEM_H2S:%.*]] = alloca i8, i64 [[LEN]], align 1
39 ; IS________OPM-SAME: (i64 [[LEN:%.*]]) {
41 ; IS________OPM-NEXT: [[MEM:%.*]] = call noalias i8* @calloc(i64 [[LEN]], i64 noundef 8)
47 ; IS________NPM-SAME: (i64 [[LEN:%.*]]) {
49 ; IS________NPM-NEXT: [[TMP0:%.*]] = mul i64 [[LEN]], 8

1234567