[all-commits] [llvm/llvm-project] 8d07d9: [AArch64][SME] Zero reserved bytes when allocating...

kmclaughlin-arm via All-commits all-commits at lists.llvm.org
Mon Oct 9 01:28:06 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8d07d9f4e44dc863edcdafa0be579dba18870e57
      https://github.com/llvm/llvm-project/commit/8d07d9f4e44dc863edcdafa0be579dba18870e57
  Author: kmclaughlin-arm <56965690+kmclaughlin-arm at users.noreply.github.com>
  Date:   2023-10-09 (Mon, 09 Oct 2023)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    M llvm/test/CodeGen/AArch64/sme-disable-gisel-fisel.ll
    M llvm/test/CodeGen/AArch64/sme-lazy-save-call.ll
    M llvm/test/CodeGen/AArch64/sme-shared-za-interface.ll

  Log Message:
  -----------
  [AArch64][SME] Zero reserved bytes when allocating a new TPIDR2 object (#68411)

SME support routines expect that the reserved bytes of TPIDR2 (bytes
10-15) are zero. This patch ensures that the reserved bytes are cleared
when allocating a new TPIDR2 block.




More information about the All-commits mailing list