[PATCH] Introduce prefetch builtin intrinsics for ARM and AArch64

Yi Kong kongy.dev at gmail.com
Tue Aug 12 07:36:45 PDT 2014


Hi Tim, Saleem,

ARM supports instruction prefetch which the generic prefetch intrinsic
is not able to describe. AArch64 has even more granular instructions.

This patchset adds __builtin_arm_prefetch intrinsic to ARM and
AArch64. Note that they have different syntax, thus cannot be shared
across platforms. Corresponding platform-independent ACLE intrinsics
will be added in a separate patch.

Cheers

Yi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-ARM-Prefetch-intrinsics.patch
Type: text/x-patch
Size: 3693 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140812/4ee6254c/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-AArch64-Prefetch-intrinsic.patch
Type: text/x-patch
Size: 4849 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140812/4ee6254c/attachment-0001.bin>


More information about the cfe-commits mailing list