Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [opt] Introduce -strip-named-metadata | Vedant Kumar | 2018-06-05 | 1 | -2/+2 |
| | | | | | | | This renames and generalizes -strip-module-flags to erase all named metadata from a module. This makes it easier to diff IR. llvm-svn: 333977 | ||||
* | [Debugify] Preserve analyses in -check-debugify | Vedant Kumar | 2018-06-04 | 1 | -0/+12 |
The -check-debugify pass should preserve all analyses. Otherwise, it may invalidate an optional analysis and inadvertently alter codegen. The test case is reduced from deopt-bundle.ll. The result of `opt -O1` on this file would differ when -debugify-each was toggled. That happened because CheckDebugify failed to preserve GlobalsAA. Thanks to Davide Italiano for his help chasing this down! llvm-svn: 333959 |