This is an archive of the discontinued LLVM Phabricator instance.

AArch64: Add support for instruction prefetch intrinsic
ClosedPublic

Authored by kongyi on Aug 4 2014, 6:54 AM.

Details

Summary

Instruction prefetch is not implemented for AArch64, it is incorrectly translated into data prefetch instruction.

Properly implement llvm.prefetch intrinsic, supporting instruction prefetch.

Diff Detail

Repository
rL LLVM

Event Timeline

kongyi updated this revision to Diff 12159.Aug 4 2014, 6:54 AM
kongyi retitled this revision from to AArch64: Add support for instruction prefetch intrinsic.
kongyi updated this object.
kongyi edited the test plan for this revision. (Show Details)
kongyi added a reviewer: t.p.northover.
kongyi set the repository for this revision to rL LLVM.
kongyi added a project: deleted.
kongyi added a subscriber: Unknown Object (MLST).
t.p.northover accepted this revision.Aug 5 2014, 3:09 AM
t.p.northover edited edge metadata.

Looks good to me too. Thanks!

Tim.

This revision is now accepted and ready to land.Aug 5 2014, 3:09 AM
kongyi closed this revision.Aug 5 2014, 5:55 AM
kongyi updated this revision to Diff 12193.

Closed by commit rL214860 (authored by @kongyi).