GCC maintianers:

The following patch set adds builtins for the various Permute Class
Operations specified in IBM RFC 2609.

Based on previous IBM internal reviews of the patch set, the desire is
for all of the vector insert and extract support to be in vsx.md as
there is a longer term plan to re-work this support for PPC.

The first patch moves the existing extract support in altivec.md to
vsx.md.

Additionally, the documentation for the existing vector extract
builtins has been updated to match the latest documentation and builtin
names in the code. Specifically, the builtin name vec_extractr has been
changed to vec_extracth.  The description of the two builtins has been
changed to match the latest description of the builtins with a few
minor edits to address typos in the descriptions.

The subsequent patches add additional vector insert, vector
replace,
vector shift, vector splat, vector blend builtin support.

                           Carl Love


Reply via email to