Tag
code-size
- Feb 17, 2026 Peephole Optimization and the Sliding Window How local rewrites over a small instruction window remove redundant loads, collapse moves, and turn compare-and-branch pairs into single instructions, and where the window size stops helping. compilers
- Oct 30, 2025 Inlining Decisions and the Cost Model Behind Them Inlining is chosen by a profitability estimate over caller and callee size, call frequency, and constant-argument opportunities, and every model trades code size against a set of downstream optimizations. compilers
- Aug 26, 2025 Folding Address Computation into Memory Operands How base, index, scale, and displacement get absorbed into load and store encodings, which arithmetic survives the fold, and why the selector must sometimes refuse. compilers
- Jan 22, 2025 Bundling Instructions for VLIW Issue Slots How a compiler packs independent operations into fixed-width bundles, why empty slots become explicit no-ops, and how slot assignment and stop bits constrain the scheduler. compilers