rampitec planned changes to this revision. rampitec added a comment. I have misplaces braces in the td file, that's why there are so many codegen changes. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D105742/new/ https://reviews.llvm.org/D105742