Lines Matching refs:func
223 int (*func)(void *, void *, void *, void *); in do_mathemu() local
273 case LFS: func = lfs; type = D; break; in do_mathemu()
274 case LFSU: func = lfs; type = DU; break; in do_mathemu()
275 case LFD: func = lfd; type = D; break; in do_mathemu()
276 case LFDU: func = lfd; type = DU; break; in do_mathemu()
277 case STFS: func = stfs; type = D; break; in do_mathemu()
278 case STFSU: func = stfs; type = DU; break; in do_mathemu()
279 case STFD: func = stfd; type = D; break; in do_mathemu()
280 case STFDU: func = stfd; type = DU; break; in do_mathemu()
284 case LFSX: func = lfs; type = XE; break; in do_mathemu()
285 case LFSUX: func = lfs; type = XEU; break; in do_mathemu()
286 case LFDX: func = lfd; type = XE; break; in do_mathemu()
287 case LFDUX: func = lfd; type = XEU; break; in do_mathemu()
288 case STFSX: func = stfs; type = XE; break; in do_mathemu()
289 case STFSUX: func = stfs; type = XEU; break; in do_mathemu()
290 case STFDX: func = stfd; type = XE; break; in do_mathemu()
291 case STFDUX: func = stfd; type = XEU; break; in do_mathemu()
292 case STFIWX: func = stfiwx; type = XE; break; in do_mathemu()
300 case FDIVS: func = fdivs; type = AB; break; in do_mathemu()
301 case FSUBS: func = fsubs; type = AB; break; in do_mathemu()
302 case FADDS: func = fadds; type = AB; break; in do_mathemu()
303 case FSQRTS: func = fsqrts; type = AB; break; in do_mathemu()
304 case FRES: func = fres; type = AB; break; in do_mathemu()
305 case FMULS: func = fmuls; type = AC; break; in do_mathemu()
306 case FMSUBS: func = fmsubs; type = ABC; break; in do_mathemu()
307 case FMADDS: func = fmadds; type = ABC; break; in do_mathemu()
308 case FNMSUBS: func = fnmsubs; type = ABC; break; in do_mathemu()
309 case FNMADDS: func = fnmadds; type = ABC; break; in do_mathemu()
318 case FDIV: func = fdiv; type = AB; break; in do_mathemu()
319 case FSUB: func = fsub; type = AB; break; in do_mathemu()
320 case FADD: func = fadd; type = AB; break; in do_mathemu()
321 case FSQRT: func = fsqrt; type = AB; break; in do_mathemu()
322 case FSEL: func = fsel; type = ABC; break; in do_mathemu()
323 case FMUL: func = fmul; type = AC; break; in do_mathemu()
324 case FRSQRTE: func = frsqrte; type = AB; break; in do_mathemu()
325 case FMSUB: func = fmsub; type = ABC; break; in do_mathemu()
326 case FMADD: func = fmadd; type = ABC; break; in do_mathemu()
327 case FNMSUB: func = fnmsub; type = ABC; break; in do_mathemu()
328 case FNMADD: func = fnmadd; type = ABC; break; in do_mathemu()
336 case FCMPU: func = fcmpu; type = XCR; break; in do_mathemu()
337 case FRSP: func = frsp; type = XB; break; in do_mathemu()
338 case FCTIW: func = fctiw; type = XB; break; in do_mathemu()
339 case FCTIWZ: func = fctiwz; type = XB; break; in do_mathemu()
340 case FCMPO: func = fcmpo; type = XCR; break; in do_mathemu()
341 case MTFSB1: func = mtfsb1; type = XCRB; break; in do_mathemu()
342 case FNEG: func = fneg; type = XB; break; in do_mathemu()
343 case MCRFS: func = mcrfs; type = XCRL; break; in do_mathemu()
344 case MTFSB0: func = mtfsb0; type = XCRB; break; in do_mathemu()
345 case FMR: func = fmr; type = XB; break; in do_mathemu()
346 case MTFSFI: func = mtfsfi; type = XCRI; break; in do_mathemu()
347 case FNABS: func = fnabs; type = XB; break; in do_mathemu()
348 case FABS: func = fabs; type = XB; break; in do_mathemu()
349 case MFFS: func = mffs; type = X; break; in do_mathemu()
350 case MTFSF: func = mtfsf; type = XFLB; break; in do_mathemu()
458 eflag = func(op0, op1, op2, op3); in do_mathemu()