Lines Matching full:args
117 /* Give an insn string such as "fmadd %%f4, %%f1,%%f2,%%f3". Args are
330 double* args,
336 do_1_unary( name, f, args[i], hideMask );
342 double* args,
349 do_1_binary( name, f, args[i], args[j], hideMask );
356 double* args,
364 do_1_ternary( name, f, args[i], args[j], args[k], hideMask );
377 double* args = malloc(nargs * sizeof(double));
380 args[0] = 0.0;
381 args[1] = 1.0 / 0.0; // inf
382 args[2] = -args[1]; // -inf
383 args[3] = args[2]/args[2]; // nan
384 args[4] = -args[3]; // -nan
385 args[5] = -5e100;
386 args[6] = -5e20;
387 args[7] = -501.0;
388 args[8] = -6.0;
389 args[9] = -1.0;
390 args[10] = -2e-20;
391 args[11] = -2e-200;
392 args[12] = 2e-200;
393 args[13] = 2e-20;
394 args[14] = 1.0;
395 args[15] = 6.0;
396 args[16] = 501.0;
397 args[17] = 5e20;
398 args[18] = 5e100;
399 args[19] = 1.23e+5;
400 args[20] = 1.23e+14;
421 //macArgs[17] = args[3]; // nan
422 //macArgs[18] = -args[3]; // -nan
438 do_N_unary("fmr", insn_fmr, args, nargs, SHOW_ALL);
439 do_N_unary("fmr_", insn_fmr_, args, nargs, SHOW_ALL);
441 do_N_unary("fneg", insn_fneg, args, nargs, SHOW_ALL);
442 do_N_unary("fneg_", insn_fneg_, args, nargs, SHOW_ALL);
444 do_N_unary("fabs", insn_fabs, args, nargs, SHOW_ALL);
445 do_N_unary("fabs_", insn_fabs_, args, nargs, SHOW_ALL);
447 do_N_unary("fnabs", insn_fnabs, args, nargs, SHOW_ALL);
448 do_N_unary("fnabs_", insn_fnabs_, args, nargs, SHOW_ALL);
451 do_N_binary("fadd", insn_fadd, args, nargs, SHOW_ALL);
452 do_N_binary("fadd_", insn_fadd_, args, nargs, SHOW_ALL);
454 do_N_binary("fadds", insn_fadds, args, nargs, SHOW_ALL);
455 do_N_binary("fadds_", insn_fadds_, args, nargs, SHOW_ALL);
457 do_N_binary("fdiv", insn_fdiv, args, nargs, SHOW_ALL);
458 do_N_binary("fdiv_", insn_fdiv_, args, nargs, SHOW_ALL);
460 do_N_binary("fdivs", insn_fdivs, args, nargs, SHOW_ALL);
461 do_N_binary("fdivs_", insn_fdivs_, args, nargs, SHOW_ALL);
463 do_N_binary("fmul", insn_fmul, args, nargs, SHOW_ALL);
464 do_N_binary("fmul_", insn_fmul_, args, nargs, SHOW_ALL);
466 do_N_binary("fmuls", insn_fmuls, args, nargs, SHOW_ALL);
467 do_N_binary("fmuls_", insn_fmuls_, args, nargs, SHOW_ALL);
469 do_N_binary("fsub", insn_fsub, args, nargs, SHOW_ALL);
470 do_N_binary("fsub_", insn_fsub_, args, nargs, SHOW_ALL);
472 do_N_binary("fsubs", insn_fsubs, args, nargs, SHOW_ALL);
473 do_N_binary("fsubs_", insn_fsubs_, args, nargs, SHOW_ALL);
484 do_N_unary("fctiw", insn_fctiw, args, nargs, 0xFFFFFFFF00000000ULL);
485 do_N_unary("fctiw_", insn_fctiw_, args, nargs, 0xFFFFFFFF00000000ULL);
487 do_N_unary("fctiwz", insn_fctiwz, args, nargs, 0xFFFFFFFF00000000ULL);
488 do_N_unary("fctiwz_", insn_fctiwz_, args, nargs, 0xFFFFFFFF00000000ULL);
517 do_N_unary("fres", insn_fres, args, nargs, 0x000001FFFFFFFFFFULL);
518 do_N_unary("fres_", insn_fres_, args, nargs, 0x000001FFFFFFFFFFULL);
520 args, nargs, SHOW_ALL);
521 do_N_unary("frsqrte_", insn_frsqrte_, args, nargs, SHOW_ALL);
523 // do_N_unary("frsqrtes", insn_frsqrtes, args, nargs, SHOW_ALL);
524 // do_N_unary("frsqrtes_", insn_frsqrtes_, args, nargs, SHOW_ALL);
526 do_N_unary("frsp", insn_frsp, args, nargs, SHOW_ALL);
527 do_N_unary("frsp_", insn_frsp_, args, nargs, SHOW_ALL);
529 do_N_ternary("fsel", insn_fsel, args, nargs, SHOW_ALL);
530 do_N_ternary("fsel_", insn_fsel_, args, nargs, SHOW_ALL);