[PATCH] D153129: [AArch64][RCPC3] Instruction selection for LDAP1/STL1 instructions

Luke Geeson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 19 08:01:42 PDT 2023


LukeGeeson added a comment.

>From my understanding of LDAP1 and STL1 these instructions (in particular LDAP) have the same ordering semantics as LDAPR [1] and hence I expect the correctness argument will be similar to the LDAPR testing [2].

I expect this patch is ok (as long as LDAP1 is not used for SC accesses) - but I'll need to implement some testing to be certain.

[1] https://developer.arm.com/documentation/ddi0602/2022-12/SIMD-FP-Instructions/LDAP1--SIMD-FP---Load-Acquire-RCpc-one-single-element-structure-to-one-lane-of-one-register-
[2] https://reviews.llvm.org/D126250


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D153129/new/

https://reviews.llvm.org/D153129



More information about the llvm-commits mailing list