http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54427
Bug #: 54427
Summary: Expose more vector extensions
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: gli...@gcc.gnu.org
Hello,
for gcc's vector extension to be really useful, we need a way to access a large
enough subset of operations on vectors in a target-independent way. C exposes
comparisons (< <= > >= == !=) and shifts (<< >>), but C++ doesn't. Either these
operators should be implemented in the C++ front-end as well, or some builtins
should be provided with the same role (__builtin_vec_less?).