// RUN: %clang_cc1 -triple i686-linux-gnu -target-cpu i686 -emit-llvm %s -o - | FileCheck %s
typedef signed long long V2LLi ;
typedef signed long long V4LLi ;
V2LLi ;
V4LLi ;
void ;
void ;
// Make sure return type forces a min-legal-width
V2LLi
V4LLi
// Make sure return type of called function forces a min-legal-width
void
void
// Make sure arg type of called function forces a min-legal-width
void
void
// Make sure arg type of our function forces a min-legal-width
void
void
// CHECK: {{.*}}@foo{{.*}} #0
// CHECK: {{.*}}@goo{{.*}} #1
// CHECK: {{.*}}@hoo{{.*}} #0
// CHECK: {{.*}}@joo{{.*}} #1
// CHECK: {{.*}}@koo{{.*}} #0
// CHECK: {{.*}}@loo{{.*}} #1
// CHECK: {{.*}}@moo{{.*}} #0
// CHECK: {{.*}}@noo{{.*}} #1
// CHECK: #0 = {{.*}}"min-legal-vector-width"="128"
// CHECK: #1 = {{.*}}"min-legal-vector-width"="256"