1 2 3 4 5
; RUN: llvm-as < %s | llvm-dis int %test() { ret int shr (int cast (int()* %test to int), ubyte 2) }