Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ConstantFold: Handle gep nonnull, undef as well | Daniel Berlin | 2017-05-08 | 1 | -1/+1 |
| | | | | llvm-svn: 302447 | ||||
* | [PM] Turn on the new PM's inliner in addition to the current one for | Chandler Carruth | 2016-12-27 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | most of the inliner test cases. The inliner involves a bunch of interesting code and tends to be where most of the issues I've seen experimenting with the new PM lie. All of these test cases pass, but I'd like to keep some more thorough coverage here so doing a fairly blanket enabling. There are a handful of interesting tests I've not enabled yet because they're focused on the always inliner, or on functionality that doesn't (yet) exist in the inliner. llvm-svn: 290592 | ||||
* | Fix assert when inlining a constantexpr addrspacecast | Matt Arsenault | 2015-07-27 | 1 | -0/+30 |
The pointer size of the addrspacecasted pointer might not have matched, so this would have hit an assert in accumulateConstantOffset. I think this was here to allow constant folding of a load of an addrspacecasted constant. Accumulating the offset through the addrspacecast doesn't make much sense, so something else is necessary to allow folding the load through this cast. llvm-svn: 243300 |