Fixes PR36557.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 15663 Build 15663: arc lint + arc unit
Event Timeline
lib/Transforms/Scalar/MergeICmps.cpp | ||
---|---|---|
186–188 | The change looks safe and fixes the bug. But I haven't looked at the whole pass, so it's not clear to me why we should have the restriction. Can you add something to the comment to explain? |
test/Transforms/MergeICmps/X86/pr36557.ll | ||
---|---|---|
101–118 | Should be able to remove some of this and still show the bug? |
test/Transforms/MergeICmps/X86/pr36557.ll | ||
---|---|---|
101–118 | All, actually :) |
The change looks safe and fixes the bug. But I haven't looked at the whole pass, so it's not clear to me why we should have the restriction. Can you add something to the comment to explain?