forked from OSchip/llvm-project
6efe507e42
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 |
||
---|---|---|
.. | ||
address-spaces.ll | ||
check-zero-divide.ll | ||
cppeh-catch-intrinsics-clean.ll | ||
lit.local.cfg | ||
noop-cast-expr-no-pointer.ll |