| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | ExpandVectorPredication.cpp | 338 Reduction = Builder.CreateAdd(Reduction, Start); in expandPredicationInReduction() 342 Reduction = Builder.CreateMul(Reduction, Start); in expandPredicationInReduction() 346 Reduction = Builder.CreateAnd(Reduction, Start); in expandPredicationInReduction() 350 Reduction = Builder.CreateOr(Reduction, Start); in expandPredicationInReduction() 354 Reduction = Builder.CreateXor(Reduction, Start); in expandPredicationInReduction() 358 Reduction = in expandPredicationInReduction() 363 Reduction = in expandPredicationInReduction() 368 Reduction = in expandPredicationInReduction() 373 Reduction = in expandPredicationInReduction() 379 Reduction = in expandPredicationInReduction() [all …]
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | many-scalar-dependences.ll | 28 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 30 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 37 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 46 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 57 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 66 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 77 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 93 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 95 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 108 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | reduction_multiple_simple_binary.ll | 3 ; CHECK: ReadAccess := [Reduction Type: NONE 5 ; CHECK: ReadAccess := [Reduction Type: NONE 7 ; CHECK: MustWriteAccess := [Reduction Type: NONE 9 ; CHECK: ReadAccess := [Reduction Type: + 11 ; CHECK: MustWriteAccess := [Reduction Type: + 13 ; CHECK: ReadAccess := [Reduction Type: NONE 15 ; CHECK: ReadAccess := [Reduction Type: NONE 17 ; CHECK: MustWriteAccess := [Reduction Type: NONE 19 ; CHECK: ReadAccess := [Reduction Type: * 21 ; CHECK: MustWriteAccess := [Reduction Type: * [all …]
|
| H A D | phi_scalar_simple_2.ll | 17 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 19 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 21 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 28 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 39 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 46 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 55 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 57 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 68 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 75 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | phi_scalar_simple_1.ll | 23 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 25 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 32 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 34 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 41 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 43 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 45 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 54 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 56 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 65 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | polly-timeout-parameter-bounds.ll | 9 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 16 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 23 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 30 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 37 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 44 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 51 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 58 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 65 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 72 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | cfg_consequences.ll | 52 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 59 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 66 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 73 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 80 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 87 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 94 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 101 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 108 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 115 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] [all …]
|
| H A D | read-only-scalar-used-in-phi.ll | 17 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 19 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 21 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 28 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 30 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 32 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 34 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1]
|
| /llvm-project-15.0.7/polly/test/DeLICM/ |
| H A D | reduction_overapproximate.ll | 76 ; APPROX-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 80 ; APPROX-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 84 ; APPROX-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 87 ; APPROX-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 91 ; APPROX-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 94 ; APPROX-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 98 ; APPROX-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 101 ; APPROX-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 104 ; APPROX-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 108 ; APPROX-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | reduction_looprotate_gvnpre.ll | 69 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 73 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 76 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 80 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 83 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 86 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 89 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 92 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 100 ; PARTIAL-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 104 ; PARTIAL-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | reduction_looprotate_loopguard_licm1.ll | 3 ; Reduction over parametric number of elements and a loopguard if the 5 ; Reduction variable promoted to register. 81 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 83 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 86 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 90 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 93 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 97 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 100 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 104 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | reduction_looprotate_gvnpre_cond2.ll | 90 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 92 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 96 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 99 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 103 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 106 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 109 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 112 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 114 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 117 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | reduction_unrelatedunusual.ll | 69 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 73 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 76 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 80 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 83 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 86 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 88 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 91 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 94 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 98 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] [all …]
|
| H A D | reduction_looprotate_loopguard_licm2.ll | 3 ; Reduction over parametric number of elements and a loopguard if the 5 ; Reduction variable promoted to register. 85 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 87 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 91 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 94 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 98 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 101 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 105 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 108 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | reduction_looprotate_licm_double_write.ll | 74 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 76 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 80 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 83 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 87 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 90 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 94 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 97 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 101 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 103 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | reduction_looprotate_loopguard_licm3.ll | 3 ; Reduction over parametric number of elements and a loopguard if the 5 ; Reduction variable promoted to register. 88 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 90 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 94 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 97 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 101 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 104 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 108 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 111 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] [all …]
|
| H A D | reduction_looprotate_gvnpre_cond1.ll | 86 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 90 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 93 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 97 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 100 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 104 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 107 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 111 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 114 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 117 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] [all …]
|
| H A D | reduction_looprotate_licm_nopreheader.ll | 75 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 77 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 81 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 84 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 88 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 91 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 95 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 98 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 102 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 104 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1]
|
| H A D | reduction_looprotate_licm.ll | 68 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 70 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 74 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 77 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 81 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 84 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 88 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 91 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 95 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 97 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1]
|
| H A D | reduction_looprotate_load.ll | 67 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 69 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 73 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 76 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 80 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 83 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 87 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 90 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 94 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 96 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1]
|
| H A D | reduction_looprotate_readonly.ll | 66 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 68 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 72 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 75 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 79 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 82 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 86 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 89 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 93 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 95 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1]
|
| H A D | reduction_constant_selfconflict.ll | 70 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 74 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 77 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 81 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 84 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 87 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 90 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 93 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 97 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 99 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1]
|
| H A D | reduction_looprotate_licm2.ll | 82 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 0] 84 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 88 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 91 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 95 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 97 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 101 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 103 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 107 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 109 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1]
|
| H A D | reduction.ll | 61 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 65 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 68 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 72 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 75 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 79 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 82 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 86 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 88 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1]
|
| H A D | reduction_looprotate_synthesizable.ll | 67 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 71 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 74 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 78 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 81 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 85 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1] 88 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1] 92 ; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0] 94 ; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1]
|