Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Migrate function attribute "no-frame-pointer-elim-non-leaf" to ↵ | Fangrui Song | 2019-12-24 | 1 | -2/+2 |
| | | | | "frame-pointer"="non-leaf" as cleanups after D56351 | ||||
* | bugpoint: Add option to disable attribute removal | Matt Arsenault | 2019-11-19 | 1 | -4/+8 |
| | | | | | | | This takes a long time and never reduces anything useful for me (e.g. I've been waiting for 3 hours on a testcase and it hasn't found any attributes to remove yet). This should probably start by assuming no attributes matter, and adding back. | ||||
* | [Bugpoint] Only run plugins tests if plugins are enabled | Petr Hosek | 2019-05-17 | 1 | -1/+1 |
| | | | | | | | | This is a followup to r360991 which applies the same logic to LLVM. Differential Revision: https://reviews.llvm.org/D62050 llvm-svn: 360993 | ||||
* | [bugpoint][PR29027] Reduce function attributes | Brian Gesiak | 2018-12-19 | 1 | -0/+11 |
Summary: In addition to reducing the functions in an LLVM module, bugpoint now reduces the function attributes associated with each of the remaining functions. To test this, add a -bugpoint-crashfuncattr test pass, which crashes if a function in the module has a "bugpoint-crash" attribute. A test case demonstrates that the IR is reduced to just that one attribute. Reviewers: MatzeB, silvas, davide, reames Reviewed By: reames Subscribers: reames, llvm-commits Differential Revision: https://reviews.llvm.org/D55216 llvm-svn: 349601 |