[all-commits] [llvm/llvm-project] e4312b: [Coroutines] Fix PR45130

Tom Stellard via All-commits all-commits at lists.llvm.org
Wed Apr 29 18:04:52 PDT 2020


  Branch: refs/heads/release/10.x
  Home:   https://github.com/llvm/llvm-project
  Commit: e4312b950dd7b019e14b991a17d6ac260b8e8082
      https://github.com/llvm/llvm-project/commit/e4312b950dd7b019e14b991a17d6ac260b8e8082
  Author: Jun Ma <JunMa at linux.alibaba.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M llvm/lib/Transforms/Coroutines/CoroSplit.cpp
    M llvm/test/Transforms/Coroutines/no-suspend.ll

  Log Message:
  -----------
  [Coroutines] Fix PR45130

For now, when final suspend can be simplified by simplifySuspendPoint,
handleFinalSuspend is executed as well to remove last case in switch
instruction. This patch fixes it.

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

(cherry picked from commit 032251e34d17c1cbf21e7571514bb775ed5cdf30)


  Commit: 199494f512e96aa86592e849aff2bceb832629c0
      https://github.com/llvm/llvm-project/commit/199494f512e96aa86592e849aff2bceb832629c0
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M libclc/CMakeLists.txt

  Log Message:
  -----------
  libclc: Pass system libraries to the linker after llvm libraries

Summary:
The llvm libraries depend on the symbols in the system libaries, so
the system libraries need to be added after.

Reviewers: jvesely

Reviewed By: jvesely

Subscribers: mgorny, llvm-commits

Tags: #llvm

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

(cherry picked from commit 174c41defc63db4ac7594e00a5044672ff624a31)


  Commit: 2aa05933e07268a008b22d6117d189e2a79daf18
      https://github.com/llvm/llvm-project/commit/2aa05933e07268a008b22d6117d189e2a79daf18
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    A .github/workflows/libclc-tests.yml

  Log Message:
  -----------
  Add GitHub action for running libclc tests


Compare: https://github.com/llvm/llvm-project/compare/9cf9cf2a398c...2aa05933e072


More information about the All-commits mailing list