[all-commits] [llvm/llvm-project] b93359: [PowerPC] Support for vector bool int128 on vector...
Conanap via All-commits
all-commits at lists.llvm.org
Tue Sep 21 14:29:49 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b93359ea3fe59ea0c652f5e61ee68231e2fb60c4
https://github.com/llvm/llvm-project/commit/b93359ea3fe59ea0c652f5e61ee68231e2fb60c4
Author: Albion Fung <albionapc at gmail.com>
Date: 2021-09-21 (Tue, 21 Sep 2021)
Changed paths:
M clang/lib/Headers/altivec.h
M clang/test/CodeGen/builtins-ppc-p10vector.c
Log Message:
-----------
[PowerPC] Support for vector bool int128 on vector comparison builtins
This patch implements support for the type vector bool int128
for arguments on vector comparison builtins listed below,
which would otherwise crash due to ambiguity.
The following builtins are added:
vec_all_eq (vector bool __int128, vector bool __int128)
vec_all_ne (vector bool __int128, vector bool __int128)
vec_any_eq (vector bool __int128, vector bool __int128)
vec_any_ne (vector bool __int128, vector bool __int128)
vec_cmpne(vector bool __int128 a, vector bool __int128 b)
vec_cmpeq(vector bool __int128 a, vector bool __int128 b)
Differential revision: https://reviews.llvm.org/D110084
More information about the All-commits
mailing list