Home
last modified time | relevance | path

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

123

/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.td22 // Input: (bit<27-26>, bit<24-20>, scalar_in, vl) or
35 // Input: (bit<27-26>, bit<24-20>, bit<11-7>, scalar_in, sew, log2lmul, vl)
50 // Input: (bit<27-26>, vector_in, vector_in/scalar_in, vl) or
51 // (bit<27-26>, bit<11-7>, vector_in, vector_in/scalar_in, vl)
69 // Input: (bit<27-26>, passthru, vector_in, vector_in/scalar_in, vl) or
70 // (bit<27-26>, vector_in, vector_in, vector_in/scalar_in, vl)
84 // Input: (bit<27-26>, passthru, vector_in, vector_in/scalar_in, vl) or
85 // (bit<27-26>, wvector_in, vector_in, vector_in/scalar_in, vl)
143 // Input: (passthru, vector_in, scalar_in, frm, vl)
152 // Input: (maskedoff, vector_in, vector_in/scalar_in, mask, frm, vl, policy)
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVVLPatterns.td39 // Input: (vector, vector/scalar, merge, mask, roundmode, vl)
155 def any_riscv_fadd_vl : PatFrags<(ops node:$lhs, node:$rhs, node:$merge, node:$mask, node:$vl),
156 [(riscv_fadd_vl node:$lhs, node:$rhs, node:$merge, node:$mask, node:$vl),
157 … (riscv_strict_fadd_vl node:$lhs, node:$rhs, node:$merge, node:$mask, node:$vl)]>;
158 def any_riscv_fsub_vl : PatFrags<(ops node:$lhs, node:$rhs, node:$merge, node:$mask, node:$vl),
159 [(riscv_fsub_vl node:$lhs, node:$rhs, node:$merge, node:$mask, node:$vl),
160 … (riscv_strict_fsub_vl node:$lhs, node:$rhs, node:$merge, node:$mask, node:$vl)]>;
161 def any_riscv_fmul_vl : PatFrags<(ops node:$lhs, node:$rhs, node:$merge, node:$mask, node:$vl),
162 [(riscv_fmul_vl node:$lhs, node:$rhs, node:$merge, node:$mask, node:$vl),
163 … (riscv_strict_fmul_vl node:$lhs, node:$rhs, node:$merge, node:$mask, node:$vl)]>;
[all …]
H A DRISCVInstrGISel.td39 let InOperandList = (ins type1:$vl);
47 let InOperandList = (ins type1:$vl);
57 let InOperandList = (ins type0:$passthru, type1:$hi, type1:$lo, type2:$vl);
H A DRISCVInstrInfoVPseudos.td88 // rd | rs1 | AVL value | Effect on vl
90 // !X0 | X0 | VLMAX | Set vl to VLMAX
91 // X0 | X0 | Value in vl | Keep current vl, just change vtype.
232 def VLOpFrag : PatFrag<(ops), (XLenVT (VLOp (XLenVT AVL:$vl)))>;
764 (ins RetClass:$dest, GPRMem:$rs1, AVL:$vl, ixlenimm:$sew,
782 VMaskOp:$vm, AVL:$vl, ixlenimm:$sew, ixlenimm:$policy), []>,
797 Pseudo<(outs RetClass:$rd, GPR:$vl),
813 Pseudo<(outs GetVRegNoV0<RetClass>.R:$rd, GPR:$vl),
832 (ins RetClass:$dest, GPRMem:$rs1, GPR:$rs2, AVL:$vl,
850 VMaskOp:$vm, AVL:$vl, ixlenimm:$sew, ixlenimm:$policy), []>,
[all …]
/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_vector.td61 // Move mask to right before vl.
148 // Builtin: (mask, ptr, value, vl). Intrinsic: (value, ptr, mask, vl)
151 // Builtin: (ptr, value, vl). Intrinsic: (value, ptr, vl)
186 // Builtin: (mask, ptr, stride, value, vl). Intrinsic: (value, ptr, stride, mask, vl)
189 // Builtin: (ptr, stride, value, vl). Intrinsic: (value, ptr, stride, vl)
211 // Builtin: (mask, ptr, index, value, vl). Intrinsic: (value, ptr, index, mask, vl)
214 // Builtin: (ptr, index, value, vl). Intrinsic: (value, ptr, index, vl)
398 // maskedoff, op1, op2, mask, vl, policy
401 // passthru, op1, op2, vl
431 // maskedoff, op1, po2, mask, vl, policy
[all …]
/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.c126 va_list vl; in ofwd_open() local
128 va_start(vl, f); in ofwd_open()
129 dp = va_arg(vl, struct ofw_devdesc *); in ofwd_open()
130 va_end(vl); in ofwd_open()
/freebsd/usr.bin/rpcinfo/
H A Drpcinfo.c633 struct verslist *vl; local
635 for (vl = rs->vlist; vl; vl = vl->next)
636 if (vl->vers == vers)
638 if (vl)
640 vl = (struct verslist *)malloc(sizeof (struct verslist));
641 if (vl == NULL)
643 vl->vers = vers;
644 vl->next = rs->vlist;
645 rs->vlist = vl;
677 struct verslist *vl; local
[all …]
/freebsd/sys/contrib/openzfs/cmd/
H A Dzhack.c508 zhack_repair_read_label(const int fd, vdev_label_t *vl, in zhack_repair_read_label() argument
511 const int err = pread64(fd, vl, sizeof (vdev_label_t), label_offset); in zhack_repair_read_label()
681 zhack_repair_write_uberblock(vdev_label_t *vl, const int l, in zhack_repair_write_uberblock() argument
686 (char *)vl + offsetof(vdev_label_t, vl_uberblock); in zhack_repair_write_uberblock()
758 vdev_label_t *vl, const uint64_t label_offset, const int l, in zhack_repair_one_label() argument
762 uberblock_t *ub = (uberblock_t *)vl->vl_uberblock; in zhack_repair_one_label()
764 (char *)vl + offsetof(vdev_label_t, vl_vdev_phys); in zhack_repair_one_label()
776 err = zhack_repair_read_label(fd, vl, label_offset, l); in zhack_repair_one_label()
807 err = nvlist_unpack(vl->vl_vdev_phys.vp_nvlist, in zhack_repair_one_label()
828 buf = vl->vl_vdev_phys.vp_nvlist; in zhack_repair_one_label()
[all …]
/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A Dmemcpy-sve.S66 ld1b z0.b, p0/z, [src, 0, mul vl]
67 ld1b z1.b, p1/z, [src, 1, mul vl]
68 st1b z0.b, p0, [dstin, 0, mul vl]
69 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/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.c121 CONF_VALUE *vl; in CONF_modules_load() local
163 vl = sk_CONF_VALUE_value(values, i); in CONF_modules_load()
165 ret = module_run(cnf, vl->name, vl->value, flags); in CONF_modules_load()
167 vl->name, vl->value, ret); in CONF_modules_load()

123