Home
last modified time | relevance | path

Searched full:sum (Results 1 – 25 of 1554) sorted by relevance

12345678910>>...63

/llvm-project/clang/test/CodeGen/
H A Darm64-abi-vector.c24 double sum = fixed; in varargs_vec_2c() local
27 sum = sum + c3.x + c3.y; in varargs_vec_2c()
29 return sum; in varargs_vec_2c()
42 double sum = fixed; in varargs_vec_3c() local
45 sum = sum + c3.x + c3.y; in varargs_vec_3c()
47 return sum; in varargs_vec_3c()
61 double sum = fixed; in varargs_vec_4c() local
64 sum = sum + c4.x + c4.y; in varargs_vec_4c()
66 return sum; in varargs_vec_4c()
80 double sum = fixed; in varargs_vec_5c() local
[all …]
H A Darm-cmse-secure.c10 unsigned sum; in test_cmse_primitives() local
21 sum = tt_val.value; in test_cmse_primitives()
22 sum += ttt_val.value; in test_cmse_primitives()
23 sum += tta_val.value; in test_cmse_primitives()
24 sum += ttat_val.value; in test_cmse_primitives()
26 sum += tt_val.flags.mpu_region; in test_cmse_primitives()
27 sum += tt_val.flags.sau_region; in test_cmse_primitives()
28 sum += tt_val.flags.mpu_region_valid; in test_cmse_primitives()
29 sum += tt_val.flags.sau_region_valid; in test_cmse_primitives()
30 sum in test_cmse_primitives()
[all...]
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dsizeof-expression-any-pointer.cpp33 int sum = 0; in Test1() local
34 sum += sizeof(LEN); in Test1()
36 sum += sizeof(LEN + 1); in Test1()
38 sum += sizeof(sum, LEN); in Test1()
40 sum += sizeof(AsBool()); in Test1()
42 sum += sizeof(AsInt()); in Test1()
44 sum += sizeof(AsEnum()); in Test1()
46 sum += sizeof(AsEnumClass()); in Test1()
48 sum += sizeof(M{}.AsInt()); in Test1()
50 sum += sizeof(M{}.AsEnum()); in Test1()
[all …]
H A Dsizeof-expression.cpp74 int sum = 0; in Test1() local
75 sum += sizeof(LEN); in Test1()
77 sum += sizeof(LEN + 1); in Test1()
79 sum += sizeof(sum, LEN); in Test1()
81 sum += sizeof(AsBool()); in Test1()
83 sum += sizeof(AsInt()); in Test1()
85 sum += sizeof(AsEnum()); in Test1()
87 sum += sizeof(AsEnumClass()); in Test1()
89 sum in Test1()
157 int sum = 0; Test2() local
178 int sum = 0; Test4() local
212 int sum = 0; Test5() local
264 int sum = 0; Test6() local
335 int sum = 0; ValidExpressions() local
[all...]
H A Dsizeof-expression-warn-on-sizeof-pointer-to-aggregate.cpp33 int sum = 0; in Test5() local
34 sum += sizeof(&S.arr); in Test5()
36 sum += sizeof(&kGlocalMyStruct.arr); in Test5()
38 sum += sizeof(&kGlocalMyStructPtr->arr); in Test5()
40 sum += sizeof(S.arr + 0); in Test5()
42 sum += sizeof(+ S.arr); in Test5()
44 sum += sizeof((int*)S.arr); in Test5()
47 sum += sizeof(S.ptr); in Test5()
49 sum += sizeof(kGlocalMyStruct.ptr); in Test5()
51 sum += sizeof(kGlocalMyStructPtr->ptr); in Test5()
[all …]
H A Dsizeof-expression-2.c
/llvm-project/llvm/test/Transforms/LoopDeletion/
H A Deval_first_iteration.ll7 ; and therefore prove that %sum.next = %sum + %sub = %sum + %limit - %sum = %limit,
19 ; CHECK-NEXT: [[SUM:%.*]] = phi i32 [ [[SUM_NEXT:%.*]], [[BACKEDGE:%.*]] ], [ 0, [[LOOP_PREHEADE…
20 ; CHECK-NEXT: [[SUB:%.*]] = sub i32 [[LIMIT]], [[SUM]]
27 ; CHECK-NEXT: [[SUM_NEXT]] = add i32 [[SUM]], [[MERGE_PHI]]
41 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
42 %sub = sub i32 %limit, %sum
51 %sum.next = add i32 %sum, %merge.phi
52 %loop.cond = icmp ne i32 %sum.next, %limit
56 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
57 ret i32 %sum.next.lcssa
[all …]
/llvm-project/llvm/test/Transforms/LoopVectorize/
H A Dif-reduction.ll11 ; float sum = 0.
14 ; sum += x[i];
15 ; return sum;
81 %sum.1 = phi float [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
85 %add = fadd fast float %0, %sum.1
86 %sum.2 = select i1 %cmp.2, float %add, float %sum.1
92 %1 = phi float [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
101 ; double sum
[all...]
H A Dreduction-with-invariant-store.ll8 ; int sum = 0;
10 ; sum += src[i];
11 ; dst[42] = sum;
36 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
40 %add = add nsw i32 %sum, %0
52 ; float sum = 0;
54 ; sum += src[i];
55 ; dst[42] = sum;
73 %sum = phi float [ 0.000000e+00, %entry ], [ %add, %for.body ]
77 %add = fadd fast float %sum,
[all...]
/llvm-project/libc/AOR_v20.02/networking/
H A Dchksum_common.h86 uint64_t sum = 0; in slurp_small() local
89 sum += load32(cptr); in slurp_small()
95 sum += load16(cptr); in slurp_small()
100 sum += (uint8_t) *cptr; in slurp_small()
102 return sum; in slurp_small()
113 fold_and_swap(uint64_t sum, bool swap) in fold_and_swap() argument
115 /* Fold 64-bit sum to 32 bits */ in fold_and_swap()
116 sum = (sum & 0xffffffff) + (sum >> 32); in fold_and_swap()
117 sum = (sum & 0xffffffff) + (sum >> 32); in fold_and_swap()
118 Assert(sum == (uint32_t) sum); in fold_and_swap()
[all …]
/llvm-project/polly/test/ScopDetect/
H A Dignore_func_flag_regex.ll10 ; void f1(int* sum) {
12 ; sum += i * 3;
14 ; void f2(int* sum) {
16 ; sum += i * 3;
18 ; void g1(int* sum) {
20 ; sum += i * 3;
22 ; void h(int* sum) {
24 ; sum += i * 3;
28 define void @f1(ptr %sum) {
40 %sum.reload = load i32, ptr %sum
[all …]
H A Donly_func_flag_regex.ll16 ; void f1(int* sum) {
18 ; sum += i * 3;
20 ; void f2(int* sum) {
22 ; sum += i * 3;
24 ; void g1(int* sum) {
26 ; sum += i * 3;
28 ; void h(int* sum) {
30 ; sum += i * 3;
34 define void @f1(ptr %sum) {
46 %sum.reload = load i32, ptr %sum
[all …]
H A Donly_func_flag.ll13 ; void f(int* sum) {
15 ; sum += i * 3;
17 ; void g(int* sum) {
19 ; sum += i * 3;
21 ; void h(int* sum) {
23 ; sum += i * 3;
27 define void @f(ptr %sum) {
39 %sum.reload = load i32, ptr %sum
41 %add = add nsw i32 %sum.reload, %mul
43 store i32 %add, ptr %sum
[all …]
/llvm-project/clang/test/Sema/
H A Dbuiltins-arm64-exclusive.c8 int sum = 0; in test_ldrex() local
9 sum += __builtin_arm_ldrex(addr); in test_ldrex()
10 sum += __builtin_arm_ldrex((short *)addr); in test_ldrex()
11 sum += __builtin_arm_ldrex((int *)addr); in test_ldrex()
12 sum += __builtin_arm_ldrex((long long *)addr); in test_ldrex()
13 sum += __builtin_arm_ldrex((__int128 *)addr); in test_ldrex()
14 sum += __builtin_arm_ldrex((float *)addr); in test_ldrex()
15 sum += __builtin_arm_ldrex((double *)addr); in test_ldrex()
16 sum += *__builtin_arm_ldrex((int **)addr); in test_ldrex()
17 sum += __builtin_arm_ldrex((struct Simple **)addr)->a; in test_ldrex()
[all …]
H A Dbuiltins-arm-exclusive.c8 int sum = 0; in test_ldrex() local
9 sum += __builtin_arm_ldrex(addr); in test_ldrex()
10 sum += __builtin_arm_ldrex((short *)addr); in test_ldrex()
11 sum += __builtin_arm_ldrex((int *)addr); in test_ldrex()
12 sum += __builtin_arm_ldrex((long long *)addr); in test_ldrex()
13 sum += __builtin_arm_ldrex((float *)addr); in test_ldrex()
14 sum += __builtin_arm_ldrex((double *)addr); in test_ldrex()
15 sum += *__builtin_arm_ldrex((int **)addr); in test_ldrex()
16 sum += __builtin_arm_ldrex((struct Simple **)addr)->a; in test_ldrex()
17 sum += __builtin_arm_ldrex((volatile char *)addr); in test_ldrex()
[all …]
/llvm-project/llvm/test/Transforms/PGOProfile/
H A Dmaxcountzero.ll25 %sum = alloca i32, align 4
26 store volatile i32 %n, ptr %sum, align 4
27 %sum.0.sum.0. = load volatile i32, ptr %sum, align 4
28 call void @bar(i32 noundef %sum.0.sum.0.)
33 %sum.0.sum.0.1 = load volatile i32, ptr %sum, align 4
34 call void @bar(i32 noundef %sum.0.sum.0.1)
41 %sum.0.sum.0.2 = load volatile i32, ptr %sum, align 4
42 call void @bar(i32 noundef %sum.0.sum.0.2)
/llvm-project/llvm/test/Transforms/LoopInterchange/
H A Dreductions-across-inner-and-outer-loop.ll54 %sum.outer = phi i64 [ 0, %entry ], [ %sum.inc.lcssa, %for1.inc ]
59 %sum.inner = phi i64 [ %sum.outer, %for1.header ], [ %sum.inc, %for2 ]
62 %sum.inc = add i64 %sum.inner, %lv
68 %sum.inc.lcssa = phi i64 [ %sum.inc, %for2 ]
74 %sum
[all...]
/llvm-project/llvm/test/CodeGen/ARM/GlobalISel/
H A Darm-isel.ll84 %sum = add i8 %x, %y
85 ret i8 %sum
93 %sum = add i16 %x, %y
94 ret i16 %sum
102 %sum = add i32 %x, %y
103 ret i32 %sum
111 %sum = sub i8 %x, %y
112 ret i8 %sum
120 %sum = sub i16 %x, %y
121 ret i16 %sum
[all …]
/llvm-project/llvm/test/Transforms/LoopVectorize/ARM/
H A Darm-unroll.ll22 %sum.01 = phi i32 [ %4, %.lr.ph ], [ 0, %0 ]
25 %4 = add nsw i32 %3, %sum.01
31 %sum.0.lcssa = phi i32 [ 0, %0 ], [ %4, %.lr.ph ]
32 ret i32 %sum.0.lcssa
45 %sum.01 = phi i32 [ %4, %.lr.ph ], [ 0, %0 ]
46 %sum.02 = phi i32 [ %6, %.lr.ph ], [ 0, %0 ]
47 %sum.03 = phi i32 [ %7, %.lr.ph ], [ 0, %0 ]
48 %sum.04 = phi i32 [ %8, %.lr.ph ], [ 0, %0 ]
49 %sum.05 = phi i32 [ %9, %.lr.ph ], [ 0, %0 ]
50 %sum.06 = phi i32 [ %10, %.lr.ph ], [ 0, %0 ]
[all …]
/llvm-project/polly/test/ScopInfo/
H A Dreduction_invalid_different_operators.ll4 ; int i, sum = 0, sth = 0;
6 ; sum += 5;
8 ; sum *= 5;
10 ; return sum + sth;
19 %sum.0 = alloca i32
24 store i32 0, ptr %sum.0
31 %sum.0.reload = load i32, ptr %sum.0
35 %tmp = mul i32 %sum.0.reload, 5
36 store i32 %tmp, ptr %sum.0
37 %sum.1.reload = load i32, ptr %sum.0
[all …]
H A Dreduction_multiple_loops_array_sum_1.ll22 ; int i, j, sum = 1;
24 ; sum *= 7;
26 ; sum += A[i+j];
29 ; return sum;
35 %sum.04.reg2mem = alloca i32
36 %sum.12.reg2mem = alloca i32
40 store i32 0, ptr %sum.04.reg2mem
45 %sum.04.reload = load i32, ptr %sum.04.reg2mem
46 %mul = mul nsw i32 %sum.04.reload, 7
47 store i32 %mul, ptr %sum.12.reg2mem
[all …]
/llvm-project/polly/test/DependenceInfo/
H A Dreduction_multiple_loops_array_sum_3.ll7 ; int i, j, sum = 0;
10 ; sum *= 2;
12 ; sum += A[i+j];
16 ; return sum;
24 %sum.04.reg2mem = alloca i32
25 %sum.12.reg2mem = alloca i32
29 store i32 0, ptr %sum.04.reg2mem
43 %sum.04.reload = load i32, ptr %sum.04.reg2mem
44 %mul = shl nsw i32 %sum.04.reload, 1
45 store i32 %mul, ptr %sum.12.reg2mem
[all …]
/llvm-project/offload/test/mapping/
H A Ddeclare_mapper_target_update.cpp17 int sum = 0; in main() local
29 sum += c.a[i]; in main()
31 // CHECK: Sum (after first update from) = 0 in main()
32 printf("Sum (after first update from) = %d\n", sum); in main()
41 sum = 0; in main()
43 sum += c.a[i]; in main()
45 // CHECK: Sum (after update to) = 1024 in main()
46 printf("Sum (after update to) = %d\n", sum); in main()
48 sum = 0; in main()
50 sum += c.a[i]; in main()
[all …]
/llvm-project/libc/AOR_v20.02/networking/aarch64/
H A Dchksum_simd.c23 uint64_t sum = 0; in slurp_head64() local
31 /* Fold 64-bit sum to 33 bits */ in slurp_head64()
32 sum = val >> 32; in slurp_head64()
33 sum += (uint32_t) val; in slurp_head64()
37 return sum; in slurp_head64()
42 slurp_tail64(uint64_t sum, const void *ptr, uint32_t nbytes) in slurp_tail64() argument
51 sum += val >> 32; in slurp_tail64()
52 sum += (uint32_t) val; in slurp_tail64()
56 return sum; in slurp_tail64()
63 uint64_t sum; in __chksum_aarch64_simd() local
[all …]
/llvm-project/llvm/test/Analysis/LoopNestAnalysis/
H A Dnests-with-lcssa.ll65 ; int sum = 0, prod = 1;
69 ; sum += i * j * k;
74 ; return sum + prod;
89 %sum.012 = phi i32 [ 0, %for.i.ph ], [ %sum.1.lcssa, %for.i.inc ]
99 %sum.16 = phi i32 [ %sum.012, %for.j.ph ], [ %sum.2.lcssa, %for.j.inc ]
109 %sum.22 = phi i32 [ %sum.16, %for.k.ph ], [ %add, %for.k.inc ]
112 %add = add nsw i32 %sum.22, %mul7
125 %sum.2.lcssa = phi i32 [ %split, %for.k.end_crit_edge ], [ %sum.16, %for.j ]
137 %split9 = phi i32 [ %sum.2.lcssa, %for.j.inc ]
142 %sum.1.lcssa = phi i32 [ %split9, %for.j.end_crit_edge ], [ %sum.012, %for.i ]
[all …]

12345678910>>...63