Home
last modified time | relevance | path

Searched refs:s2a (Results 1 – 25 of 48) sorted by relevance

12

/llvm-project-15.0.7/polly/test/CodeGen/
H A Dphi_scalar_simple_2.ll16 ; CHECK-DAG: %x.addr.2.s2a = alloca i32
18 ; CHECK-DAG: %x.addr.1.s2a = alloca i32
20 ; CHECK-DAG: %x.addr.0.s2a = alloca i32
35 ; CHECK: %x.addr.0.final_reload = load i32, i32* %x.addr.0.s2a
48 ; CHECK: %x.addr.0.s2a.reload[[R2:[0-9]*]] = load i32, i32* %x.addr.0.s2a
54 ; CHECK: %x.addr.1.s2a.reload[[R5:[0-9]*]] = load i32, i32* %x.addr.1.s2a
62 ; CHECK: store i32 %x.addr.1.phiops.reload, i32* %x.addr.1.s2a
70 ; CHECK: %x.addr.1.s2a.reload = load i32, i32* %x.addr.1.s2a
71 ; CHECK: store i32 %x.addr.1.s2a.reload, i32* %x.addr.2.phiops
84 ; CHECK: %x.addr.2.s2a.reload[[R3:[0-9]*]] = load i32, i32* %x.addr.2.s2a
[all …]
H A Dphi_scalar_simple_1.ll15 ; CHECK-DAG: %x.addr.1.lcssa.s2a = alloca i32
17 ; CHECK-DAG: %x.addr.1.s2a = alloca i32
19 ; CHECK-DAG: %x.addr.0.s2a = alloca i32
32 ; CHECK: %x.addr.0.final_reload = load i32, i32* %x.addr.0.s2a
37 ; CHECK: store i32 %x.addr.0.phiops.reload[[R1]], i32* %x.addr.0.s2a
45 ; CHECK: %x.addr.0.s2a.reload[[R2:[0-9]*]] = load i32, i32* %x.addr.0.s2a
46 ; CHECK: store i32 %x.addr.0.s2a.reload[[R2]], i32* %x.addr.1.phiops
52 ; CHECK: store i32 %x.addr.1.phiops.reload, i32* %x.addr.1.s2a[[R6:[0-9]*]]
61 ; CHECK: %x.addr.1.s2a.reload[[R3:[0-9]*]] = load i32, i32* %x.addr.1.s2a
62 ; CHECK: %p_add = add nsw i32 %x.addr.1.s2a.reload[[R3]], %tmp1_p_scalar_
[all …]
H A Dread-only-scalars.ll11 ; SCALAR-NEXT: %scalar.s2a = alloca float
14 ; SCALAR-NEXT: store float %scalar, float* %scalar.s2a
17 ; SCALAR-NEXT: %scalar.s2a.reload = load float, float* %scalar.s2a
19 ; SCALAR-NEXT: %p_sum = fadd float %val_p_scalar_, %scalar.s2a.reload
H A Dphi_loop_carried_float.ll11 ; CHECK-DAG: %tmp.0.s2a = alloca float
28 ; CHECK: store float %tmp.0.phiops.reload[[R1]], float* %tmp.0.s2a
31 ; CHECK: %tmp.0.s2a.reload[[R3:[0-9]*]] = load float, float* %tmp.0.s2a
33 ; CHECK: %p_tmp[[R4:[0-9]*]] = fadd float %tmp.0.s2a.reload[[R3]], %tmp[[R5]]_p_scalar_
38 ; CHECK: store float %tmp.0.phiops.reload[[R2]], float* %tmp.0.s2a
H A Dphi_loop_carried_float_escape.ll23 ; CHECK-NEXT: %tmp.0.final_reload = load float, float* %tmp.0.s2a
28 ; CHECK-: store float %tmp.0.phiops.reload[[R1]], float* %tmp.0.s2a
31 ; CHECK: %tmp.0.s2a.reload[[R3:[0-9]*]] = load float, float* %tmp.0.s2a
33 ; CHECK: %p_tmp[[R4:[0-9]*]] = fadd float %tmp.0.s2a.reload[[R3]], %tmp[[R5]]_p_scalar_
38 ; CHECK: store float %tmp.0.phiops.reload[[R2]], float* %tmp.0.s2a
H A Dphi_condition_modeling_2.ll15 ; CHECK-DAG: %tmp.0.s2a = alloca i32
19 ; CHECK: store i32 %tmp.0.phiops.reload, i32* %tmp.0.s2a
21 ; CHECK: %tmp.0.s2a.reload = load i32, i32* %tmp.0.s2a
22 ; CHECK: store i32 %tmp.0.s2a.reload,
H A Dnon-affine-dominance-generated-entering.ll10 ; CHECK: store i1 %polly.cond, i1* %cond.s2a
13 ; CHECK: %cond.s2a.reload = load i1, i1* %cond.s2a
16 ; CHECK: br i1 %cond.s2a.reload
H A Dsrem-in-other-bb.ll11 ; CHECK-NEXT: store i64 %p_tmp, i64* %tmp.s2a
14 ; CHECK: %tmp.s2a.reload = load i64, i64* %tmp.s2a
15 ; CHECK: %p_tmp3 = getelementptr inbounds float, float* %A, i64 %tmp.s2a.reload
H A Dconflict-between-loop-invariant-code-hosting-and-escape-map-computation.ll3 ; CHECK: store i32 %tmp14_p_scalar_, i32* %tmp14.s2a
4 ; CHECK: %tmp14.final_reload = load i32, i32* %tmp14.s2a
5 ; CHECK: %tmp17b.final_reload = load i32, i32* %tmp17b.preload.s2a
6 ; CHECK: %tmp17.final_reload = load i32, i32* %tmp17.preload.s2a
H A Dphi_in_exit_early_lnt_failure_2.ll6 ; CHECK: %eps1.addr.0.s2a = alloca double
7 ; CHECK-NOT: %eps1.addr.0.ph.s2a = alloca double
13 ; CHECK-NEXT: store double %eps1, double* %eps1.s2a
16 ; CHECK-NEXT: %eps1.addr.0.ph.final_reload = load double, double* %eps1.addr.0.s2a
H A Dinvariant_load_escaping.ll21 ; CHECK: store i32 %polly.access.B.load, i32* %tmp.preload.s2a
31 ; CHECK: %tmp.final_reload = load i32, i32* %tmp.preload.s2a
H A Dinvariant_load_scalar_escape_alloca_sharing.ll8 ; CHECK: %tmp0.preload.s2a = alloca i32
12 ; CHECK-NEXT: store i32 %ncol.load, i32* %tmp0.preload.s2a
H A Dpr25241.ll16 ; CHECK: store i32 %polly.curr.3, i32* %curr.3.s2a
20 ; CHECK: %curr.3.ph.final_reload = load i32, i32* %curr.3.s2a
/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dinvariant_load_access_classes_different_base_type_same_pointer_escaping.ll35 ; CODEGEN-DAG: %U.f.preload.s2a = alloca float
36 ; CODEGEN-DAG: %U.i.preload.s2a = alloca i32
41 ; CODEGEN-DAG: store float %U.load[[f]], float* %U.f.preload.s2a
43 ; CODEGEN-DAG: store i32 %U.load[[i]], i32* %U.i.preload.s2a
50 ; CODEGEN-DAG: %U.f.final_reload = load float, float* %U.f.preload.s2a
51 ; CODEGEN-DAG: %U.i.final_reload = load i32, i32* %U.i.preload.s2a
H A Dinvariant_load_access_classes_different_base_type_escaping.ll41 ; CODEGEN: %S.b.preload.s2a = alloca float
42 ; CODEGEN: %S.a.preload.s2a = alloca i32
46 ; CODEGEN: store i32 %.load, i32* %S.a.preload.s2a
48 ; CODEGEN: store float %.load1, float* %S.b.preload.s2a
60 ; CODEGEN-DAG: %S.b.final_reload = load float, float* %S.b.preload.s2a
61 ; CODEGEN-DAG: %S.a.final_reload = load i32, i32* %S.a.preload.s2a
H A Dinvariant_load_access_classes_different_base_type.ll23 ; CODEGEN: %S.b.preload.s2a = alloca float
24 ; CODEGEN: %S.a.preload.s2a = alloca i32
27 ; CODEGEN: store i32 %.load, i32* %S.a.preload.s2a
29 ; CODEGEN: store float %.load1, float* %S.b.preload.s2a
H A Dinvariant_load_access_classes_different_base_type_same_pointer.ll30 ; CODEGEN-DAG: %U.f.preload.s2a = alloca float
31 ; CODEGEN-DAG: %U.i.preload.s2a = alloca i32
36 ; CODEGEN-DAG: store float %U.load[[f]], float* %U.f.preload.s2a
38 ; CODEGEN-DAG: store i32 %U.load[[i]], i32* %U.i.preload.s2a
H A Dexit-phi-1.ll24 ; CODEGEN-NEXT: store double undef, double* %up.3.ph.s2a
27 ; CODEGEN-NEXT: %up.3.ph.ph.final_reload = load double, double* %up.3.ph.s2a
H A Dscalar_to_array.ll119 %scalar.s2a = alloca float
130 store float %scalar, float* %scalar.s2a
145 %scalar.loadoutside = load float, float* %scalar.s2a
/llvm-project-15.0.7/polly/test/CodeGen/MemAccess/
H A Dupdate_access_functions.ll16 ; CHECK-NEXT: %val.s2a.reload = load double, double* %val.s2a
20 ; CHECK-NEXT: store double %val.s2a.reload, double* %polly.access.A[[Num1]], align 8,
H A Dcreate_arrays.ll22 ; CODEGEN: %beta.s2a = alloca double
28 ; CODEGEN: %beta.s2a.reload = load double, double* %beta.s2a
/llvm-project-15.0.7/polly/test/GPGPU/
H A Dinvariant-load-hoisting-of-array.ll8 ; Entry: Contains (%loaded.ptr.preload.s2a = alloca double*) which is
16 ; New Code: Should refer to `%loaded.ptr.preload.s2a`, which is
40 ; HOST-IR-NEXT: %loaded.ptr.preload.s2a = alloca double*
46 ; HOST-IR-NEXT: store double* %polly.access.arr.of.ptrs.load, double** %loaded.ptr.preload.s2a
H A Dinvariant-load-escaping-values.ll6 ; CHECK: store i64 %polly.access.B.load, i64* %invariant.preload.s2a
7 ; CHECK: %invariant.final_reload = load i64, i64* %invariant.preload.s2a
/llvm-project-15.0.7/polly/test/CodeGen/OpenMP/
H A Dsingle_loop_with_param.ll29 ; IR-NEXT: store float %alpha, float* %alpha.s2a
34 ; LIBOMP-IR-NEXT: store float %alpha, float* %alpha.s2a
/llvm-project-15.0.7/flang/test/Semantics/
H A Dimplicit11.f9026 subroutine s2a() subroutine

12