This is an archive of the discontinued LLVM Phabricator instance.

[NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr
ClosedPublic

Authored by lebedev.ri on Oct 15 2020, 3:57 AM.

Details

Summary

All existing SCEV cast types operate on integers.
A follow-up patch will add SCEVPtrToIntExpr cast expression type.
I believe this is best for consistency.

Diff Detail

Event Timeline

lebedev.ri created this revision.Oct 15 2020, 3:57 AM
lebedev.ri requested review of this revision.Oct 15 2020, 3:57 AM
bmahjour removed a subscriber: bmahjour.Oct 15 2020, 6:59 AM

Rebased, NFC.

Rebased, NFC.

This revision is now accepted and ready to land.Oct 18 2020, 10:12 PM

LGTM

Thanks. I'll land this right now, long before D89456, so that out-of-tree users (if any)
are hopefully forced to handle this transition, instead of possibly ending up
with broken stuff if D89456 happens immediately.

This revision was landed with ongoing or failed builds.Oct 19 2020, 1:00 AM
This revision was automatically updated to reflect the committed changes.