https://github.com/recursion-man commented: Refactored the code. In this commit I decided to support only f32 operands. In my next commit, I will address language target selection and operand type handling. https://github.com/llvm/llvm-project/pull/113799