xref: /llvm-project/llvm/test/Bitcode/constexpr-scalable-vector-gep.ll (revision 62e46f262158e2a6ea9c1c458f52633bb40a8590)
1*62e46f26SPaul Walker; RUN: llvm-dis < %s.bc | FileCheck %s
204a29a3dSPaul Walker
304a29a3dSPaul Walker@g = extern_weak global [32 x i8]
404a29a3dSPaul Walker
504a29a3dSPaul Walkerdefine ptr @test_scalable_vector_gep() {
604a29a3dSPaul Walker; CHECK-LABEL: define ptr @test_scalable_vector_gep() {
704a29a3dSPaul Walker; CHECK-NEXT: %constexpr = getelementptr <vscale x 1 x i8>, ptr @g, i64 1
804a29a3dSPaul Walker; CHECK-NEXT: ret ptr %constexpr
904a29a3dSPaul Walker  ret ptr getelementptr (<vscale x 1 x i8>, ptr @g, i64 1)
1004a29a3dSPaul Walker}
11