[all-commits] [llvm/llvm-project] baa51a: [Tests] Add missing willreturn attributes (NFC)

Nikita Popov via All-commits all-commits at lists.llvm.org
Sat Jul 24 08:29:01 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: baa51a0cef57587cfbea4fc437a7968b6daf0290
      https://github.com/llvm/llvm-project/commit/baa51a0cef57587cfbea4fc437a7968b6daf0290
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2021-07-24 (Sat, 24 Jul 2021)

  Changed paths:
    M llvm/test/Transforms/LICM/funclet.ll
    M llvm/test/Transforms/LICM/sinking.ll
    M llvm/test/Transforms/SCCP/calltest.ll
    M llvm/test/Transforms/SCCP/musttail-call.ll
    M llvm/test/Transforms/SCCP/remove-call-inst.ll
    M llvm/test/Transforms/TailCallElim/reorder_load.ll

  Log Message:
  -----------
  [Tests] Add missing willreturn attributes (NFC)

To retain the spirit of these tests after an upcoming change
to mayHaveSideEffect(), add willreturn attributes to a number
of functions.


  Commit: c7e69e46c86c3f3785441de45db4b7bc6d26e321
      https://github.com/llvm/llvm-project/commit/c7e69e46c86c3f3785441de45db4b7bc6d26e321
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2021-07-24 (Sat, 24 Jul 2021)

  Changed paths:
    M llvm/test/Transforms/LICM/sinking.ll
    M llvm/test/Transforms/LoopDeletion/noop-loops-with-subloops.ll
    M llvm/test/Transforms/SCCP/calltest.ll

  Log Message:
  -----------
  [Tests] Add additional tests for incorrect willreturn handling (NFC)

Highlight a few of the places that don't handle non-willreturn
calls correctly right now.


Compare: https://github.com/llvm/llvm-project/compare/0339fcc7284d...c7e69e46c86c


More information about the All-commits mailing list