This is an archive of the discontinued LLVM Phabricator instance.

[instsimplify] Move the instsimplify pass to use more obvious file names and diretory.
ClosedPublic

Authored by chandlerc on May 24 2018, 5:40 PM.

Details

Summary

Also cleans up all the associated naming to be consistent and removes
the public access to the pass ID which was unused in LLVM.

Also runs clang-format over parts that changed, which generally cleans
up a bunch of formatting.

This is in preparation for doing some internal cleanups to the pass.

Happy to re-bikeshed this name, but it seemed obvious to me.

Diff Detail

Repository
rL LLVM

Event Timeline

chandlerc created this revision.May 24 2018, 5:40 PM

Rebase and ping.

sanjoy accepted this revision.Jun 27 2018, 11:23 AM
This revision is now accepted and ready to land.Jun 27 2018, 11:23 AM

Landing this based on Sanjoy's LGTM in Phab. (It didn't send a proper email.)

This revision was automatically updated to reflect the committed changes.
llvm/trunk/lib/Transforms/Utils/CMakeLists.txt