The MASM Forum

Specialised Projects => Compiler Based Assembler => Topic started by: xanatose on July 11, 2015, 06:50:39 AM

Title: Intrinsics guide
Post by: xanatose on July 11, 2015, 06:50:39 AM
Just found out this in Intels web site and thought it might be of interest to someone.

https://software.intel.com/sites/landingpage/IntrinsicsGuide/
Title: Re: Intrinsics guide
Post by: MichaelW on July 11, 2015, 07:30:49 AM
Interesting, and Microsoft references the Intel site for their compiler Intrinsics:

https://msdn.microsoft.com/en-us/library/hh977023.aspx

And the reason for the compiler Intrinsics is apparently that their compilers don't support inline assembly for X64:

https://msdn.microsoft.com/en-us/library/wbk4z78b(v=vs.140).aspx
Title: Re: Intrinsics guide
Post by: jj2007 on May 02, 2019, 03:14:14 AM
Hello there! And you managed to place a link in your first post already, congrats! And all the assembly fans here will run to learn SPSS now, wow :t
Title: Re: Intrinsics guide
Post by: LiaoMi on May 02, 2019, 03:24:59 AM
Hello there! And you managed to place a link in your first post already, congrats! And all the assembly fans here will run to learn SPSS now, wow :t

Hi jj2007,

spam bot works with artificial intelligence engine, I just needed handy tips on Intrinsics and bot reminded me on this topic, suddenly I found complete offline documentation ...

Intel Intrinsics - CHM documentation https://github.com/Const-me/IntelIntrinsics (https://github.com/Const-me/IntelIntrinsics)
This project builds a C# command-line app that parses Intel’s documentation into the developer-friendly CHM format. The code quality is mediocre, because I don’t care: I only need the output.

Intel Intrinsics - CHM documentation Download - https://github.com/Const-me/IntelIntrinsics/releases/download/3.4.1b/Intrinsics.3.4.1.chm (https://github.com/Const-me/IntelIntrinsics/releases/download/3.4.1b/Intrinsics.3.4.1.chm)
If the fonts are too small for you, here’s a fix - https://superuser.com/a/204783/31483 (https://superuser.com/a/204783/31483)

Very useful document! It is very important to look into it!  :P :t  :eusa_boohoo: