; RUN: opt -mtriple=nvptx64-nvidia-cuda -passes=load-store-vectorizer -S -o - %s | FileCheck %s ; CHECK-LABEL: @int8x3Plus1 ; CHECK: load <4 x i8> ; CHECK: store <4 x i8> define void @int8x3Plus1(ptr nocapture align 4 %ptr) { %ptr0 = getelementptr i8, ptr %ptr, i64 0 %ptr3 = getelementptr i8, ptr %ptr, i64 3 %l0 = load <3 x i8>, ptr %ptr0, align 4 %l1 = load i8, ptr %ptr3, align 1 store <3 x i8> , ptr %ptr0, align 4 store i8 0, ptr %ptr3, align 1 ret void }