5
(Intel SSE組み込み関数で使用される)データ型__m128
の変数の値を直接GDBに出力する方法はありますか?コマンドprint $myVariable
はint
とfloat
では正常に動作しますが、__m128
では正常に動作しません。gdbデバッガの__m128データ型の値を出力
ご協力いただきありがとうございます。
(Intel SSE組み込み関数で使用される)データ型__m128
の変数の値を直接GDBに出力する方法はありますか?コマンドprint $myVariable
はint
とfloat
では正常に動作しますが、__m128
では正常に動作しません。gdbデバッガの__m128データ型の値を出力
ご協力いただきありがとうございます。
それは苦痛だが、私は通常、このようにそれを実行します。
gdb> p *(float *)&[email protected]
これはv
が__m128
であると仮定しています。たとえば、同じ原則を適用することができます。 unsigned char
の__m128i
ベクトル:このため
gdb> p /x *(unsigned char *)&[email protected]
ありがとう!私は〜/ .gdbinitファイルにp__m128iというカスタムコマンドを追加したので、これはいつでも利用できます。 –