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

Richard Smith via All-commits all-commits at lists.llvm.org
Fri Jan 17 00:51:58 PST 2020


  Branch: refs/heads/release/10.x
  Home:   https://github.com/llvm/llvm-project
  Commit: fdb501e59f25e59b9dff7d51db468d590909cfef
      https://github.com/llvm/llvm-project/commit/fdb501e59f25e59b9dff7d51db468d590909cfef
  Author: Richard Smith <richard-llvm at metafoo.co.uk>
  Date:   2020-01-17 (Fri, 17 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!

(cherry picked from commit 388eaa1270c2762d61b756759b6db8cf15bd3a83)


  Commit: 7a8b8f09daa1d4f8b82275006678ce3b5daa03b2
      https://github.com/llvm/llvm-project/commit/7a8b8f09daa1d4f8b82275006678ce3b5daa03b2
  Author: Richard Smith <richard-llvm at metafoo.co.uk>
  Date:   2020-01-17 (Fri, 17 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

(cherry picked from commit b72a8c65e4e34779b6bc9e466203f553f5294486)


Compare: https://github.com/llvm/llvm-project/compare/ac2c2db1674f...7a8b8f09daa1


More information about the All-commits mailing list