[all-commits] [llvm/llvm-project] db9ba8: [ARM] MVE VPT block tests with debug info. NFC

David Green via All-commits all-commits at lists.llvm.org
Thu Jun 10 06:49:33 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: db9ba830d4b3005a7b78f43ef055e7c490b526b4
      https://github.com/llvm/llvm-project/commit/db9ba830d4b3005a7b78f43ef055e7c490b526b4
  Author: David Green <david.green at arm.com>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    A llvm/test/CodeGen/Thumb2/mve-vpt-block-debug.mir

  Log Message:
  -----------
  [ARM] MVE VPT block tests with debug info. NFC


  Commit: 9872551ca09b60f24d9090e7681de6fc9627ce33
      https://github.com/llvm/llvm-project/commit/9872551ca09b60f24d9090e7681de6fc9627ce33
  Author: David Green <david.green at arm.com>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M llvm/lib/Target/ARM/MVEVPTBlockPass.cpp
    M llvm/test/CodeGen/Thumb2/mve-vpt-block-debug.mir

  Log Message:
  -----------
  [ARM] Skip debug during vpt block creation

Debug info is currently preventing VPT block creation, leading to
different codegen. This patch attempts to skip any debug instructions
during vpt block creation, making sure they do not interfere.

Differential Revision: https://reviews.llvm.org/D103610


Compare: https://github.com/llvm/llvm-project/compare/8daac3714083...9872551ca09b


More information about the All-commits mailing list