; RUN: llvm-upgrade < %s | llvm-as | opt -globalopt %V = global float 12.0 %G = internal global int* null int %user() { %P = load int** %G %Q = load int* %P ret int %Q } void %setter() { %Vi = cast float* %V to int* store int* %Vi, int** %G ret void }