Skip to main content
guest
Join
|
Help
|
Sign In
chessprogramming
Home
guest
|
Join
|
Help
|
Sign In
Wiki Home
Recent Changes
Pages and Files
Members
Home
Basics
Getting Started
Board Representation
Search
Evaluation
Principle Topics
Chess
Programming
Artificial Intelligence
Knowledge
Learning
Testing
Tuning
User Interface
Protocols
Dictionary
Lists
Arts
Cartoons
CC Forums
Conferences
Dedicated CC
Engines
Games
Hardware
History
Organizations
Papers
People
Periodical
Samples
Software
Timeline
Tournaments and Matches
Videos
Misc
Acknowledgments
On New Pages
Recommended Reading
Wikispaces Help
x86-64 Instructions to Include
Edit
0
6
…
2
Tags
include
instructions
Notify
RSS
Backlinks
Source
Print
Export (PDF)
x86-64
C-Intrinsic reference from
MSDN Library
:
Mnemonic
Description
C-Intrinsic
Remark
bsf
bit scan forward
_BitScanForward64
bsr
bit scan reverse
_BitScanReverse64
bswap
byte swap
_byteswap_uint64
bt
bit test
_bittest64
btc
bit test and complement
_bittestandcomplement64
btr
bit test and reset
_bittestandreset64
bts
bit test and set
_bittestandset64
cpuid
cpuid
_cpuid
cpuid
imul
signed multiplication
_mulh
,
_mul128
lzcnt
leading zero count
_lzcnt16, _lzcnt, _lzcnt64
cpuid
,
SSE4a
mul
unsigned multiplication
_umulh
,
_umul128
popcnt
population count
_mm_popcnt_u64
,
_popcnt16, _popcnt, _popcnt64
cpuid
,
SSE4.2
,
SSE4a
rdtsc
read performance counter
_rdtsc
rol, ror
rotate left, right
_rotl, _rotl64, _rotr_rotr64
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
_popcnt16, _popcnt, _popcnt64