Open hxm-cpp opened 1 month ago
Hello, thank you for your report. I took a look at your example and saw that you are using an architecture that I can’t test at the moment. Most tests so far have been conducted on x86_64, and using Linux (Arch, Ubuntu, and Debian). Apparently, you tested on macOS, and probably on an M2 arch, right? At first, I’m not sure if it’s an architecture-related issue, but I’d like to check. Would you be able to try it on Linux or provide a source file before converting to LLVM IR so I can perform additional tests?
running:
/x/llvm17-merge-functions/llvm/build/bin/opt -load-pass-plugin /x/Daedalus/cmake-build-relwithdebinfo/lib/libdaedalus.dylib -passes=daedalus -debug-pass-manager -S -o opt.ll soupertest.ll
results on:
ll is attached. soupertest.ll.zip