renndong wrote: Hi @garthlei, I ran the llvm-test-suite on the simulator based on your latest commit, covering MultiSource/UnitTests and SingleSource. Congratulations, all test cases passed. I think your current implementation has no correctness issues. https://github.com/llvm/llvm-project/pull/218576