[PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block

Pierre van Houtryve via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 4 02:31:15 PDT 2022


Pierre-vh created this revision.
Pierre-vh added a reviewer: arsenm.
Herald added subscribers: kosarev, foad, kerbowa, hiraditya, t-tye, tpr, dstuttard, yaxunl, nhaehnle, jvesely, kzhuravl.
Herald added a project: All.
Pierre-vh requested review of this revision.
Herald added subscribers: llvm-commits, wdng.
Herald added a project: LLVM.

Allows popping the same basic block multiple times off the stack.
Such scenarios can happen if two conditional branches use the same destination
basic block, e.g., the "false" basic block is the same.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D131150

Files:
  llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
  llvm/test/CodeGen/AMDGPU/si-annotate-control-flow-condition-common-blocks.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D131150.449915.patch
Type: text/x-patch
Size: 7544 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220804/fdeb7535/attachment.bin>


More information about the llvm-commits mailing list