Skip to content
  • Evan Cheng's avatar
    1. Use pxor instead of xoraps / xorapd to clear FR32 / FR64 registers. This · 24c461b5
    Evan Cheng authored
       proves to be worth 20% on Ptrdist/ks. Might be related to dependency
       breaking support.
    2. Added FsMOVAPSrr and FsMOVAPDrr as aliases to MOVAPSrr and MOVAPDrr. These
       are used for FR32 / FR64 reg-to-reg copies.
    3. Tell reg-allocator to generate MOVSSrm / MOVSDrm and MOVSSmr / MOVSDmr to
       spill / restore FsMOVAPSrr and FsMOVAPDrr.
    
    llvm-svn: 26241
    24c461b5
Loading