| /llvm-project-15.0.7/polly/lib/External/isl/include/isl/ |
| H A D | multi.h | 22 __isl_give isl_##BASE##_list *isl_multi_##BASE##_get_list( \ 25 __isl_give isl_multi_##BASE *isl_multi_##BASE##_from_##BASE##_list( \ 28 __isl_give isl_multi_##BASE *isl_space_multi_##BASE( \ 30 __isl_give isl_multi_##BASE *isl_multi_##BASE##_copy( \ 32 __isl_null isl_multi_##BASE *isl_multi_##BASE##_free( \ 43 __isl_give isl_##BASE *isl_multi_##BASE##_get_at( \ 45 __isl_give isl_##BASE *isl_multi_##BASE##_get_##BASE( \ 48 __isl_give isl_multi_##BASE *isl_multi_##BASE##_set_at( \ 51 __isl_give isl_multi_##BASE *isl_multi_##BASE##_set_##BASE( \ 83 __isl_give isl_multi_##BASE *isl_multi_##BASE##_identity_multi_##BASE( \ [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | print.c | 16 #undef BASE 19 #undef BASE 22 #undef BASE 25 #undef BASE 28 #undef BASE 31 #undef BASE 34 #undef BASE 37 #undef BASE 40 #undef BASE 43 #undef BASE [all …]
|
| H A D | isl_multi_templ.c | 18 #define MULTI_NAME(BASE) "isl_multi_" #BASE argument 79 __isl_give MULTI(BASE) *FN(MULTI(BASE),dup)(__isl_keep MULTI(BASE) *multi) in MULTI() argument 92 dup = FN(FN(MULTI(BASE),set),BASE)(dup, i, in MULTI() 100 __isl_give MULTI(BASE) *FN(MULTI(BASE),cow)(__isl_take MULTI(BASE) *multi) in MULTI() argument 112 __isl_give MULTI(BASE) *FN(MULTI(BASE),copy)(__isl_keep MULTI(BASE) *multi) in MULTI() argument 121 __isl_null MULTI(BASE) *FN(MULTI(BASE),free)(__isl_take MULTI(BASE) *multi) in MULTI() argument 173 __isl_give EL *FN(FN(MULTI(BASE),get),BASE)(__isl_keep MULTI(BASE) *multi, in FN() argument 220 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_at)( in MULTI() argument 255 __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),set),BASE)( in MULTI() argument 444 __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),from),LIST(BASE))( in MULTI() argument [all …]
|
| H A D | isl_multi_no_explicit_domain.c | 21 static int FN(MULTI(BASE),has_explicit_domain)(__isl_keep MULTI(BASE) *multi) in FN() argument 29 static __isl_give MULTI(BASE) *FN(MULTI(BASE),init_explicit_domain)( in MULTI() argument 38 static __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_explicit_domain)( in MULTI() argument 39 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src) in MULTI() 48 static __isl_give MULTI(BASE) *FN(MULTI(BASE),copy_explicit_domain)( in MULTI() argument 49 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src) in MULTI() 58 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src1, 70 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src1, in MULTI() 124 __isl_give MULTI(BASE) *FN(MULTI(BASE),drop_explicit_domain_dims)( in MULTI() argument 135 __isl_give MULTI(BASE) *FN(MULTI(BASE),move_explicit_domain_dims)( in MULTI() argument [all …]
|
| H A D | isl_multi_explicit_domain.c | 15 __isl_give MULTI(BASE) *FN(MULTI(BASE),cow)(__isl_take MULTI(BASE) *multi); 21 static int FN(MULTI(BASE),has_explicit_domain)(__isl_keep MULTI(BASE) *multi) in FN() argument 60 static __isl_give MULTI(BASE) *FN(MULTI(BASE),set_explicit_domain)( in MULTI() argument 86 static __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_explicit_domain)( in MULTI() argument 87 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src) in MULTI() 112 static __isl_give MULTI(BASE) *FN(MULTI(BASE),copy_explicit_domain)( in MULTI() argument 113 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src) in MULTI() 125 static __isl_give MULTI(BASE) *FN(MULTI(BASE),align_explicit_domain_params)( in MULTI() argument 140 static __isl_give MULTI(BASE) *FN(MULTI(BASE),reset_explicit_domain_space)( in MULTI() argument 164 __isl_keep MULTI(BASE) *multi1, __isl_keep MULTI(BASE) *multi2) in FN() [all …]
|
| H A D | isl_multi_tuple_id_templ.c | 15 const char *FN(MULTI(BASE),get_tuple_name)(__isl_keep MULTI(BASE) *multi, in FN() argument 23 isl_bool FN(MULTI(BASE),has_tuple_id)(__isl_keep MULTI(BASE) *multi, in FN() argument 38 isl_bool FN(MULTI(BASE),has_range_tuple_id)(__isl_keep MULTI(BASE) *multi) in FN() argument 45 __isl_give isl_id *FN(MULTI(BASE),get_tuple_id)(__isl_keep MULTI(BASE) *multi, in FN() argument 59 __isl_keep MULTI(BASE) *multi) in FN() 64 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_tuple_name)( in MULTI() argument 80 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_tuple_id)( in MULTI() argument 106 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_range_tuple_id)( in MULTI() argument 114 __isl_give MULTI(BASE) *FN(MULTI(BASE),reset_tuple_id)( in MULTI() argument 141 __isl_give MULTI(BASE) *FN(MULTI(BASE),reset_range_tuple_id)( in MULTI() argument [all …]
|
| H A D | isl_multi_intersect.c | 16 static isl_bool FN(MULTI(BASE),compatible_domain)( in FN() argument 23 space = FN(MULTI(BASE),get_space)(multi); in FN() 59 static __isl_give MULTI(BASE) *FN(MULTI(BASE),domain_intersect_aligned)( in MULTI() argument 84 FN(MULTI(BASE),free)(multi); in MULTI() 92 static __isl_give MULTI(BASE) *FN(MULTI(BASE),domain_intersect)( in MULTI() argument 104 __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_domain)( in MULTI() argument 107 if (FN(MULTI(BASE),has_explicit_domain)(multi)) in MULTI() 116 static __isl_give MULTI(BASE) *FN(MULTI(BASE),domain_intersect_params_aligned)( in MULTI() argument 132 static __isl_give MULTI(BASE) *FN(MULTI(BASE),domain_intersect_params)( in MULTI() argument 144 __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_params)( in MULTI() argument [all …]
|
| H A D | isl_multi_product_templ.c | 20 __isl_give MULTI(BASE) *FN(MULTI(BASE),product)( in MULTI() argument 21 __isl_take MULTI(BASE) *multi1, __isl_take MULTI(BASE) *multi2) in MULTI() 26 MULTI(BASE) *res; in MULTI() 42 el = FN(FN(MULTI(BASE),get),BASE)(multi1, i); in MULTI() 45 res = FN(FN(MULTI(BASE),set),BASE)(res, i, el); in MULTI() 49 el = FN(FN(MULTI(BASE),get),BASE)(multi2, i); in MULTI() 52 res = FN(FN(MULTI(BASE),set),BASE)(res, out1 + i, el); in MULTI() 61 FN(MULTI(BASE),free)(multi1); in MULTI() 62 FN(MULTI(BASE),free)(multi2); in MULTI() 65 FN(MULTI(BASE),free)(multi1); in MULTI() [all …]
|
| H A D | isl_multi_dims.c | 19 isl_bool FN(MULTI(BASE),involves_dims)(__isl_keep MULTI(BASE) *multi, in FN() argument 44 __isl_give MULTI(BASE) *FN(MULTI(BASE),insert_dims)( in MULTI() argument 45 __isl_take MULTI(BASE) *multi, in MULTI() 59 multi = FN(MULTI(BASE),cow)(multi); in MULTI() 65 return FN(MULTI(BASE),free)(multi); in MULTI() 82 __isl_give MULTI(BASE) *FN(MULTI(BASE),add_dims)(__isl_take MULTI(BASE) *multi, in MULTI() argument 89 return FN(MULTI(BASE),free)(multi); in MULTI() 97 __isl_give MULTI(BASE) *FN(MULTI(BASE),project_domain_on_params)( in MULTI() argument 98 __isl_take MULTI(BASE) *multi) in MULTI() 106 return FN(MULTI(BASE),free)(multi); in MULTI() [all …]
|
| H A D | isl_multi_arith_templ.c | 18 __isl_give MULTI(BASE) *FN(MULTI(BASE),add)(__isl_take MULTI(BASE) *multi1, in MULTI() argument 19 __isl_take MULTI(BASE) *multi2) in MULTI() 26 __isl_give MULTI(BASE) *FN(MULTI(BASE),sub)(__isl_take MULTI(BASE) *multi1, in MULTI() argument 27 __isl_take MULTI(BASE) *multi2) in MULTI() 34 __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_val)(__isl_take MULTI(BASE) *multi, in MULTI() argument 51 multi = FN(MULTI(BASE),cow)(multi); in MULTI() 71 __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_down_val)( in MULTI() argument 112 __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_multi_val)( in MULTI() argument 148 __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_down_multi_val)( in MULTI() argument 184 __isl_give MULTI(BASE) *FN(MULTI(BASE),mod_multi_val)( in MULTI() argument [all …]
|
| H A D | isl_multi_identity_templ.c | 18 __isl_give MULTI(BASE) *FN(MULTI(BASE),identity)(__isl_take isl_space *space) in MULTI() argument 23 MULTI(BASE) *multi; in MULTI() 41 multi = FN(MULTI(BASE),alloc)(isl_space_copy(space)); in MULTI() 55 multi = FN(FN(MULTI(BASE),set),BASE)(multi, i, el); in MULTI() 69 __isl_give MULTI(BASE) *FN(MULTI(BASE),identity_on_domain_space)( in MULTI() argument 79 __isl_give MULTI(BASE) *FN(FN(isl_space_identity_multi,BASE),on_domain)( in MULTI() argument 88 __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),identity_multi),BASE)( in MULTI() argument 89 __isl_take MULTI(BASE) *multi) in MULTI() 93 space = FN(MULTI(BASE),get_space)(multi); in MULTI() 94 FN(MULTI(BASE),free)(multi); in MULTI() [all …]
|
| H A D | isl_multi_dim_id_templ.c | 19 int FN(MULTI(BASE),find_dim_by_name)(__isl_keep MULTI(BASE) *multi, in FN() argument 30 int FN(MULTI(BASE),find_dim_by_id)(__isl_keep MULTI(BASE) *multi, in FN() argument 40 __isl_give isl_id *FN(MULTI(BASE),get_dim_id)(__isl_keep MULTI(BASE) *multi, in FN() argument 46 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_dim_name)( in MULTI() argument 47 __isl_take MULTI(BASE) *multi, in MULTI() 52 multi = FN(MULTI(BASE),cow)(multi); in MULTI() 58 return FN(MULTI(BASE),free)(multi); in MULTI() 74 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_dim_id)( in MULTI() argument 75 __isl_take MULTI(BASE) *multi, in MULTI() 80 multi = FN(MULTI(BASE),cow)(multi); in MULTI() [all …]
|
| H A D | isl_multi_union_add_templ.c | 27 __isl_give MULTI(BASE) *FN(MULTI(BASE),union_add)( in MULTI() argument 28 __isl_take MULTI(BASE) *multi1, __isl_take MULTI(BASE) *multi2) in MULTI() 35 return FN(MULTI(BASE),bin_op)(multi1, multi2, in MULTI() 37 FN(MULTI(BASE),align_params_bin)(&multi1, &multi2); in MULTI() 48 FN(MULTI(BASE),free)(multi2); in MULTI() 55 FN(MULTI(BASE),free)(multi1); in MULTI() 64 isl_die(FN(MULTI(BASE),get_ctx)(multi1), in MULTI() 68 multi1 = FN(MULTI(BASE),cow)(multi1); in MULTI() 75 FN(MULTI(BASE),free)(multi2); in MULTI() 78 FN(MULTI(BASE),free)(multi1); in MULTI() [all …]
|
| H A D | isl_multi_move_dims_templ.c | 19 __isl_give MULTI(BASE) *FN(MULTI(BASE),move_dims)(__isl_take MULTI(BASE) *multi, in MULTI() argument 34 isl_die(FN(MULTI(BASE),get_ctx)(multi), isl_error_invalid, in MULTI() 36 return FN(MULTI(BASE),free)(multi)); in MULTI() 40 return FN(MULTI(BASE),free)(multi)); in MULTI() 42 return FN(MULTI(BASE),free)(multi); in MULTI() 46 return FN(MULTI(BASE),free)(multi)); in MULTI() 48 multi = FN(MULTI(BASE),cow)(multi); in MULTI() 55 return FN(MULTI(BASE),free)(multi); in MULTI() 56 if (FN(MULTI(BASE),has_explicit_domain)(multi)) in MULTI() 57 multi = FN(MULTI(BASE),move_explicit_domain_dims)(multi, in MULTI() [all …]
|
| H A D | isl_multi_splice_templ.c | 38 __isl_give MULTI(BASE) *FN(MULTI(BASE),splice)( in MULTI() argument 39 __isl_take MULTI(BASE) *multi1, unsigned in_pos, unsigned out_pos, in MULTI() 40 __isl_take MULTI(BASE) *multi2) in MULTI() 45 n_in1 = FN(MULTI(BASE),dim)(multi1, isl_dim_in); in MULTI() 46 n_in2 = FN(MULTI(BASE),dim)(multi2, isl_dim_in); in MULTI() 50 if (FN(MULTI(BASE),check_range)(multi1, isl_dim_in, in_pos, 0) < 0) in MULTI() 54 multi2 = FN(MULTI(BASE),insert_dims)(multi2, isl_dim_in, n_in2, in MULTI() 56 multi2 = FN(MULTI(BASE),insert_dims)(multi2, isl_dim_in, 0, in_pos); in MULTI() 58 return FN(MULTI(BASE),range_splice)(multi1, out_pos, multi2); in MULTI() 60 FN(MULTI(BASE),free)(multi1); in MULTI() [all …]
|
| H A D | isl_multi_min_max_templ.c | 12 __isl_give MULTI(BASE) *FN(MULTI(BASE),min)(__isl_take MULTI(BASE) *multi1, in MULTI() argument 13 __isl_take MULTI(BASE) *multi2) in MULTI() 15 return FN(MULTI(BASE),bin_op)(multi1, multi2, &FN(EL,min)); in MULTI() 20 __isl_give MULTI(BASE) *FN(MULTI(BASE),max)(__isl_take MULTI(BASE) *multi1, in MULTI() argument 21 __isl_take MULTI(BASE) *multi2) in MULTI() 23 return FN(MULTI(BASE),bin_op)(multi1, multi2, &FN(EL,max)); in MULTI()
|
| H A D | isl_ilp_opt_val_templ.c | 12 #define TYPE CAT(isl_,BASE) 13 #define xBFN(BASE,NAME) isl_ ## BASE ## _ ## NAME argument 14 #define BFN(BASE,NAME) xBFN(BASE,NAME) argument 23 static __isl_give isl_val *BFN(BASE,dim_opt_val)(__isl_take TYPE *set, int max, in BFN() argument 30 if (BFN(BASE,check_range)(set, isl_dim_set, pos, 1) < 0) in BFN() 32 ls = isl_local_space_from_space(BFN(BASE,get_space)(set)); in BFN() 34 v = BFN(BASE,opt_val)(set, max, obj); in BFN() 36 BFN(BASE,free)(set); in BFN() local 40 BFN(BASE,free)(set); in BFN()
|
| H A D | isl_multi_apply_templ.c | 18 __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),apply_aligned),APPLY_DOMBASE)( in MULTI() argument 19 __isl_take MULTI(BASE) *multi, __isl_take APPLY_DOM *set, in MULTI() 32 multi = FN(MULTI(BASE),cow)(multi); in MULTI() 46 FN(MULTI(BASE),free)(multi); in MULTI() 55 static __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),apply),APPLY_DOMBASE)( in MULTI() argument 56 __isl_take MULTI(BASE) *multi, __isl_take APPLY_DOM *set, in MULTI() 69 return FN(FN(MULTI(BASE),apply_aligned),APPLY_DOMBASE)(multi, in MULTI() 71 ctx = FN(MULTI(BASE),get_ctx)(multi); in MULTI() 76 multi = FN(MULTI(BASE),align_params)(multi, in MULTI() 79 return FN(FN(MULTI(BASE),apply_aligned),APPLY_DOMBASE)(multi, set, fn); in MULTI() [all …]
|
| H A D | isl_map_bound_templ.c | 12 #define TYPE CAT(isl_,BASE) 16 static isl_stat FN(check_map_equal_tuples_multi,BASE)(__isl_keep isl_map *map, in FN() argument 17 __isl_keep MULTI(BASE) *multi) in FN() 22 multi_space = FN(MULTI(BASE),peek_space)(multi); in FN() 32 static __isl_give isl_map *FN(map_bound_multi,BASE)(__isl_take isl_map *map, in FN() argument 33 __isl_take MULTI(BASE) *bound, in FN() 41 if (dim < 0 || FN(check_map_equal_tuples_multi,BASE)(map, bound) < 0) in FN() 47 el = FN(MULTI(BASE),get_at)(bound, i); in FN() 50 map = FN(FN(isl_map_intersect_multi,BASE),explicit_domain)(map, bound); in FN() 51 FN(MULTI(BASE),free)(bound); in FN() [all …]
|
| H A D | isl_multi_read_no_explicit_domain_templ.c | 19 static __isl_give isl_space *FN(read_el,BASE)(__isl_keep isl_stream *s, in FN() argument 25 el = FN(isl_stream_read,BASE)(s); in FN() 38 __isl_give MULTI(BASE) *FN(isl_stream_read_multi,BASE)( in MULTI() argument 44 MULTI(BASE) *multi = NULL; in MULTI() 66 space = read_tuple_space(s, v, space, 1, 0, &FN(read_el,BASE), &list); in MULTI() 67 multi = FN(FN(MULTI(BASE),from),LIST(BASE))(space, list); in MULTI() 78 FN(MULTI(BASE),free)(multi); in MULTI() 84 __isl_give MULTI(BASE) *FN(MULTI(BASE),read_from_str)(isl_ctx *ctx, in MULTI() argument 87 MULTI(BASE) *multi; in MULTI() 91 multi = FN(isl_stream_read_multi,BASE)(s); in MULTI()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | arm-bf16-pcs.ll | 9 ; BASE: @ %bb.0: 11 ; BASE-NEXT: bx lr 24 ; BASE: @ %bb.0: 27 ; BASE-NEXT: bx lr 39 ; BASE: @ %bb.0: 41 ; BASE-NEXT: bx lr 54 ; BASE: @ %bb.0: 57 ; BASE-NEXT: bx lr 69 ; BASE: @ %bb.0: 71 ; BASE-NEXT: bx lr [all …]
|
| H A D | large-vector.ll | 8 ; CHECK-V7K: add r[[BASE:[0-9]+]], sp, #16 10 ; CHECK-V7K: add r[[BASE:[0-9]+]], sp, #32 13 ; CHECK-AAPCS: add r[[BASE:[0-9]+]], sp, #8 14 ; CHECK-AAPCS: vld1.64 {d0, d1}, [r[[BASE]]] 15 ; CHECK-AAPCS: add r[[BASE:[0-9]+]], sp, #24 16 ; CHECK-AAPCS: vld1.64 {d2, d3}, [r[[BASE]]] 18 ; CHECK-APCS: add r[[BASE:[0-9]+]], sp, #76 20 ; CHECK-APCS: add r[[BASE:[0-9]+]], sp, #60 29 ; CHECK-V7K: add r[[BASE:[0-9]+]], sp, #16 33 ; CHECK-AAPCS: add r[[BASE:[0-9]+]], sp, #8 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | fp-stack-compare.ll | 7 ; BASE-LABEL: foo: 8 ; BASE: # %bb.0: 10 ; BASE-NEXT: flds (%eax) 11 ; BASE-NEXT: fld %st(0) 12 ; BASE-NEXT: fchs 14 ; BASE-NEXT: fnstsw %ax 16 ; BASE-NEXT: sahf 18 ; BASE-NEXT: # %bb.1: 20 ; BASE-NEXT: fldz 22 ; BASE-NEXT: .LBB0_2: [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/msa/ |
| H A D | frameindex.ll | 45 ; CHECK: st.b [[R1]], 0([[BASE]]) 65 ; CHECK: st.b [[R1]], 0([[BASE]]) 85 ; CHECK: st.b [[R1]], 0([[BASE]]) 118 ; CHECK: st.h [[R1]], 0([[BASE]]) 152 ; CHECK: st.h [[R1]], 0([[BASE]]) 172 ; CHECK: st.h [[R1]], 0([[BASE]]) 192 ; CHECK: st.h [[R1]], 0([[BASE]]) 225 ; CHECK: st.w [[R1]], 0([[BASE]]) 259 ; CHECK: st.w [[R1]], 0([[BASE]]) 279 ; CHECK: st.w [[R1]], 0([[BASE]]) [all …]
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | functionpadmin.test | 3 RUN: llvm-objdump -s %t.exe | FileCheck %s --check-prefix BASE 47 BASE: Contents of section .text: 50 BASE-NEXT: Contents of section .rdata: 52 BASE-NEXT: Contents of section .pdata: 76 MULTI-BASE: Contents of section .text: 80 MULTI-BASE-NEXT: Contents of section .rdata: 82 MULTI-BASE-NEXT: Contents of section .pdata: 85 MULTI-BASE-PADDED: Contents of section .text: 90 MULTI-BASE-PADDED-NEXT: Contents of section .rdata: 92 MULTI-BASE-PADDED-NEXT: Contents of section .pdata: [all …]
|