Home
last modified time | relevance | path

Searched refs:vl (Results 1 – 25 of 83) sorted by relevance

1234

/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dsifive_vector.h16 #define __riscv_sf_vc_x_se_u8mf4(p27_26, p24_20, p11_7, rs1, vl) \ argument
17 __riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 6, vl)
18 #define __riscv_sf_vc_x_se_u8mf2(p27_26, p24_20, p11_7, rs1, vl) \ argument
19 __riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 7, vl)
20 #define __riscv_sf_vc_x_se_u8m1(p27_26, p24_20, p11_7, rs1, vl) \ argument
21 __riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 0, vl)
22 #define __riscv_sf_vc_x_se_u8m2(p27_26, p24_20, p11_7, rs1, vl) \ argument
23 __riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 1, vl)
24 #define __riscv_sf_vc_x_se_u8m4(p27_26, p24_20, p11_7, rs1, vl) \ argument
25 __riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 2, vl)
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrIntrinsicVL.gen.td1 def : Pat<(int_ve_vl_vld_vssl i64:$sy, i64:$sz, i32:$vl), (VLDrrl i64:$sy, i64:$sz, i32:$vl)>;
2 …int_ve_vl_vld_vssvl i64:$sy, i64:$sz, v256f64:$pt, i32:$vl), (VLDrrl_v i64:$sy, i64:$sz, i32:$vl, …
3 def : Pat<(int_ve_vl_vld_vssl simm7:$I, i64:$sz, i32:$vl), (VLDirl (LO7 $I), i64:$sz, i32:$vl)>;
4 …nt_ve_vl_vld_vssvl simm7:$I, i64:$sz, v256f64:$pt, i32:$vl), (VLDirl_v (LO7 $I), i64:$sz, i32:$vl,…
5 def : Pat<(int_ve_vl_vldnc_vssl i64:$sy, i64:$sz, i32:$vl), (VLDNCrrl i64:$sy, i64:$sz, i32:$vl)>;
6 …_ve_vl_vldnc_vssvl i64:$sy, i64:$sz, v256f64:$pt, i32:$vl), (VLDNCrrl_v i64:$sy, i64:$sz, i32:$vl,…
7 def : Pat<(int_ve_vl_vldnc_vssl simm7:$I, i64:$sz, i32:$vl), (VLDNCirl (LO7 $I), i64:$sz, i32:$vl)>;
8 …ve_vl_vldnc_vssvl simm7:$I, i64:$sz, v256f64:$pt, i32:$vl), (VLDNCirl_v (LO7 $I), i64:$sz, i32:$vl
9 def : Pat<(int_ve_vl_vldu_vssl i64:$sy, i64:$sz, i32:$vl), (VLDUrrl i64:$sy, i64:$sz, i32:$vl)>;
10 …nt_ve_vl_vldu_vssvl i64:$sy, i64:$sz, v256f64:$pt, i32:$vl), (VLDUrrl_v i64:$sy, i64:$sz, i32:$vl,…
[all …]
H A DVEInstrIntrinsicVL.td31 def : Pat<(int_ve_vl_vmrgw_vsvMl i32:$sy, v256f64:$vz, v512i1:$vm, i32:$vl),
32 (VMRGWrvml (i2l i32:$sy), v256f64:$vz, v512i1:$vm, i32:$vl)>;
34 v256f64:$pt, i32:$vl),
35 (VMRGWrvml_v (i2l i32:$sy), v256f64:$vz, v512i1:$vm, i32:$vl,
39 def : Pat<(int_ve_vl_vmv_vsvl i32:$sy, v256f64:$vz, i32:$vl),
40 (VMVrvl (i2l i32:$sy), v256f64:$vz, i32:$vl)>;
41 def : Pat<(int_ve_vl_vmv_vsvvl i32:$sy, v256f64:$vz, v256f64:$pt, i32:$vl),
42 (VMVrvl_v (i2l i32:$sy), v256f64:$vz, i32:$vl, v256f64:$pt)>;
44 i32:$vl),
45 (VMVrvml_v (i2l i32:$sy), v256f64:$vz, v256i1:$vm, i32:$vl,
H A DVVPInstrInfo.td56 // BinaryOp(x,y,mask,vl)
65 // UnaryFPOp(x,mask,vl)
74 // BinaryFPOp(x,y,mask,vl)
84 // TernaryFPOp(x,y,z,mask,vl)
95 // Select(OnTrue, OnFalse, SelMask, vl)
104 // SetCC (lhs, rhs, cc, mask, vl)
116 // vvp_reduce(vector, mask, vl)
198 // setcc (lhs, rhs, cc, mask, vl)
H A DVEInstrPatternsVec.td46 def : Pat<(v32 (vec_broadcast (s32 ImmOp:$sy), i32:$vl)),
47 (VBRDil (ImmCast $sy), i32:$vl)>;
50 def : Pat<(v32 (vec_broadcast s32:$sy, i32:$vl)),
51 (VBRDrl (SuperRegCast $sy), i32:$vl)>;
57 def : Pat<(v64 (vec_broadcast (s64 ImmOp:$sy), i32:$vl)),
58 (VBRDil (ImmCast $sy), i32:$vl)>;
61 def : Pat<(v64 (vec_broadcast s64:$sy, i32:$vl)),
62 (VBRDrl s64:$sy, i32:$vl)>;
H A DVVPInstrPatternsVec.td573 DataVT:$LHS, DataVT:$RHS, CCMatcher:$cond, (v256i1 true_mask), i32:$vl)),
574 (!cast<Instruction>(FmkBaseName#"vl")
577 $LHS, $RHS, $vl),
578 $vl)>;
581 DataVT:$LHS, DataVT:$RHS, CCMatcher:$cond, v256i1:$vm, i32:$vl)),
585 $LHS, $RHS, $vl),
586 $vm, $vl)>;
602 VectorVT:$vx, (v256i1 true_mask), i32:$vl)),
605 (!cast<Instruction>(RedInstName#"vl") $vx, $vl), 0),
610 VectorVT:$vx, v256i1:$vm, i32:$vl)),
[all …]
H A DVEInstrVec.td54 let hasSideEffects = 0, isCodeGenOnly = 1, DisableEncoding = "$vl" in {
55 def VFMKyal : Pseudo<(outs VM512:$vmx), (ins I32:$vl),
57 def VFMKynal : Pseudo<(outs VM512:$vmx), (ins I32:$vl),
60 (ins CCOp:$cf, V64:$vz, I32:$vl),
63 (ins CCOp:$cf, V64:$vz, VM512:$vm, I32:$vl),
66 (ins CCOp:$cf, V64:$vz, I32:$vl),
69 (ins CCOp:$cf, V64:$vz, VM512:$vm, I32:$vl),
142 defm l : VLDbm<opcStr, opc, RC, !con(dag_in, (ins I32:$vl)), "$vl,">;
143 defm L : VLDbm<opcStr, opc, RC, !con(dag_in, (ins VLS:$vl)), "$vl,">;
185 let DisableEncoding = "$vl", isCodeGenOnly = 1, VE_VLInUse = 1 in {
[all …]
/freebsd/contrib/tcsh/
H A Dsh.glob.c229 Char **vl, **el, **nv, *s; in expbrace() local
231 vl = nv = *nvp; in expbrace()
235 el = vl + blklen(vl); in expbrace()
237 for (s = *vl; s; s = *++vl) { in expbrace()
251 *vl-- = *bl; in expbrace()
259 l = vl - nv; in expbrace()
263 vl = nv + l; in expbrace()
272 vp = vl--; in expbrace()
299 Char ***fnv, **vl, **el; in globexpand() local
304 *fnv = vl = xmalloc(sizeof(Char *) * size); in globexpand()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsRISCV.td162 // Input: (pointer, vl)
171 // Input: (passthru, pointer, vl)
180 // Input: (passthru, pointer, vl)
181 // Output: (data, vl)
192 // Input: (maskedoff, pointer, mask, vl, policy)
204 // Input: (maskedoff, pointer, mask, vl, policy)
205 // Output: (data, vl)
217 // Input: (passthru, pointer, stride, vl)
226 // Input: (maskedoff, pointer, stride, mask, vl, policy)
237 // Input: (passthru, pointer, index, vl)
[all …]
H A DIntrinsicsRISCVXsf.td15 // Input: (bit<27-26>, bit<24-20>, scalar_in, vl) or
28 // Input: (bit<27-26>, bit<24-20>, bit<11-7>, scalar_in, sew, log2lmul, vl)
43 // Input: (bit<27-26>, vector_in, vector_in/scalar_in, vl) or
44 // (bit<27-26>, bit<11-7>, vector_in, vector_in/scalar_in, vl)
62 // Input: (bit<27-26>, passthru, vector_in, vector_in/scalar_in, vl) or
63 // (bit<27-26>, vector_in, vector_in, vector_in/scalar_in, vl)
77 // Input: (bit<27-26>, passthru, vector_in, vector_in/scalar_in, vl) or
78 // (bit<27-26>, wvector_in, vector_in, vector_in/scalar_in, vl)
136 // Input: (passthru, vector_in, scalar_in, frm, vl)
145 // Input: (maskedoff, vector_in, vector_in/scalar_in, mask, frm, vl, policy)
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVVLPatterns.td65 // Input: (vector, vector/scalar, passthru, mask, roundmode, vl)
212 def any_riscv_fadd_vl : PatFrags<(ops node:$lhs, node:$rhs, node:$passthru, node:$mask, node:$vl),
213 [(riscv_fadd_vl node:$lhs, node:$rhs, node:$passthru, node:$mask, node:$vl),
214 … (riscv_strict_fadd_vl node:$lhs, node:$rhs, node:$passthru, node:$mask, node:$vl)]>;
215 def any_riscv_fsub_vl : PatFrags<(ops node:$lhs, node:$rhs, node:$passthru, node:$mask, node:$vl),
216 [(riscv_fsub_vl node:$lhs, node:$rhs, node:$passthru, node:$mask, node:$vl),
217 … (riscv_strict_fsub_vl node:$lhs, node:$rhs, node:$passthru, node:$mask, node:$vl)]>;
218 def any_riscv_fmul_vl : PatFrags<(ops node:$lhs, node:$rhs, node:$passthru, node:$mask, node:$vl),
219 [(riscv_fmul_vl node:$lhs, node:$rhs, node:$passthru, node:$mask, node:$vl),
220 … (riscv_strict_fmul_vl node:$lhs, node:$rhs, node:$passthru, node:$mask, node:$vl)]>;
[all …]
H A DRISCVInstrGISel.td135 let InOperandList = (ins type1:$vl);
143 let InOperandList = (ins type1:$vl);
150 let InOperandList = (ins type0:$passthru, type1:$hi, type1:$lo, type2:$vl);
159 type1:$vl, type1:$policy);
167 let InOperandList = (ins type0:$passthru, type0:$vec, type1:$vl);
176 type3:$vl, type4:$policy);
/freebsd/tests/sys/arch/aarch64/
H A Dsve.c46 static unsigned long vl; variable
59 ATF_REQUIRE(sysarch(ARM64_GET_SVE_VL, &vl) == 0); in check_for_sve()
128 ATF_REQUIRE_EQ(svectx->sve_vector_len, vl); in sve_signal_handler()
152 val2 = malloc(vl); in ATF_TC_BODY()
177 for (size_t i = 0; i < vl / sizeof(*val2); i++) { in ATF_TC_BODY()
204 val2 = malloc(vl); in ATF_TC_BODY()
229 for (size_t i = 0; i < vl / sizeof(*val2); i++) { in ATF_TC_BODY()
360 if (child_vl != vl) in ATF_TC_BODY()
384 val = malloc(vl); in ATF_TC_BODY()
412 for (size_t i = 0; i < vl / sizeof(*val); i++) { in ATF_TC_BODY()
/freebsd/contrib/llvm-project/lldb/tools/driver/
H A DPlatform.cpp23 va_list vl; in ioctl() local
24 va_start(vl, request); in ioctl()
26 winsize *ws = va_arg(vl, winsize *); in ioctl()
33 va_end(vl); in ioctl()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DLinuxPTraceDefines_arm64sve.h23 * of the vl/vq terminology.
37 inline uint16_t vl_valid(uint16_t vl) { in vl_valid() argument
38 return (vl % vq_bytes == 0 && vl >= vl_min && vl <= vl_max); in vl_valid()
41 inline uint16_t vq_from_vl(uint16_t vl) { return vl / vq_bytes; } in vq_from_vl() argument
56 * SigContextSize(vq_from_vl(sve_context.vl))
60 * SigContextSize(vq_from_vl(sve_context.vl)),
72 * sve_context.vl mus
149 uint16_t vl; /* current vector length */ global() member
[all...]
/freebsd/contrib/ntp/ntpq/
H A Dntpq-subs.c462 struct varlist *vl; in findlistvar() local
464 for (vl = list; vl < list + MAXLIST && vl->name != NULL; vl++) in findlistvar()
465 if (!strcmp(name, vl->name)) in findlistvar()
466 return vl; in findlistvar()
467 if (vl < list + MAXLIST) in findlistvar()
468 return vl; in findlistvar()
483 struct varlist *vl; in doaddvlist() local
519 struct varlist *vl; dormvlist() local
554 register struct varlist *vl; doclearvlist() local
577 register struct varlist *vl; makequerydata() local
3756 struct varlist vl[MAXLIST]; collect_display_vdc() local
[all...]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_andes_vector.td32 // Unmasked: (passthru, op0, frm, vl)
48 Operands.push_back(Ops[Offset + 2]); // vl
51 Operands.push_back(Ops[Offset + 1]); // vl
113 // Unmasked: (passthru, op0, op1, round_mode, vl)
114 // Masked: (passthru, vector_in, vector_in/scalar_in, mask, frm, vl, policy)
140 Operands.push_back(Ops[Offset + 3]); // vl
143 Operands.push_back(Ops[Offset + 2]); // vl
/freebsd/sys/security/mac/
H A Dmac_audit.c118 struct label *vl; in mac_system_check_auditctl() local
122 vl = (vp != NULL) ? vp->v_label : NULL; in mac_system_check_auditctl()
123 MAC_POLICY_CHECK(system_check_auditctl, cred, vp, vl); in mac_system_check_auditctl()
/freebsd/stand/libofw/
H A Dofw_disk.c125 va_list vl; in ofwd_open() local
127 va_start(vl, f); in ofwd_open()
128 dp = va_arg(vl, struct ofw_devdesc *); in ofwd_open()
129 va_end(vl); in ofwd_open()
/freebsd/usr.bin/rpcinfo/
H A Drpcinfo.c635 struct verslist *vl; local
637 for (vl = rs->vlist; vl; vl = vl->next)
638 if (vl->vers == vers)
640 if (vl)
642 vl = (struct verslist *)malloc(sizeof (struct verslist));
643 if (vl == NULL)
645 vl->vers = vers;
646 vl->next = rs->vlist;
647 rs->vlist = vl;
679 struct verslist *vl; local
[all …]
/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A Dmemcpy-sve.S60 ld1b z0.b, p0/z, [src, 0, mul vl]
61 ld1b z1.b, p1/z, [src, 1, mul vl]
62 st1b z0.b, p0, [dstin, 0, mul vl]
63 st1b z1.b, p1, [dstin, 1, mul vl]
/freebsd/contrib/ntp/libntp/
H A Dprettydate.c231 vint64 vl; in ntp2unix_tm()
232 vl = ntpcal_ntp_to_time(ntp, NULL); in ntp2unix_tm() local
233 return get_struct_tm(&vl, local); in ntp2unix_tm()
/freebsd/sys/contrib/openzfs/cmd/
H A Dzhack.c823 zhack_repair_read_label(const int fd, vdev_label_t *vl, in zhack_repair_read_label() argument
826 const int err = pread64(fd, vl, sizeof (vdev_label_t), label_offset); in zhack_repair_read_label()
995 zhack_repair_write_uberblock(vdev_label_t *vl, const int l, in zhack_repair_write_uberblock() argument
1000 (char *)vl + offsetof(vdev_label_t, vl_uberblock); in zhack_repair_write_uberblock()
1072 zhack_repair_unpack_cfg(vdev_label_t *vl, const int l, nvlist_t **cfg) in zhack_repair_unpack_cfg() argument
1078 err = nvlist_unpack(vl->vl_vdev_phys.vp_nvlist, in zhack_repair_unpack_cfg()
1103 vdev_label_t *vl, const uint64_t label_offset, const int l, in zhack_repair_one_label() argument
1107 uberblock_t *ub = (uberblock_t *)vl->vl_uberblock; in zhack_repair_one_label()
1109 (char *)vl + offsetof(vdev_label_t, vl_vdev_phys); in zhack_repair_one_label()
1118 err = zhack_repair_read_label(fd, vl, label_offset, l); in zhack_repair_one_label()
[all …]
/freebsd/sbin/bsdlabel/
H A Dbsdlabel.c1136 struct disklabel *vl; in checklabel() local
1138 vl = getvirginlabel(); in checklabel()
1140 lp->d_secsize = vl->d_secsize; in checklabel()
1142 lp->d_nsectors = vl->d_nsectors; in checklabel()
1144 lp->d_ntracks = vl->d_ntracks; in checklabel()
1146 lp->d_ncylinders = vl->d_ncylinders; in checklabel()
1148 lp->d_rpm = vl->d_rpm; in checklabel()
1150 lp->d_interleave = vl->d_interleave; in checklabel()
1152 lp->d_secpercyl = vl->d_secpercyl; in checklabel()
1154 lp->d_secperunit > vl->d_secperunit) in checklabel()
[all …]
/freebsd/crypto/openssl/crypto/conf/
H A Dconf_mod.c132 CONF_VALUE *vl; in CONF_modules_load() local
174 vl = sk_CONF_VALUE_value(values, i); in CONF_modules_load()
176 ret = module_run(cnf, vl->name, vl->value, flags); in CONF_modules_load()
178 vl->name, vl->value, ret); in CONF_modules_load()

1234