- T*をレジスタに渡すことができるのに、unique_ptr<T>はできないのはなぜですか?
- アセンブリファイルがプロジェクトに含まれている場合のmmapからの予期しない実行権限
- 誰かがこのインライン#defineアセンブリが何をしているのか説明してもらえますか?
- 浮動小数点式が負でないとGCCに強制させる方法は?
- ポインタのサイズとアーキテクチャ
- clangが-O0を使用して非効率的なasmを生成するのはなぜですか(この単純な浮動小数点数に対して)。
- RBPはSIBベースとして許可されていませんか?
- パラメータからグローバルへのブール値のコピー-コンパイラ出力の比較
- iostreamのインクルードが異なるバイナリへのつながり
- 2つの長い依存関係チェーンを持つループに対するlfenceの影響を理解し、長さを増やします。
- 標準比較のための興味深いアセンブリ::プリミティブ型のオプション
- 最近のスーパースカラプロセッサ上でのオペレーションの待ち時間を予測する際に考慮すべき点は何ですか、またそれらを手動で計算する方法を教えてください。
- 6502用の7で割った高速符号付き16ビット除算
- glibc scanf RSPを調整しない関数から呼び出されるとセグメンテーション違反
- gcc 7.3を含む__atomic_fetch_or用の予期しないx64アセンブリ
- g++が計算をホットループに変換するのはなぜですか?
- C標準に対する条件付き最適化の最適化ですか?
- それ自体にレジスタをロードするための命令の目的は何ですか?
- [ebp*2]はDSまたはSSセグメントを指していますか?
- System V/AMD64 ABIが16バイトのスタックアラインメントを要求するのはなぜですか?