This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][SVE] Add first-faulting load intrinsic
ClosedPublic

Authored by kmclaughlin on Jan 20 2020, 3:23 AM.

Details

Summary

Implements the llvm.aarch64.sve.ldff1 intrinsic and DAG
combine rules for first-faulting loads with sign & zero extends

Diff Detail

Event Timeline

kmclaughlin created this revision.Jan 20 2020, 3:23 AM
Herald added a project: Restricted Project. · View Herald Transcript
  • Rebased patch after changes made to parent revision
sdesmalen accepted this revision.Jan 22 2020, 3:29 AM
sdesmalen added inline comments.
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
11304

instead of passing in bool isFF, can we just pass in the opcode directly?

This revision is now accepted and ready to land.Jan 22 2020, 3:29 AM
This revision was automatically updated to reflect the committed changes.