// REQUIRES: systemz-registered-target
// RUN: %clang_cc1 -target-cpu z13 -triple s390x-linux-gnu \
// RUN: -fzvector -flax-vector-conversions=none -std=c++11 \
// RUN: -Wall -Wno-unused -Werror -emit-llvm %s -o - | FileCheck %s
bool gb;
// There was an issue where we weren't properly converting constexprs to
// vectors with elements of the appropriate width. (e.g.
// (vector signed short)0 would be lowered as [4 x i32] in some cases)
// CHECK-LABEL: @_Z8testIntsDv4_i
void
// CHECK-LABEL: @_Z10testFloatsDv2_d
void