インテル® C++ コンパイラー 14.0 ユーザー・リファレンス・ガイド
高精度演算の組込み関数
親トピック:
新しい世代のインテル® Core™ プロセッサー拡張命令の組込み関数
_addcarry_u32()、_addcarry_u64()
2 つの 32 ビット/64 ビット符号なし整数値の合計とキャリーイン値を計算し、キャリーアウト値を返します。対応する第 4 世代インテル® Core™ プロセッサー拡張命令は
ADCX
と
ADOX
です。
_addcarryx_u32()、_addcarryx_u64()
2 つの 32 ビット/64 ビット符号なし整数値の合計とキャリーイン値を計算し、キャリーアウト値を返します。対応する第 4 世代インテル® Core™ プロセッサー拡張命令は
ADCX
と
ADOX
です。
_subborrow_u32()、_subborrow_u64()
32 ビット/64 ビット符号なし整数値とボローイン値の合計を計算して、32 ビット/64 ビット符号なし整数値から結果を減算します。対応する第 4 世代インテル® Core™ プロセッサー拡張命令は
V
です。