Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Hi Li,
Why do they depend on each other? If they individually are correct and pass all tests (and only need the other one to be fully effective) then they should go in separately.
- Sanjoy
Comment Actions
Hi Sanjoy,
Actually I was wrong here, the change in IndVarSimplify depends on that of ValueTracking but not the opposite.
The change in IndVarSimplify uses ValueTracking's isKnownNonNegative to test the signedness of IV and IV users, so without the change in ValueTracking the iv-widen tests will fail. I thought the tests I made for ValueTracking changes also requires IndVars change but they actually don't.
Sorry about this, just ignore this patch.
-Li Huang