This is an archive of the discontinued LLVM Phabricator instance.

remove the InstructionSimplifierPass immediately after InstructionCombiningPass
ClosedPublic

Authored by wmi on May 18 2015, 3:21 PM.

Details

Summary

InstructionCombiningPass was added after LoopUnrollPass in r237395. Because InstructionCombiningPass is strictly more powerful than InstructionSimplifierPass, remove the unnecessary InstructionSimplifierPass.

Diff Detail

Repository
rL LLVM

Event Timeline

wmi updated this revision to Diff 26021.May 18 2015, 3:21 PM
wmi retitled this revision from to remove the InstructionSimplifierPass immediately after InstructionCombiningPass.
wmi updated this object.
wmi edited the test plan for this revision. (Show Details)
wmi added reviewers: qcolombet, majnemer.
wmi set the repository for this revision to rL LLVM.
wmi added a subscriber: Unknown Object (MLST).
majnemer accepted this revision.May 18 2015, 3:29 PM
majnemer edited edge metadata.

LGTM

This revision is now accepted and ready to land.May 18 2015, 3:29 PM
This revision was automatically updated to reflect the committed changes.