Home
last modified time | relevance | path

Searched refs:inv (Results 1 – 25 of 60) sorted by relevance

123

/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_morph.c48 morph->inv = inv; in isl_morph_alloc()
55 isl_mat_free(inv); in isl_morph_alloc()
100 isl_mat_free(morph->inv); in isl_morph_free()
268 morph->inv = isl_mat_drop_rows(morph->inv, dom_offset + first, n); in isl_morph_remove_dom_dims()
295 morph->inv = isl_mat_drop_cols(morph->inv, ran_offset + first, n); in isl_morph_remove_ran_dims()
572 isl_mat *map, *inv; in isl_basic_set_parameter_compression() local
603 inv = isl_mat_diagonal(inv, isl_mat_identity(bset->ctx, nvar)); in isl_basic_set_parameter_compression()
714 isl_mat *map, *inv; in isl_morph_compose() local
721 inv = isl_mat_product(isl_mat_copy(morph2->inv), isl_mat_copy(morph1->inv)); in isl_morph_compose()
753 morph->map = morph->inv; in isl_morph_inverse()
[all …]
H A Disl_farkas.c331 return morph ? morph->inv : NULL; in peek_inv()
770 isl_mat *inv; in isl_basic_set_coefficients_morphed_product() local
782 inv = get_inv(f->morph); in isl_basic_set_coefficients_morphed_product()
783 inv = isl_mat_transpose(inv); in isl_basic_set_coefficients_morphed_product()
784 inv = isl_mat_lin_to_aff(inv); in isl_basic_set_coefficients_morphed_product()
788 ma = isl_multi_aff_from_aff_mat(space, inv); in isl_basic_set_coefficients_morphed_product()
H A Disl_morph.h35 isl_mat *inv; member
43 __isl_take isl_mat *map, __isl_take isl_mat *inv);
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Drot-02.ll16 %inv = sub i32 32, %and
18 %partb = lshr i32 %val, %inv
33 %inv = sub i32 32, %and
35 %partb = lshr i32 %val, %inv
50 %inv = sub i32 32, %and
52 %partb = lshr i32 %val, %inv
67 %inv = sub i64 64, %and
69 %partb = lshr i64 %val, %inv
86 %inv = sub i32 32, %and
88 %partb = lshr i32 %val, %inv
H A Drot-01.ll15 %inv = sub i32 32, %mod
17 %partb = lshr i32 %val, %inv
33 %inv = sub i64 64, %mod
35 %partb = lshr i64 %val, %inv
/llvm-project-15.0.7/llvm/test/Transforms/LoopUnroll/
H A Dpeel-loop-not-forced.ll39 ; CHECK-NOT: %half.inv = phi
47 %half.inv = phi i32 [ %a, %entry ], [ %b, %loop ]
48 %plus = phi i32 [ %a, %entry ], [ %half.inv, %loop ]
69 ; CHECK-NOT: %half.inv = phi
70 ; CHECK-NOT: %half.inv.2 = phi
78 %half.inv = phi i32 [ %a, %entry ], [ %b, %loop ]
79 %half.inv.2 = phi i32 [ %a, %entry ], [ %half.inv, %loop ]
104 ; CHECK-NOT: %half.inv = phi
105 ; CHECK-NOT: %half.inv.2 = phi
112 %half.inv = phi i32 [ %a, %entry ], [ %b, %loop ]
[all …]
H A Dpeel-to-turn-invariant-accesses-dereferenceable.ll67 %i = load i32, i32* %inv
129 %i = load i32, i32* %inv
191 %i = load i32, i32* %inv
255 %i = load i32, i32* %inv
316 %i = load i32, i32* %inv
337 define i32 @do_not_peel_write2(i32* %ptr, i32 %N, i32* %inv, i32* %dst) {
373 %i = load i32, i32* %inv
403 define i32 @peel_with_deopt_exit(i32* %ptr, i32 %N, i32* %inv, i1 %c.1) {
439 %i = load i32, i32* %inv
495 %i = load i32, i32* %inv
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AVR/
H A Drot.ll22 %inv = sub i8 8, %mod
24 %partb = lshr i8 %val, %inv
50 %inv = sub i8 8, %mod
52 %partb = shl i8 %val, %inv
/llvm-project-15.0.7/llvm/test/CodeGen/VE/Scalar/
H A Drotr.ll14 %b.inv = sub nsw i32 64, %b
15 %b.inv64 = zext i32 %b.inv to i64
31 %b.inv = sub nsw i32 32, %b
32 %a.sl = shl i32 %a, %b.inv
H A Drotl.ll14 %b.inv = sub nsw i32 64, %b
15 %b.inv64 = zext i32 %b.inv to i64
31 %b.inv = sub nsw i32 32, %b
32 %a.sr = lshr i32 %a, %b.inv
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllvm.amdgcn.s.dcache.inv.ll4 declare void @llvm.amdgcn.s.dcache.inv() #0
13 call void @llvm.amdgcn.s.dcache.inv()
22 call void @llvm.amdgcn.s.dcache.inv()
H A Dllvm.amdgcn.s.dcache.inv.vol.ll4 declare void @llvm.amdgcn.s.dcache.inv.vol() #0
13 call void @llvm.amdgcn.s.dcache.inv.vol()
22 call void @llvm.amdgcn.s.dcache.inv.vol()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A D2008-05-22-FoldUnalignedLoad.ll6 %inv = call <4 x float> @llvm.x86.sse.rcp.ps(<4 x float> %tmp2)
7 store <4 x float> %inv, ptr %x, align 1
/llvm-project-15.0.7/llvm/test/CodeGen/WinEH/
H A Dwineh-setjmp.ll17 %inv = invoke i32 (i8*, i32, ...) @_setjmp3(i8* @jb, i32 0) #2
27 ret i32 %inv
49 %inv = invoke i32 (i8*, i32, ...) @_setjmp3(i8* @jb, i32 0) #2
58 ret i32 %inv
/llvm-project-15.0.7/llvm/test/Transforms/StructurizeCFG/
H A Dbranch-on-argument.ll5 ; CHECK: %arg.inv = xor i1 %arg, true
25 ; CHECK: %arg.inv = xor i1 %arg, true
H A Done-loop-multiple-backedges.ll11 ; CHECK: %tmp4.inv = xor i1 %tmp4, true
12 ; CHECK: br i1 %tmp4.inv, label %bb5, label %Flow
/llvm-project-15.0.7/clang/test/Analysis/
H A Darray-struct.c167 void inv(struct s1 *);
173 inv(&t); in f17()
/llvm-project-15.0.7/llvm/test/Other/
H A Dnew-pm-eager-invalidate.ll3 ; RUN: opt -disable-verify -debug-pass-manager -passes='function<eager-inv>(require<no-op-function>…
4 ; RUN: opt -disable-verify -debug-pass-manager -passes='cgscc(function<eager-inv>(require<no-op-fun…
/llvm-project-15.0.7/llvm/test/Feature/
H A Dmemorymarkers.ll27 %inv = call {}* @llvm.invariant.start.p0i8(i64 8, i8* %y)
32 call void @llvm.invariant.end.p0i8({}* %inv, i64 8, i8* %y)
/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dinvariant_load_base_pointer_in_conditional.ll34 %inv = load i32, i32 *%BP
35 store i32 %inv, i32* %tmp9a, align 4
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Darm64-early-ifcvt.ll119 %inv = xor i32 %x, -1
126 %cond = phi i32 [ %y, %eq_bb ], [ %inv, %entry ]
137 %inv = xor i64 %x, -1
144 %cond = phi i64 [ %y, %eq_bb ], [ %inv, %entry ]
155 %inv = xor i32 %x, -1
162 %cond = phi i32 [ %inv, %eq_bb ], [ %y, %entry ]
173 %inv = xor i64 %x, -1
180 %cond = phi i64 [ %inv, %eq_bb ], [ %y, %entry ]
H A Deliminate-trunc.ll9 define void @test1_signed([8 x i8]* nocapture %a, i8* nocapture readonly %box, i8 %limit, i64 %inv)…
17 %arrayidx6.us = getelementptr inbounds [8 x i8], [8 x i8]* %a, i64 %indvars.iv, i64 %inv
H A Dinline-asm-constraints-bad-sve.ll32 define half @foo4(<vscale x 16 x i1> *%inp, <vscale x 8 x half> *%inv) {
35 %1 = load <vscale x 8 x half>, <vscale x 8 x half>* %inv, align 16
H A Darm64-arith.ll213 %inv = xor i32 %x, -1
214 ret i32 %inv
223 %inv = xor i64 %x, -1
224 ret i64 %inv
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/AArch64/
H A Dsve-extract-last-veclane.ll6 define void @inv_store_last_lane(i32* noalias nocapture %a, i32* noalias nocapture %inv, i32* noali…
31 %arrayidx5 = getelementptr inbounds i32, i32* %inv, i64 42

123