[all-commits] [llvm/llvm-project] a64e85: [IR][FIX] Intrinsics - don't apply default willret...

Stefan Stipanovic via All-commits all-commits at lists.llvm.org
Mon Oct 12 02:30:42 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a64e8583dafe0fe407e521d546abc9dfb24ba1b3
      https://github.com/llvm/llvm-project/commit/a64e8583dafe0fe407e521d546abc9dfb24ba1b3
  Author: sstefan1 <sstipanovic at s-energize.com>
  Date:   2020-10-12 (Mon, 12 Oct 2020)

  Changed paths:
    M llvm/utils/TableGen/CodeGenTarget.cpp

  Log Message:
  -----------
  [IR][FIX] Intrinsics - don't apply default willreturn if IntrNoReturn is specified

Summary: Since willreturn will soon be added as default attribute, we can end up with both noreturn and willreturn on the same intrinsic. This was exposed by llvm.wasm.throw which has IntrNoReturn.

Reviewers: jdoerfert, arsenm

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




More information about the All-commits mailing list