• Timothy Gu's avatar
    configure: Enable GCC vectorization on ≥4.9 on x86 · cb8646af
    Timothy Gu authored
    4.9 was released precisely nine years after the first GCC version with
    autovectorizer (4.0) and six years after the first GCC version with
    `-ftree-vectorize` default to enabled on `-O3` (4.3). We've given GCC
    enough time to fix those bugs.
    
    FATE passes here on a x86-64 machine with both GCC 4.9.2 and 5.3.1.
    
    Some optimization hotspots benefit greatly from this change, especially
    those without handwritten assembly. For instance, the main function in
    vf_phase is now 1.6x faster (1.2x overall) on my machine.
    cb8646af
configure 207 KB