[all-commits] [llvm/llvm-project] 388eaa: Work around PR43337: don't try to use the vec_sel ...

Richard Smith via All-commits all-commits at lists.llvm.org
Wed Jan 15 13:15:48 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 388eaa1270c2762d61b756759b6db8cf15bd3a83
      https://github.com/llvm/llvm-project/commit/388eaa1270c2762d61b756759b6db8cf15bd3a83
  Author: Richard Smith <richard-llvm at metafoo.co.uk>
  Date:   2020-01-15 (Wed, 15 Jan 2020)

  Changed paths:
    M clang/lib/Headers/ppc_wrappers/emmintrin.h

  Log Message:
  -----------
  Work around PR43337: don't try to use the vec_sel overloads for vector long long, since clang's <altivec.h> doesn't provide it yet!


  Commit: b72a8c65e4e34779b6bc9e466203f553f5294486
      https://github.com/llvm/llvm-project/commit/b72a8c65e4e34779b6bc9e466203f553f5294486
  Author: Richard Smith <richard-llvm at metafoo.co.uk>
  Date:   2020-01-15 (Wed, 15 Jan 2020)

  Changed paths:
    M clang/docs/CommandGuide/clang.rst
    M clang/docs/ReleaseNotes.rst
    M clang/include/clang/Basic/LangOptions.def
    M clang/test/Headers/altivec-header.c
    M clang/test/Headers/arm-neon-header.c
    M clang/test/Headers/x86-intrinsics-headers.c
    M clang/test/Headers/x86intrin-2.c
    M clang/test/Headers/x86intrin.c
    M clang/test/Sema/vector-assign.c
    M clang/test/Sema/vector-cast.c
    M clang/test/Sema/vector-ops.c

  Log Message:
  -----------
  PR17164: Change clang's default behavior from -flax-vector-conversions=all to -flax-vector-conversions=integer.

Summary:
See proposal on cfe-dev:
http://lists.llvm.org/pipermail/cfe-dev/2019-April/062030.html

Reviewers: SjoerdMeijer, eli.friedman

Subscribers: kristof.beyls, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D67678


Compare: https://github.com/llvm/llvm-project/compare/a2cc80bc9570...b72a8c65e4e3


More information about the All-commits mailing list