The integer case in genLoopLimit reduces down to a special case for narrowing the bitwidth of the limit, and then performing the same expansion we would for a pointer IV.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D146638
[LFTR] Simplify integer case for genLoopLimit [nfc-ish] ClosedPublic Authored by reames on Mar 22 2023, 9:16 AM.
Details Summary The integer case in genLoopLimit reduces down to a special case for narrowing the bitwidth of the limit, and then performing the same expansion we would for a pointer IV.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 22 2023, 10:44 AM This revision was landed with ongoing or failed builds.Mar 22 2023, 12:22 PM Closed by commit rG0766c1bd5c0e: [LFTR] Simplify integer case for genLoopLimit [nfc-ish] (authored by reames). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 507470 llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
|