Tag
A deep-dive blog post exploring how GCC lowers switch statements, showing its transformation into jump tables (including offset handling and a ~8-entries-per-label sparsity threshold) and falling back to decision trees of comparisons for sparser cases.