Commits

Michael Gottesman committed e1ef60987c3
Revert "[codegardening] Move MemBehaviorDumper from AADumper.cpp into its own file MemoryBehaviorDumper.cpp." Revert "Make AADumper and MemoryBehaviorDumper function passes. They do not need to be module passes." This reverts commit a503269e2d4a8739818002de3bc0f31a2814b071. This reverts commit 375f525c51ef56a9a76918d57060778daefd9e74. Turns out we /do/ want these two passes to be module passes so that their output is independent of how the pass manager schedules function passes. I tried to just fix the issue in MemBehaviorDumper/AADumper without reverting, but somehow this caused their tests to start failing?! I will try separating them again in a subsequent commit.