// RUN: %clang_cc1 -no-opaque-pointers -triple i386-unknown-unknown -emit-llvm %s -o - | FileCheck %s
// PR3800
int *;
// CHECK: @test1
void
// CHECK: @test2
void
// PR7338
// CHECK: @test3
void
// PR8959 - This should implicitly truncate the immediate to a byte.
// CHECK: @test4
int
// <rdar://problem/10919182> - This should have both inputs be of type x86_mmx.
// CHECK: @test5
typedef long long __m64 ;
__m64
// CHECK: @test6
int