Once DXIL version and Shader Model version are decoupled, use DXIL version to categorize TableGen records of DXIL op specification in DXIL.td.
Upon updating the design specification of TableGen representation of DXIL Ops implement functionality in TableGen backend, DXILEmitter to generate necessary C++ data structures and/or tables for lowering passes to consume the attribute information.