The purpose of this task is to extend the xarch emitter to allow the use of embedded broadcasting capability of EVEX for SIMD ops. Ideally, this task isolated the changes to enabling the embedded broadcasting in the xarch backend. It's currently open what needs to be redesigned to fold SIMD constants + SIMD ops into a single SIMD op with a broadcast. Will follow up with that investigation.
The purpose of this task is to extend the xarch emitter to allow the use of embedded broadcasting capability of EVEX for SIMD ops. Ideally, this task isolated the changes to enabling the embedded broadcasting in the xarch backend. It's currently open what needs to be redesigned to fold SIMD constants + SIMD ops into a single SIMD op with a broadcast. Will follow up with that investigation.