[Mlir-commits] [mlir] [MLIR][LLVM] Support for indirectbr (PR	#135092)
    Bruno Cardoso Lopes 
    llvmlistbot at llvm.org
       
    Mon Apr 14 11:45:27 PDT 2025
    
    
  
================
@@ -2306,19 +2306,31 @@ static LogicalResult verifyComdat(Operation *op,
 static LogicalResult verifyBlockTags(LLVMFuncOp funcOp) {
   llvm::DenseSet<BlockTagAttr> blockTags;
   BlockTagOp badBlockTagOp;
+  enum { DupTag, UnrecheableBlock } errorMsgType;
   if (funcOp
           .walk([&](BlockTagOp blockTagOp) {
+            mlir::Block *block = blockTagOp->getBlock();
+            if (!block->isEntryBlock() && block->use_empty()) {
----------------
bcardosolopes wrote:
Good point, since I'm removing the extra verification this won't be an issue though, thanks!
https://github.com/llvm/llvm-project/pull/135092
    
    
More information about the Mlir-commits
mailing list