Utilize the new BoundInfo to optimize zext operations during decomposition by assigning an upperBound to zext based on the max value of the pre-zext width.
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
zjaffal added parent revisions: D144841: [ConstraintElimination] Replace isKnownNegative entry with upper and lower bound info for each decomposed variable., D144840: [ConstraintElimination] Add tests to check for type bounds optimisation from zext instructions.Feb 27 2023, 1:52 AM
zjaffal removed a parent revision: D144840: [ConstraintElimination] Add tests to check for type bounds optimisation from zext instructions.
zjaffal added a child revision: D144863: [ConstraintElimination] Add bound info for composite expressions..Feb 27 2023, 4:50 AM