Displaying 4 results from an estimated 4 matches for "vabd".
Did you mean:
vbd
2010 Sep 21
2
[LLVMdev] NEON intrinsics
...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?
--
cheers,
--renato
http://systemcall.org/
Reclaim your digital rights, eliminate DRM, learn more at
http://www.defectivebydesign.org/what_is_drm
2010 Sep 21
0
[LLVMdev] NEON intrinsics
...pgrade.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.
2010 Sep 21
2
[LLVMdev] NEON intrinsics
On 21 September 2010 21:16, Bob Wilson <bob.wilson at apple.com> wrote:
> It's referring to the arm.neon.vabds intrinsic, which is different than the old vabal intrinsic.
Ok, sorry, those were the ones I was referring to: @llvm.arm.neon.* intrinsics.
Is it polluting too much to add the few last (llvm.arm.neon.vadd,
llvm.arm.neon.vsub)? It makes it a bit easier to generate neon
instructions in the front-e...
2010 Sep 21
0
[LLVMdev] NEON intrinsics
On Sep 21, 2010, at 1:31 PM, Renato Golin wrote:
> On 21 September 2010 21:16, Bob Wilson <bob.wilson at apple.com> wrote:
>> It's referring to the arm.neon.vabds intrinsic, which is different than the old vabal intrinsic.
>
> Ok, sorry, those were the ones I was referring to: @llvm.arm.neon.* intrinsics.
>
> Is it polluting too much to add the few last (llvm.arm.neon.vadd,
> llvm.arm.neon.vsub)? It makes it a bit easier to generate neon
&g...