Lines Matching refs:fn
77 const fn = `write${type}`;
79 if (!/\d/.test(fn))
80 benchSpecialInt(buff, fn, n);
81 else if (/BigU?Int/.test(fn))
82 benchBigInt(buff, fn, BigInt(n));
83 else if (/Int/.test(fn))
84 benchInt(buff, fn, n);
86 benchFloat(buff, fn, n);
89 function benchBigInt(buff, fn, n) {
90 const m = mod[fn];
93 buff[fn](i & m, 0);
98 function benchInt(buff, fn, n) {
99 const m = mod[fn];
102 buff[fn](i & m, 0);
107 function benchSpecialInt(buff, fn, n) {
108 const m = mod[fn];
109 const byte = byteLength[fn];
112 buff[fn](i & m, 0, byte);
117 function benchFloat(buff, fn, n) {
120 buff[fn](i, 0);