人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

SSEのプログラミングをしようと考えています。

gccでも、VCでも、共通のintrinsic関数が使えるということでintrinsicを使ってプログラムをしようと考えています。
その際に、XMMレジスタを指定する為の予約変数等はあるのでしょうか?
プログラムの中で、レジスタの使い方を制御したいので、レジスタのロード、ストアーのタイミングも含めて含めてプログラムする方法を検討しています。

アセンブラでなくintrinsicだけで掛ければ最高なのですが、ご存知でしたらご教授していただけると助かります。

●質問者: uraxurax
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● taroe
●100ポイント

http://anilasoft.jp/2011/01/simd-03-32bit%E6%95%B4%E6%95%B0%E5%80%A4%E3%81%AE%E5%A4%89%E6%95%B0%E3%81%AE%E8%A8%AD%E5%AE%9A%E9%80%9F%E5%BA%A6/


http://wwweic.eri.u-tokyo.ac.jp/computer/manual/altix/compile/CC/Intel_Cdoc91/main_cls/mergedProjects/intref_cls/common/intref_sse2_int_load.htm

このあたりを参考に


uraxuraxさんのコメント
確認しましたが、どのように記載すれば良いのでしょうか? xmm0レジスタにロードする場合には、どう書けばよいのでしょうか? xmm0レジスタを直接指定する記述方法を教えていただきたいです。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ