cpummprocs.inc 5.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. function x86_movss(r1: pointer): __m128; [INTERNPROC: fpc_in_x86_movss];
  2. function x86_movaps(r1: pointer): __m128; [INTERNPROC: fpc_in_x86_movaps];
  3. function x86_movups(r1: pointer): __m128; [INTERNPROC: fpc_in_x86_movups];
  4. procedure x86_movss(r0: pointer; r1: __m128); [INTERNPROC: fpc_in_x86_movss_to_mem];
  5. procedure x86_movaps(r0: pointer; r1: __m128); [INTERNPROC: fpc_in_x86_movaps_to_mem];
  6. procedure x86_movups(r0: pointer; r1: __m128); [INTERNPROC: fpc_in_x86_movups_to_mem];
  7. function x86_movss(r1: __m128): single; [INTERNPROC: fpc_in_x86_movss_to_val];
  8. function x86_movss(r1: single): __m128; [INTERNPROC: fpc_in_x86_movss_from_val];
  9. function x86_movlps(r0: __m128; r1: pointer): __m128; [INTERNPROC: fpc_in_x86_movlps];
  10. function x86_movhps(r0: __m128; r1: pointer): __m128; [INTERNPROC: fpc_in_x86_movhps];
  11. function x86_movlhps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_movlhps];
  12. function x86_movhlps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_movhlps];
  13. function x86_addss(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_addss];
  14. function x86_subss(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_subss];
  15. function x86_mulss(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_mulss];
  16. function x86_divss(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_divss];
  17. function x86_rcpss(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_rcpss];
  18. function x86_sqrtss(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_sqrtss];
  19. function x86_maxss(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_maxss];
  20. function x86_minss(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_minss];
  21. function x86_rsqrtss(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_rsqrtss];
  22. function x86_addps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_addps];
  23. function x86_subps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_subps];
  24. function x86_mulps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_mulps];
  25. function x86_divps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_divps];
  26. function x86_rcpps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_rcpps];
  27. function x86_sqrtps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_sqrtps];
  28. function x86_maxps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_maxps];
  29. function x86_minps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_minps];
  30. function x86_rsqrtps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_rsqrtps];
  31. function x86_andps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_andps];
  32. function x86_orps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_orps];
  33. function x86_xorps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_xorps];
  34. function x86_andnps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_andnps];
  35. function x86_cmpss(r0, r1: __m128; imm: longint): __m128; [INTERNPROC: fpc_in_x86_cmpss];
  36. function x86_cmpps(r0, r1: __m128; imm: longint): __m128; [INTERNPROC: fpc_in_x86_cmpps];
  37. function x86_shufps(r0, r1: __m128; imm: longint): __m128; [INTERNPROC: fpc_in_x86_shufps];
  38. function x86_unpckhps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_unpckhps];
  39. function x86_unpcklps(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_unpcklps];
  40. function x86_cvtsi2ss(r0: __m128; r1: longword): __m128; [INTERNPROC: fpc_in_x86_cvtsi2ss];
  41. function x86_cvtss2si(r1: __m128): longword; [INTERNPROC: fpc_in_x86_cvtss2si];
  42. function x86_cvttss2si(r1: __m128): longword; [INTERNPROC: fpc_in_x86_cvttss2si];
  43. function x86_cvtpi2ps(r0: __m128; r1: __m64): __m128; [INTERNPROC: fpc_in_x86_cvtpi2ps];
  44. function x86_cvtps2pi(r1: __m128): __m64; [INTERNPROC: fpc_in_x86_cvtps2pi];
  45. function x86_cvttps2pi(r1: __m128): __m64; [INTERNPROC: fpc_in_x86_cvttps2pi];
  46. function x86_pmulhuw(r0, r1: __m64): __m64; [INTERNPROC: fpc_in_x86_pmulhuw_mmx];
  47. function x86_psadbw(r0, r1: __m64): __m64; [INTERNPROC: fpc_in_x86_psadbw_mmx];
  48. function x86_pavgb(r0, r1: __m64): __m64; [INTERNPROC: fpc_in_x86_pavgb_mmx];
  49. function x86_pavgw(r0, r1: __m64): __m64; [INTERNPROC: fpc_in_x86_pavgw_mmx];
  50. function x86_pmaxub(r0, r1: __m64): __m64; [INTERNPROC: fpc_in_x86_pmaxub_mmx];
  51. function x86_pminub(r0, r1: __m64): __m64; [INTERNPROC: fpc_in_x86_pminub_mmx];
  52. function x86_pmaxsw(r0, r1: __m64): __m64; [INTERNPROC: fpc_in_x86_pmaxsw_mmx];
  53. function x86_pminsw(r0, r1: __m64): __m64; [INTERNPROC: fpc_in_x86_pminsw_mmx];
  54. function x86_pextrw(r1: __m64; imm: longint): longword; [INTERNPROC: fpc_in_x86_pextrw_mmx];
  55. function x86_pinsrw(r0: __m64; r1: longword; imm: longint): __m64; [INTERNPROC: fpc_in_x86_pinsrw_mmx];
  56. function x86_pmovmskb(r1: __m64): longword; [INTERNPROC: fpc_in_x86_pmovmskb];
  57. function x86_pshufw(r1: __m64; imm: longint): __m64; [INTERNPROC: fpc_in_x86_pshufw];
  58. function x86_pmulhuw(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_pmulhuw];
  59. function x86_psadbw(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_psadbw];
  60. function x86_pavgb(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_pavgb];
  61. function x86_pavgw(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_pavgw];
  62. function x86_pmaxub(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_pmaxub];
  63. function x86_pminub(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_pminub];
  64. function x86_pmaxsw(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_pmaxsw];
  65. function x86_pminsw(r0, r1: __m128): __m128; [INTERNPROC: fpc_in_x86_pminsw];
  66. function x86_pextrw(r1: __m128; imm: longint): longword; [INTERNPROC: fpc_in_x86_pextrw];
  67. function x86_pinsrw(r0: __m128; r1: longword; imm: longint): __m128; [INTERNPROC: fpc_in_x86_pinsrw];