From 2c2dbf45428a807bdec8c77709da59d1dfe23717 Mon Sep 17 00:00:00 2001 From: Juergen Ributzka Date: Sat, 17 Aug 2013 16:40:09 +0000 Subject: Fix the name and the type of the argument for intrinisc _mm256_broadcastsi128_si256 to align with the Intel documentation. This fixes bug PR 16581 and rdar:14747994. llvm-svn: 188609 --- clang/test/CodeGen/avx2-builtins.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'clang/test') diff --git a/clang/test/CodeGen/avx2-builtins.c b/clang/test/CodeGen/avx2-builtins.c index b5bc6050317..1ff14f4e0eb 100644 --- a/clang/test/CodeGen/avx2-builtins.c +++ b/clang/test/CodeGen/avx2-builtins.c @@ -606,9 +606,9 @@ __m256d test_mm256_broadcastsd_pd(__m128d a) { return _mm256_broadcastsd_pd(a); } -__m256i test_mm_broadcastsi128_si256(__m128i *a) { +__m256i test_mm256_broadcastsi128_si256(__m128i a) { // CHECK: @llvm.x86.avx2.vbroadcasti128 - return _mm_broadcastsi128_si256(a); + return _mm256_broadcastsi128_si256(a); } __m128i test_mm_blend_epi32(__m128i a, __m128i b) { -- cgit v1.2.3