[LLVMdev] NEON intrinsics

Renato Golin rengolin at systemcall.org
Tue Sep 21 13:03:12 PDT 2010


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?

-- 
cheers,
--renato

http://systemcall.org/

Reclaim your digital rights, eliminate DRM, learn more at
http://www.defectivebydesign.org/what_is_drm




More information about the llvm-dev mailing list