This is an archive of the discontinued LLVM Phabricator instance.

[AArch64] Codegen for FEAT_LSE128
AbandonedPublic

Authored by tmatheson on Jan 23 2023, 7:31 AM.

Details

Reviewers
None
Summary

Codegen support for 128-bit atomicrmw (and|or|xchg):

  • store atomic -> swpp
  • atomicrmw xchg -> swpp
  • atomicrmw and -> ldclrp
  • atomicrmw or -> ldsetp

Differential Review: https://reviews.llvm.org/D141406

Diff Detail

Event Timeline

tmatheson created this revision.Jan 23 2023, 7:31 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 23 2023, 7:31 AM
tmatheson requested review of this revision.Jan 23 2023, 7:31 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 23 2023, 7:31 AM