x 64 intrínsecos

[Esta documentação destina-se apenas à visualização e está sujeita a alterações em versões posteriores. Os tópicos em branco estão incluídos como espaços reservados.]

O compilador Visual C++ inclui os seguintes intrínsecos disponíveis na arquitetura de 64:

Índice

A - H   I - L  M - Q  R - Z  Additional CRT Functions

A - H

[Go to top]

_AddressOfReturnAddress

__addgsbyte

__addgsdword

__addgsqword

__addgsword

__assume

_BitScanForward

_BitScanForward64

_BitScanReverse

_BitScanReverse64

_bittest

_bittest64

_bittestandcomplement

_bittestandcomplement64

_bittestandreset

_bittestandreset64

_bittestandset

_bittestandset64

__debugbreak

_disable

__emul

__emulu

_ ativar

__faststorefence

__getcallerseflags

I - L

[Go to top]

__inbyte

__inbytestring

__incgsbyte

__incgsword

__incgsdword

__incgsqword

__indword

__indwordstring

__int2c

_InterlockedAnd

_InterlockedAnd64

_interlockedbittestandreset

_interlockedbittestandreset64

_interlockedbittestandset

_interlockedbittestandset64

_InterlockedCompareExchange

_InterlockedCompareExchange64

_InterlockedCompareExchangePointer

_InterlockedCompare64Exchange128

_InterlockedCompare64Exchange128_acq

_InterlockedCompare64Exchange128_rel

_InterlockedDecrement

_InterlockedDecrement64

_InterlockedExchange

_InterlockedExchange64

_InterlockedExchangeAdd

_InterlockedExchangeAdd64

_InterlockedExchangePointer

_InterlockedIncrement

_InterlockedIncrement64

_InterlockedOr

_InterlockedOr64

_InterlockedXor

_InterlockedXor64

__invlpg

__inword

__inwordstring

__ll_lshift

__ll_rshift

__load128

M - Q

[Go to top]

_mm_cvtsd_si64x

_mm_cvtsi128_si64x

_mm_cvtsi64x_sd

_mm_cvtsi64x_si128

_mm_cvtsi64x_ss

_mm_cvtss_si64x

_mm_cvttsd_si64x

_mm_cvttss_si64x

_mm_set_epi64x

_mm_set1_epi64x

_mm_setl_epi64

_mm_stream_si64x

__movsb

__movsd

__movsq

__movsw

_m_prefetch

_m_prefetchw

__mul128

__mulh

__outbyte

__outbytestring

__outdword

__outdwordstring

R - Z

[Go to top]

__rdtsc

_ReadBarrier

__readcr0

__readcr2

__readcr3

__readcr4

__readcr8

__readfsbyte

__readfsdword

__readfsqword

__readfsword

__readgsbyte

__readgsdword

__readgsqword

__readgsword

__readmsr

__readpmc

_ReadWriteBarrier

_ReturnAddress

__segmentlimit

__shiftleft128

__shiftright128

__store128

__stosb

__stosw

__stosd

__stosq

__ull_rshift

_umul128

__umulh

__wbinvd

_WriteBarrier

__writecr0

__writecr3

__writecr4

__writecr8

__writefsbyte

__writefsdword

__writefsqword

__writefsword

__writegsbyte

__writegsdword

__writegsqword

__writegsword

__writemsr

Funções de CRT adicionais

Além disso, todas as funções de CRT em Disponível em todas as arquiteturas intrínsecos do habilitados como intrínsecos na x64 arquitetura, bem como as seguintes funções de CRT adicionais:

[Go to top]

_setjmpex

inp

_inp

inpd

_inpd

inpw

_inpw

outp

_outp

outpd

_outpd

outpw

_outpw

Além disso, estão disponíveis em muitas intrínsecos do Streaming SIMD Extensions 2 (SSE2), Streaming SIMD Extensions (SSE) e MMX a x64 arquitetura.

Consulte também

Reference

Intrínsecos do disponíveis em todas as arquiteturas

x 86 intrínsecos

Intrínsecos do Itanium

MMX, SSE e SSE2 intrínsecos

Intrínsecos do compilador