Home
last modified time | relevance | path

Searched full:mx (Results 1 – 25 of 407) sorted by relevance

12345678910>>...17

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedSiFiveP600.td11 /// c is true if mx has the worst case behavior compared to LMULs in MxList.
14 class SiFiveP600IsWorstCaseMX<string mx, list<string> MxList> {
16 bit c = !eq(mx, LLMUL);
19 class SiFiveP600IsWorstCaseMXSEW<string mx, int sew, list<string> MxList, bit isF = 0> {
21 int SSEW = SmallestSEW<mx, isF>.r;
22 bit c = !and(!eq(mx, LLMUL), !eq(sew, SSEW));
26 class SiFiveP600GetLMulCycles<string mx> {
28 !eq(mx, "M1") : 1,
29 !eq(mx, "M2") : 2,
30 !eq(mx, "M4") : 4,
[all …]
H A DRISCVSchedSiFive7.td11 /// c is true if mx has the worst case behavior compared to LMULs in MxList.
14 class SiFive7IsWorstCaseMX<string mx, list<string> MxList> {
16 bit c = !eq(mx, LLMUL);
19 /// c is true if mx and sew have the worst case behavior compared to LMULs in
22 class SiFive7IsWorstCaseMXSEW<string mx, int sew, list<string> MxList,
25 defvar SSEW = SmallestSEW<mx, isF>.r;
26 bit c = !and(!eq(mx, LLMUL), !eq(sew, SSEW));
31 class SiFive7GetCyclesDefault<string mx> {
33 !eq(mx, "M1") : 2,
34 !eq(mx, "M2") : 4,
[all …]
H A DRISCVInstrInfoZvk.td256 def "_" # MInfo.MX : VPseudoBinaryNoMaskPolicy<RetClass, Op1Class, Op2Class,
266 def "_" # MInfo.MX : VPseudoTernaryNoMask_Zvk<RetClass, Op1Class, Op2Class>;
271 def "_VV_" # m.MX : VPseudoBinaryNoMask_Zvk<m.vrclass, m.vrclass>;
277 foreach vs2_lmul = ZvkMxSet<m.MX>.vs2_lmuls in
278 def "_VS_" # m.MX # "_" # vs2_lmul.MX : VPseudoBinaryNoMask_Zvk<m.vrclass, vs2_lmul.vrclass>;
283 defvar mx = m.MX;
285 SchedBinary<"WriteVGMULV", "ReadVGMULV", "ReadVGMULV", mx>;
291 defvar mx = m.MX;
293 SchedBinary<"WriteVAESMVV", "ReadVAESMVV", "ReadVAESMVV", mx>;
295 SchedBinary<"WriteVAESMVV", "ReadVAESMVV", "ReadVAESMVV", mx>;
[all …]
H A DRISCVInstrInfoVPseudos.td141 VReg f2regclass, VReg f4regclass, VReg f8regclass, string mx> {
148 string MX = mx;
245 VReg RC = !cast<VReg>("VRN" # nf # !cond(!eq(m.value, V_MF8.value): V_M1.MX,
246 !eq(m.value, V_MF4.value): V_M1.MX,
247 !eq(m.value, V_MF2.value): V_M1.MX,
248 true: m.MX));
1834 defvar LInfo = lmul.MX;
1852 defvar LInfo = lmul.MX;
1869 defvar mx
[all...]
H A DRISCVInstrInfoVSDPatterns.td33 defvar load_instr = !cast<Instruction>("PseudoVLE"#sew#"_V_"#vlmul.MX);
34 defvar store_instr = !cast<Instruction>("PseudoVSE"#sew#"_V_"#vlmul.MX);
50 !cast<Instruction>("VL"#!substr(vlmul.MX, 1)#"RE"#sew#"_V");
52 !cast<Instruction>("VS"#!substr(vlmul.MX, 1)#"R_V");
88 instruction_name#"_VV_"# vlmul.MX#"_E"#!shl(1, log2sew),
89 instruction_name#"_VV_"# vlmul.MX))
109 instruction_name#"_VV_"# vlmul.MX#"_E"#!shl(1, log2sew),
110 instruction_name#"_VV_"# vlmul.MX))
136 instruction_name#_#suffix#_# vlmul.MX#"_E"#!shl(1, log2sew),
137 instruction_name#_#suffix#_# vlmul.MX))
[all …]
H A DRISCVScheduleV.td23 class SchedSEWSet<string mx, bit isF = 0, bit isWidening = 0> {
24 assert !or(!not(isF), !ne(mx, "MF8")), "LMUL shouldn't be MF8 for floating-point";
25 defvar t = !cond(!eq(mx, "M1"): [8, 16, 32, 64],
26 !eq(mx, "M2"): [8, 16, 32, 64],
27 !eq(mx, "M4"): [8, 16, 32, 64],
28 !eq(mx, "M8"): [8, 16, 32, 64],
29 !eq(mx, "MF2"): [8, 16, 32],
30 !eq(mx, "MF4"): [8, 16],
31 !eq(mx, "MF8"): [8]);
42 // MX list is sorted from smallest to largest
[all …]
H A DRISCVInstrInfoXSf.td311 def "PseudoVC_" # NAME # "_SE_" # m.MX
313 Sched<[!cast<SchedWrite>("WriteVC_" # NAME # "_" # m.MX)]>;
314 def "PseudoVC_V_" # NAME # "_SE_" # m.MX
316 Sched<[!cast<SchedWrite>("WriteVC_V_" # NAME # "_" # m.MX)]>;
318 def "PseudoVC_V_" # NAME # "_" # m.MX
320 Sched<[!cast<SchedWrite>("WriteVC_V_" # NAME # "_" # m.MX)]>;
328 def "PseudoVC_" # NAME # "_SE_" # m.MX
330 Sched<[!cast<SchedWrite>("WriteVC_" # NAME # "_" # m.MX)]>;
331 def "PseudoVC_V_" # NAME # "_SE_" # m.MX
333 Sched<[!cast<SchedWrite>("WriteVC_V_" # NAME # "_" # m.MX)]>;
[all...]
H A DRISCVInstrInfoVVLPatterns.td646 instruction_name#"_"#suffix#"_"#vlmul.MX#"_E"#!shl(1, log2sew)#"_MASK",
647 instruction_name#"_"#suffix#"_"#vlmul.MX#"_MASK"))
672 (!cast<Instruction>(instruction_name#"_"#suffix#"_"# vlmul.MX#"_MASK")
702 instruction_name#"_"#suffix#"_"#vlmul.MX#"_E"#!shl(1, log2sew)#"_MASK",
703 instruction_name#"_"#suffix#"_"#vlmul.MX#"_MASK"))
728 (!cast<Instruction>(instruction_name#"_"#suffix#"_"# vlmul.MX#"_TIED")
741 (!cast<Instruction>(instruction_name#"_"#suffix#"_"# vlmul.MX#"_TIED")
763 (!cast<Instruction>(instruction_name#"_"#suffix#"_"# vlmul.MX#"_MASK_TIED")
779 instruction_name#"_"#suffix#"_"#vlmul.MX#"_E"#!shl(1, log2sew)#"_TIED",
780 instruction_name#"_"#suffix#"_"#vlmul.MX#"_TIED");
[all …]
/freebsd/crypto/openssl/crypto/
H A Dex_data.c216 int mx, i; in ossl_crypto_new_ex_data_ex() local
232 mx = sk_EX_CALLBACK_num(ip->meth); in ossl_crypto_new_ex_data_ex()
233 if (mx > 0) { in ossl_crypto_new_ex_data_ex()
234 if (mx < (int)OSSL_NELEM(stack)) in ossl_crypto_new_ex_data_ex()
237 storage = OPENSSL_malloc(sizeof(*storage) * mx); in ossl_crypto_new_ex_data_ex()
239 for (i = 0; i < mx; i++) in ossl_crypto_new_ex_data_ex()
244 if (mx > 0 && storage == NULL) { in ossl_crypto_new_ex_data_ex()
248 for (i = 0; i < mx; i++) { in ossl_crypto_new_ex_data_ex()
272 int mx, j, i; in CRYPTO_dup_ex_data() local
293 mx = sk_EX_CALLBACK_num(ip->meth); in CRYPTO_dup_ex_data()
[all …]
/freebsd/tools/test/stress2/misc/
H A Dswap6.sh39 mx=0
42 [ $n -gt $mx ] && mx=$n
43 [ $mx -ge $min ] && pkill swap
46 if [ $mx -lt $min ]; then
47 echo "FAIL Only $mx% swap used"
50 echo "$mx% swap used"
H A Dgetrandom2.sh101 static size_t mx;
119 getrandom(bp, mx, 0);
156 mx = rlp.rlim_cur;
157 if (mx > f / parallel)
158 mx = f / parallel;
159 if ((bp = mmap(NULL, mx, PROT_READ | PROT_WRITE, MAP_ANON, -1,
163 if (getrandom(bp, mx, 0) != -1)
165 mx = mx / 2;
167 printf("Max getrandom() buffer size is %zu, %d threads\n", mx,
H A Dtvnlru.sh142 uint64_t mx, tot, usec;
168 mx = 0;
182 if (mx < usec)
183 mx = usec;
189 tvnodes, maxvnodes, (double)tot / 1000000 / n, (double)mx /
191 share[idx] = mx;
211 u_int mx;
241 mx = 0;
244 if (mx < share[i + 1])
245 mx = share[i + 1];
[all …]
H A Dtar.sh77 uint64_t mx, usec;
83 mx = 0;
116 if (usec > mx)
117 mx = usec;
127 if (mx > 5000000) {
128 // fprintf(stderr, "%.3f %s : FAIL\n", (double)mx / 1000000, path);
H A Djumbo.sh78 #define MX (1024 * 1024)
131 if ((buf = malloc(MX)) == NULL)
132 err(1, "malloc(%d), %s:%d", MX, __FILE__, __LINE__);
134 for (i = sysconf(_SC_PAGESIZE); i < MX; i += 1024) {
192 if ((line = malloc(MX)) == NULL)
193 err(1, "malloc(%d), %s:%d", MX, __FILE__, __LINE__);
195 for (i = sysconf(_SC_PAGESIZE); i < MX; i += 1024) {
H A Dnlink3.sh46 int fd, i, mx;
55 mx = UFS_LINK_MAX - 1;
56 for (i = 0; i < mx; i++) {
64 i = mx;
77 i = mx;
/freebsd/contrib/sendmail/src/
H A Ddomain.c470 ** mxttl -- TTL of MX (or host)
514 ** If host->MX lookup was not secure then do not look up TLSA RRs.
553 // /* Do not reload TLSA RRs if the MX RRs were not securely retrieved. */
688 ** GETFALLBACKMXRR -- get MX resource records for fallback MX host.
697 ** host -- the name of the fallback MX host.
700 ** number of MX records.
707 int NumFallbackMXHosts = 0; /* Number of fallback MX hosts (after MX expansion) */
764 ** FALLBACKMXRR -- add MX resource records for fallback MX host to list.
767 ** nmx -- current number of MX records.
769 ** mxhosts -- array of MX hosts (maximum size: MAXMXHOSTS)
[all …]
/freebsd/contrib/bearssl/src/symcipher/
H A Dpoly1305_ctmulq.c111 #define MX(hi, lo, m0, m1, m2) do { \ in poly1305_inner_big() macro
151 MX(d0, c0, r0, u2, t1); in poly1305_inner_big()
152 MX(d1, c1, r1, r0, t2); in poly1305_inner_big()
153 MX(d2, c2, r2, r1, r0); in poly1305_inner_big()
166 MX(d0, c0, r0, u2, t1); in poly1305_inner_big()
167 MX(d1, c1, r1, r0, t2); in poly1305_inner_big()
168 MX(d2, c2, r2, r1, r0); in poly1305_inner_big()
181 MX(d0, c0, r0, u2, t1); in poly1305_inner_big()
182 MX(d1, c1, r1, r0, t2); in poly1305_inner_big()
183 MX(d2, c2, r2, r1, r0); in poly1305_inner_big()
[all …]
/freebsd/tools/test/stress2/testcases/swap/
H A Dswap.c53 int mi, mx, pct; in setup() local
63 mx = 100; in setup()
68 mx = 110; in setup()
73 mx = 120; in setup()
78 mx = 130; in setup()
81 mx = atoi(cp); in setup()
82 mi = mx - 10; in setup()
84 pct = random_int(mi, mx); in setup()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenMux.cpp325 for (MuxInfo &MX : ML) { in genMuxInBlock()
326 unsigned MxOpc = getMuxOpcode(*MX.SrcT, *MX.SrcF); in genMuxInBlock()
332 if (!MX.At->getParent() || !MX.Def1->getParent() || !MX.Def2->getParent()) in genMuxInBlock()
335 MachineBasicBlock &B = *MX.At->getParent(); in genMuxInBlock()
336 const DebugLoc &DL = B.findDebugLoc(MX.At); in genMuxInBlock()
337 auto NewMux = BuildMI(B, MX.At, DL, HII->get(MxOpc), MX.DefR) in genMuxInBlock()
338 .addReg(MX.PredR) in genMuxInBlock()
339 .add(*MX.SrcT) in genMuxInBlock()
340 .add(*MX.SrcF); in genMuxInBlock()
342 B.remove(MX.Def1); in genMuxInBlock()
[all …]
/freebsd/contrib/sendmail/contrib/
H A Dexpn.pl87 # $mxbacktrace{"$users[0] *** $server"} : record of mx expansion
88 # $mx_secondary{$server} : other mx relays at the same priority
156 &giveup('mx domainify',$giveup{$server});
160 # do we already have an mx record for this host?
163 # look it up, or try for an mx.
167 # if we can't get an A record, try for an MX record.
173 # get a connection, or look for an mx
185 &giveup('mx',"$server: Could not connect: $emsg");
296 $newmxhost = &mx($newhost,$newaddr);
297 print "$newmxhost = &mx($newhost)\n"
[all …]
/freebsd/contrib/bearssl/test/
H A Dtest_math.c212 mp_to_br(uint32_t *mx, uint32_t x_bitlen, mpz_t x)
221 br_i31_zero(mx, x_ebitlen);
222 mpz_export(mx + 1, &xlen, -1, sizeof *mx, 0, 1, x);
247 uint32_t mp[40], ma[40], mb[40], mv[60], mx[100]; in test_modint() local
355 br_int_add(mx, j, ma, mb); in test_modint()
358 check_eqz(mx, t1); in test_modint()
360 br_int_mul(mx, j, ma, mb); in test_modint()
363 check_eqz(mx, t1); in test_modint()
451 uint32_t mx[40];
455 mp_to_br(mx, mpz_sizeinbase(n, 2), t2);
[all …]
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dimx-audio-sgtl5000.txt1 Freescale i.MX audio complex with SGTL5000 codec
9 - ssi-controller : The phandle of the i.MX SSI controller
35 - mux-int-port : The internal port of the i.MX audio muxer (AUDMUX)
37 - mux-ext-port : The external port of the i.MX audio muxer
H A Dimx-audio-es8328.txt1 Freescale i.MX audio complex with ES8328 codec
6 - ssi-controller : The phandle of the i.MX SSI controller
34 - mux-int-port : The internal port of the i.MX audio muxer (AUDMUX)
35 - mux-ext-port : The external port of the i.MX audio muxer (AUDMIX)
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dimx.txt1 Freescale i.MX Media Video Device
27 This is the device node for the MIPI CSI-2 Receiver core in the i.MX
30 addition this device consists of an i.MX-specific "CSI2IPU gasket"
34 to the i.MX IPU CSIs.
/freebsd/sys/contrib/device-tree/Bindings/remoteproc/
H A Dqcom,sc7180-pas.yaml103 - description: MX power domain
108 - const: mx
138 - description: MX power domain
142 - const: mx
174 power-domain-names = "cx", "mx", "mss";

12345678910>>...17