[PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles

Sanjay Patel spatel at rotateright.com
Mon Mar 9 09:41:10 PDT 2015


Updated patch to not use intermediate variables in the new macros.

Thanks everyone for the explanation. I must be missing a step because I was not seeing any warnings using a preprocessed file and -Wshadow. Please let me know if this version solves the problem.


http://reviews.llvm.org/D8088

Files:
  include/clang/Basic/BuiltinsX86.def
  lib/Headers/avxintrin.h
  lib/Sema/SemaChecking.cpp
  test/CodeGen/avx-shuffle-builtins.c
  test/CodeGen/builtins-x86.c

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8088.21493.patch
Type: text/x-patch
Size: 6246 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150309/aee82ca0/attachment.bin>


More information about the cfe-commits mailing list