[llvm] [DebugInfo][LoopUnroll] Preserve DebugLocs on optimized cond branches (PR #110276)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 27 07:56:31 PDT 2024
cw5880 wrote:
感謝補丁的提交!保留優化條件分支中的 DebugLocs 對於調試信息的完整性至關重要。我認為這個修復將極大改善循環展開過程中調試信息的跟蹤。
不過,我有一個小建議:在無條件分支上保留原始條件分支的 DebugLocs 是正確的,但也許我們可以考慮在生成這些優化時增加更多調試日誌或註釋,以便開發者更直觀地理解這一優化過程。如果有可能,是否可以在文檔中也補充一些關於此修復對調試工具鏈影響的描述?
總體來說,這個補丁在保持源代碼可追蹤性方面非常有幫助,期待看到它的更多應用!
https://github.com/llvm/llvm-project/pull/110276
More information about the llvm-commits
mailing list