[PATCH] [opaque pointer type] Bitcode support for explicit type parameter on GEP.

Duncan P. N. Exon Smith dexonsmith at apple.com
Tue Feb 24 16:27:53 PST 2015


> On 2015-Feb-24, at 16:27, David Blaikie <dblaikie at gmail.com> wrote:
> 
> Change to the more common VBR default of 6 bits rather than 8.
> 
> 
> http://reviews.llvm.org/D7736
> 
> Files:
>  include/llvm/Bitcode/LLVMBitCodes.h
>  include/llvm/IR/Instructions.h
>  lib/Bitcode/Reader/BitcodeReader.cpp
>  lib/Bitcode/Writer/BitcodeWriter.cpp
>  test/Bitcode/function-encoding-rel-operands.ll
>  tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
> 
> EMAIL PREFERENCES
>  http://reviews.llvm.org/settings/panel/emailpreferences/
> <D7736.20637.patch>

Afterthought -- can you confirm whether GEPs already covered well
for bitcode upgrading (both inbounds and not)?  If not, you should
probably add testcases that 3.5 GEPs can be read going forward.



More information about the llvm-commits mailing list