[opaque pointer type] Track explicit GEP pointee type through in-memory IR
authorDavid Blaikie <dblaikie@gmail.com>
Tue, 5 May 2015 18:03:48 +0000 (18:03 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Tue, 5 May 2015 18:03:48 +0000 (18:03 +0000)
commita67d5abd53e7f93e6412b6c25f85a5491daf711b
treed20f31cfc6fbb513f387f2f8f26a351a5dbee2e2
parent4def1cbf5dd653abe1b4c408bb531b49aad1ddfb
[opaque pointer type] Track explicit GEP pointee type through in-memory IR

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236510 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/Instructions.h
lib/IR/Instructions.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/Utils/ValueMapper.cpp