Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Lint] Avoid failed assertion by fetching the proper pointer type | Mikael Holmen | 2017-10-03 | 1 | -0/+23 |
Summary: When checking if a constant expression is a noop cast we fetched the IntPtrType by doing DL->getIntPtrType(V->getType())). However, there can be cases where V doesn't return a pointer, and then getIntPtrType() triggers an assertion. Now we pass DataLayout to isNoopCast so the method itself can determine what the IntPtrType is. Reviewers: arsenm Reviewed By: arsenm Subscribers: wdng, llvm-commits Differential Revision: https://reviews.llvm.org/D37894 llvm-svn: 314763 |