@@ -595,7 +595,7 @@ static FailureOr<uint64_t>
595595convertInt64FromKeyValueTuple (ModuleOp mlirModule,
596596 const llvm::Module *llvmModule,
597597 const llvm::MDOperand &md, StringRef matchKey) {
598- auto *valMD =
598+ llvm::ConstantAsMetadata *valMD =
599599 getConstantMDFromKeyValueTuple (mlirModule, llvmModule, md, matchKey);
600600 if (!valMD)
601601 return failure ();
@@ -671,13 +671,10 @@ convertProfileSummaryDetailed(ModuleOp mlirModule,
671671 << diagMD (entry, llvmModule);
672672 return failure ();
673673 }
674- llvm::ConstantAsMetadata *op0 =
675- dyn_cast<llvm::ConstantAsMetadata>(entryMD->getOperand (0 ));
676- llvm::ConstantAsMetadata *op1 =
677- dyn_cast<llvm::ConstantAsMetadata>(entryMD->getOperand (1 ));
678- llvm::ConstantAsMetadata *op2 =
679- dyn_cast<llvm::ConstantAsMetadata>(entryMD->getOperand (2 ));
680674
675+ auto *op0 = dyn_cast<llvm::ConstantAsMetadata>(entryMD->getOperand (0 ));
676+ auto *op1 = dyn_cast<llvm::ConstantAsMetadata>(entryMD->getOperand (1 ));
677+ auto *op2 = dyn_cast<llvm::ConstantAsMetadata>(entryMD->getOperand (2 ));
681678 if (!op0 || !op1 || !op2) {
682679 emitWarning (mlirModule.getLoc ())
683680 << " expected only integer entries in 'DetailedSummary': "
@@ -726,17 +723,15 @@ convertProfileSummaryModuleFlagValue(ModuleOp mlirModule,
726723 auto getOptIntValue =
727724 [&](const llvm::MDOperand &md,
728725 StringRef matchKey) -> FailureOr<std::optional<uint64_t >> {
729- std::optional<uint64_t > val = std::nullopt ;
730726 if (!getConstantMDFromKeyValueTuple (mlirModule, llvmModule, md, matchKey,
731727 /* optional=*/ true ))
732- return val ;
728+ return FailureOr<std::optional< uint64_t >>(std:: nullopt ) ;
733729 if (checkOptionalPosition (md, matchKey).failed ())
734730 return failure ();
735- FailureOr<uint64_t > tmpVal =
731+ FailureOr<uint64_t > val =
736732 convertInt64FromKeyValueTuple (mlirModule, llvmModule, md, matchKey);
737- if (failed (tmpVal ))
733+ if (failed (val ))
738734 return failure ();
739- val = tmpVal;
740735 return val;
741736 };
742737
0 commit comments