[all-commits] [llvm/llvm-project] 08b4a5: [PowerPC][Power10] Fix the Test LSB by Byte (xvtls...
Amy Kwan via All-commits
all-commits at lists.llvm.org
Wed Jul 22 11:27:30 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 08b4a50e39d8b8db17b8eddacba795e99304e418
https://github.com/llvm/llvm-project/commit/08b4a50e39d8b8db17b8eddacba795e99304e418
Author: Amy Kwan <amy.kwan1 at ibm.com>
Date: 2020-07-22 (Wed, 22 Jul 2020)
Changed paths:
M clang/include/clang/Basic/BuiltinsPPC.def
M clang/test/CodeGen/builtins-ppc-p10vector.c
M llvm/include/llvm/IR/IntrinsicsPowerPC.td
M llvm/lib/Target/PowerPC/PPCInstrPrefix.td
M llvm/test/CodeGen/PowerPC/builtins-ppc-p10vsx.ll
Log Message:
-----------
[PowerPC][Power10] Fix the Test LSB by Byte (xvtlsbb) Builtins Implementation
The implementation of the xvtlsbb builtins/intrinsics were not correct as the
intrinsics previously used i1 as an argument type. This patch changes the i1
argument type used in these intrinsics to be i32 instead, as having the second
as an i1 can lead to issues in the backend.
Differential Revision: https://reviews.llvm.org/D84291
More information about the All-commits
mailing list