[PATCH] AArch64 Neon Scalar Integer Compare Instructions

mcrosier at codeaurora.org mcrosier at codeaurora.org
Mon Oct 7 08:08:19 PDT 2013


All,
The attached patches contain clang front-end and LLVM back-end code
changes to add support for NEON scalar integer compare instructions.  The
compare instructions are implemented as builtins/intrinsics.  My attempt
at using operators resulted in the code being matched to non-NEON scalar
compare instructions.

I could also add patterns to match IR written without intrinsics, but I
wasn't sure this was beneficial at this time.  Feel free to comment if you
think it would be beneficial to add such patterns and IT tests at a later
time.

Please have a look!

 Chad
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 001-neon-scalar-compare-llvm.patch
Type: text/x-patch
Size: 28397 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131007/18c96a86/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 001-neon-scalar-compare-clang.patch
Type: text/x-patch
Size: 7486 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131007/18c96a86/attachment-0001.bin>


More information about the llvm-commits mailing list