This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH] Support VMX128 Instruction for PowerPC
- From: Segher Boessenkool <segher at kernel dot crashing dot org>
- To: Sebastian Biallas <sb at biallas dot net>
- Cc: binutils at sourceware dot org
- Date: Fri, 9 Mar 2007 19:29:58 +0100
- Subject: Re: [PATCH] Support VMX128 Instruction for PowerPC
- References: <45F08324.3000704@biallas.net>
The attached patches add support for the VMX128 altivec instructions
found on e.g. the Xenon CPU. (These are altivec instructions for a
register set of 128 vector registers).
Nice!
You can find a documentation here:
http://wiki.free60.org/Xenon/VMX128
Has this been checked against the official documentation,
too?
The patch is not invasive, but I'm not sure whether there should be an
option to enable/disable the extended instruction set. Comments
welcome.
Yes there should be such an option, VMX128 isn't part of
the architecture.
+/* Opcode is supported by Altivec Vector128 Unit */
AltiVec (note spelling) is not the right name; it is
called VMX128. AltiVec is the (trademarked) FreeScale
name for VMX; not for VMX128.
Segher