https://github.com/badumbatish approved this pull request. LGTM overall i just have a question on the truncate and extending for f16 based operations, we should wait for another reviewer https://github.com/llvm/llvm-project/pull/161355