[llvm] [GlobalISel] convergence control tokens and intrinsics (PR #67006)

Sameer Sahasrabuddhe via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 13 06:04:29 PDT 2024


================
@@ -121,6 +132,8 @@ bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB,
     CanBeTailCalled = false;
   }
 
+  if (!hasConvergenceEntryToken(CB))
----------------
ssahasra wrote:

It's just plain wrong. I no longer remember what I was doing when I put it in, but I have now implemented support for tokens on tail calls. Will push it along with responses to the other comments.

https://github.com/llvm/llvm-project/pull/67006


More information about the llvm-commits mailing list