This is an archive of the discontinued LLVM Phabricator instance.

[opaque pointer types] Miscellaneous getPointerElementType cleanups.
AbandonedPublic

Authored by eddyb on Jan 16 2016, 5:14 PM.

Details

Reviewers
mjacob
Summary

Get alloca types via getAllocatedType(), bypassing getPointerElementType().

Replace getPointerElementType on callees with getFunctionType().

Remove one dead getPointerElementType() call.

Diff Detail

Event Timeline

eddyb updated this revision to Diff 45087.Jan 16 2016, 5:14 PM
eddyb retitled this revision from to [opaque pointer types] Miscellaneous getPointerElementType cleanups..
eddyb updated this object.
eddyb added a reviewer: mjacob.
eddyb added subscribers: dblaikie, llvm-commits.
eddyb abandoned this revision.Jan 17 2016, 11:19 AM

Splitting into more patches, my bad.