Skip to content
  • Jan Beulich's avatar
    x86: fold several AVX512VL templates · e771e7c9
    Jan Beulich authored
    The differences between some of the register and memory forms of the
    same insn often don't really require the templates to be separate. For
    example, Disp8MemShift is simply irrelevant to register forms. Fold
    these as far as possible, and also fold register-only forms. Further
    folding is possible, but needs other prereq work done first.
    
    A note regarding EVEXDYN: This is intended to be used only when no other
    properties of the template would make is_evex_encoding() return true. In
    all "normal" cases I think it is preferable to omit this indicator, to
    keep the table half way readable.
    e771e7c9
To find the state of this project's repository at the time of any of these versions, check out the tags.