[LLVMdev] NEON intrinsics
Bob Wilson
bob.wilson at apple.com
Tue Sep 21 13:16:43 PDT 2010
On Sep 21, 2010, at 1:03 PM, Renato Golin wrote:
> On 21 September 2010 20:30, Bob Wilson <bob.wilson at apple.com> wrote:
>> The intrinsics that have been removed are no longer defined, so I don't see how ARMInstrNEON.td could be using them. I really don't know what you're referring to, though.
>
> Hi Bob,
>
> Example:
>
> lib/VMCore/AutoUpgrade.cpp:91:
>
> Name.compare(14, 5, "vabal", 5) == 0) &&
>
> lib/Target/ARM/ARMInstrNEON.td:3001:
>
> defm VABALs : N3VLIntExtOp_QHS<0,1,0b0101,0, IIC_VABAD,
> "vabal", "s", int_arm_neon_vabds, zext, add>;
>
>
> Isn't that "int_arm_neon_vabds" creating (or referring to) the intrinsic?
It's referring to the arm.neon.vabds intrinsic, which is different than the old vabal intrinsic.
More information about the llvm-dev
mailing list