[all-commits] [llvm/llvm-project] ac9e95: [AArch64] Add shrink-wrapping test with missing me...

Florian Hahn via All-commits all-commits at lists.llvm.org
Fri May 12 07:38:54 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ac9e9594af373f5273c61af7534cc8bdb6eae084
      https://github.com/llvm/llvm-project/commit/ac9e9594af373f5273c61af7534cc8bdb6eae084
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2023-05-12 (Fri, 12 May 2023)

  Changed paths:
    M llvm/test/CodeGen/AArch64/dont-shrink-wrap-stack-mayloadorstore.mir

  Log Message:
  -----------
  [AArch64] Add shrink-wrapping test with missing memoperands.

The newly added compiler_pop_stack_no_memoperands has no memory operands
on the memory instructions but accesses the same locations as
compiler_pop_stack. At the moment, accesses to the stack are missed by
shrink-wrapping. Test case for the issue pointed out by @jpenix-quic in
D149668 post-commit.




More information about the All-commits mailing list