@@ -105,7 +105,7 @@ static mlir::Value emitFromMemory(mlir::ConversionPatternRewriter &rewriter,
105105 cir::LoadOp op, mlir::Value value) {
106106
107107 // TODO(cir): Handle other types similarly to clang's codegen EmitFromMemory
108- if (auto boolTy = mlir::dyn_cast<cir::BoolType>(op.getResult (). getType ())) {
108+ if (auto boolTy = mlir::dyn_cast<cir::BoolType>(op.getType ())) {
109109 // Create a cast value from specified size in datalayout to i1
110110 assert (value.getType ().isInteger (dataLayout.getTypeSizeInBits (boolTy)));
111111 return createIntCast (rewriter, value, rewriter.getI1Type ());
@@ -456,7 +456,7 @@ mlir::LogicalResult CIRToLLVMCastOpLowering::matchAndRewrite(
456456 }
457457 case cir::CastKind::integral: {
458458 mlir::Type srcType = castOp.getSrc ().getType ();
459- mlir::Type dstType = castOp.getResult (). getType ();
459+ mlir::Type dstType = castOp.getType ();
460460 mlir::Value llvmSrcVal = adaptor.getOperands ().front ();
461461 mlir::Type llvmDstType = getTypeConverter ()->convertType (dstType);
462462 cir::IntType srcIntType =
@@ -471,11 +471,10 @@ mlir::LogicalResult CIRToLLVMCastOpLowering::matchAndRewrite(
471471 }
472472 case cir::CastKind::floating: {
473473 mlir::Value llvmSrcVal = adaptor.getOperands ().front ();
474- mlir::Type llvmDstTy =
475- getTypeConverter ()->convertType (castOp.getResult ().getType ());
474+ mlir::Type llvmDstTy = getTypeConverter ()->convertType (castOp.getType ());
476475
477476 mlir::Type srcTy = elementTypeIfVector (castOp.getSrc ().getType ());
478- mlir::Type dstTy = elementTypeIfVector (castOp.getResult (). getType ());
477+ mlir::Type dstTy = elementTypeIfVector (castOp.getType ());
479478
480479 if (!mlir::isa<cir::CIRFPTypeInterface>(dstTy) ||
481480 !mlir::isa<cir::CIRFPTypeInterface>(srcTy))
@@ -563,8 +562,7 @@ mlir::LogicalResult CIRToLLVMCastOpLowering::matchAndRewrite(
563562 mlir::Type dstTy = castOp.getType ();
564563 mlir::Value llvmSrcVal = adaptor.getOperands ().front ();
565564 mlir::Type llvmDstTy = getTypeConverter ()->convertType (dstTy);
566- if (mlir::cast<cir::IntType>(
567- elementTypeIfVector (castOp.getResult ().getType ()))
565+ if (mlir::cast<cir::IntType>(elementTypeIfVector (castOp.getType ()))
568566 .isSigned ())
569567 rewriter.replaceOpWithNewOp <mlir::LLVM::FPToSIOp>(castOp, llvmDstTy,
570568 llvmSrcVal);
@@ -681,8 +679,8 @@ mlir::LogicalResult CIRToLLVMAllocaOpLowering::matchAndRewrite(
681679 op.getLoc (), typeConverter->convertType (rewriter.getIndexType ()), 1 );
682680 mlir::Type elementTy =
683681 convertTypeForMemory (*getTypeConverter (), dataLayout, op.getAllocaType ());
684- mlir::Type resultTy = convertTypeForMemory (* getTypeConverter (), dataLayout,
685- op. getResult () .getType ());
682+ mlir::Type resultTy =
683+ convertTypeForMemory (* getTypeConverter (), dataLayout, op .getType ());
686684
687685 assert (!cir::MissingFeatures::addressSpace ());
688686 assert (!cir::MissingFeatures::opAllocaAnnotations ());
@@ -754,8 +752,8 @@ mlir::LogicalResult CIRToLLVMCallOpLowering::matchAndRewrite(
754752mlir::LogicalResult CIRToLLVMLoadOpLowering::matchAndRewrite (
755753 cir::LoadOp op, OpAdaptor adaptor,
756754 mlir::ConversionPatternRewriter &rewriter) const {
757- const mlir::Type llvmTy = convertTypeForMemory (
758- *getTypeConverter (), dataLayout, op. getResult () .getType ());
755+ const mlir::Type llvmTy =
756+ convertTypeForMemory ( *getTypeConverter (), dataLayout, op.getType ());
759757 assert (!cir::MissingFeatures::opLoadStoreMemOrder ());
760758 std::optional<size_t > opAlign = op.getAlignment ();
761759 unsigned alignment =
0 commit comments