Freigeben über


Schichtbetriebe

[Diese Dokumentation ist nur eine Vorschau und wird in späteren Versionen ggf. geändert. Blank topics are included as placeholders.]

Microsoft-spezifisch

Die systeminternen Funktionen, die in der folgenden Tabelle aufgeführt sind, werden ihre Beschreibungen.

Systeminterne Funktionen verwenden, __m128SSE2-Anweisungen __m128iund __m128d Datentypen, die nicht von Prozessoren der Itanium-Prozessorfamilie (IPF) unterstützt werden. Es werden keine systeminterne Funktionen SSE2-Anweisungen, die den __m64 Datentyp verwenden, werden nicht auf x64 Prozessoren unterstützt.

Die emmintrin.h-Headerdatei enthält die Deklarationen für die systeminternen Funktionen der Anweisungen SSE2-Anweisungen.

Schichtbetrieb-systeminterne Komponenten

Systeminterne Verschiebung

Richtungsschicht

Typ

Die entsprechende Anweisung

_mm_slli_si128

Links

Logisch

PSLLDQ

_mm_slli_epi16

Links

Logisch

PSLLW

_mm_sll_epi16

Links

Logisch

PSLLW

_mm_slli_epi32

Links

Logisch

PSLLD

_mm_sll_epi32

Links

Logisch

PSLLD

_mm_slli_epi64

Links

Logisch

PSLLQ

_mm_sll_epi64

Links

Logisch

PSLLQ

_mm_srai_epi16

Right

Arithmetisch

PSRAW

_mm_sra_epi16

Right

Arithmetisch

PSRAW

_mm_srai_epi32

Right

Arithmetisch

PSRAD

_mm_sra_epi32

Right

Arithmetisch

PSRAD

_mm_srli_si128

Right

Logisch

PSRLDQ

_mm_srli_epi16

Right

Logisch

PSRLW

_mm_srl_epi16

Right

Logisch

PSRLW

_mm_srli_epi32

Right

Logisch

PSRLD

_mm_srl_epi32

Right

Logisch

PSRLD

_mm_srli_epi64

Right

Logisch

PSRLQ

_mm_srl_epi64

Right

Logisch

PSRLQ

Eine Erläuterung der Syntax, die in den Codebeispielen in diesem Thema verwendet wird, finden Sie unter Float systeminterne Funktionen mit Streaming SIMD-Erweiterungen.

Siehe auch

Referenz

Ganzzahlige systeminterne Funktionen mit Streaming SIMD-Erweiterungen 2