@@ -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 ());
@@ -424,7 +424,7 @@ mlir::LogicalResult CIRToLLVMCastOpLowering::matchAndRewrite(
424424 }
425425 case cir::CastKind::integral: {
426426 mlir::Type srcType = castOp.getSrc ().getType ();
427- mlir::Type dstType = castOp.getResult (). getType ();
427+ mlir::Type dstType = castOp.getType ();
428428 mlir::Value llvmSrcVal = adaptor.getOperands ().front ();
429429 mlir::Type llvmDstType = getTypeConverter ()->convertType (dstType);
430430 cir::IntType srcIntType =
@@ -439,11 +439,10 @@ mlir::LogicalResult CIRToLLVMCastOpLowering::matchAndRewrite(
439439 }
440440 case cir::CastKind::floating: {
441441 mlir::Value llvmSrcVal = adaptor.getOperands ().front ();
442- mlir::Type llvmDstTy =
443- getTypeConverter ()->convertType (castOp.getResult ().getType ());
442+ mlir::Type llvmDstTy = getTypeConverter ()->convertType (castOp.getType ());
444443
445444 mlir::Type srcTy = elementTypeIfVector (castOp.getSrc ().getType ());
446- mlir::Type dstTy = elementTypeIfVector (castOp.getResult (). getType ());
445+ mlir::Type dstTy = elementTypeIfVector (castOp.getType ());
447446
448447 if (!mlir::isa<cir::CIRFPTypeInterface>(dstTy) ||
449448 !mlir::isa<cir::CIRFPTypeInterface>(srcTy))
@@ -531,8 +530,7 @@ mlir::LogicalResult CIRToLLVMCastOpLowering::matchAndRewrite(
531530 mlir::Type dstTy = castOp.getType ();
532531 mlir::Value llvmSrcVal = adaptor.getOperands ().front ();
533532 mlir::Type llvmDstTy = getTypeConverter ()->convertType (dstTy);
534- if (mlir::cast<cir::IntType>(
535- elementTypeIfVector (castOp.getResult ().getType ()))
533+ if (mlir::cast<cir::IntType>(elementTypeIfVector (castOp.getType ()))
536534 .isSigned ())
537535 rewriter.replaceOpWithNewOp <mlir::LLVM::FPToSIOp>(castOp, llvmDstTy,
538536 llvmSrcVal);
@@ -649,8 +647,8 @@ mlir::LogicalResult CIRToLLVMAllocaOpLowering::matchAndRewrite(
649647 op.getLoc (), typeConverter->convertType (rewriter.getIndexType ()), 1 );
650648 mlir::Type elementTy =
651649 convertTypeForMemory (*getTypeConverter (), dataLayout, op.getAllocaType ());
652- mlir::Type resultTy = convertTypeForMemory (* getTypeConverter (), dataLayout,
653- op. getResult () .getType ());
650+ mlir::Type resultTy =
651+ convertTypeForMemory (* getTypeConverter (), dataLayout, op .getType ());
654652
655653 assert (!cir::MissingFeatures::addressSpace ());
656654 assert (!cir::MissingFeatures::opAllocaAnnotations ());
@@ -722,8 +720,8 @@ mlir::LogicalResult CIRToLLVMCallOpLowering::matchAndRewrite(
722720mlir::LogicalResult CIRToLLVMLoadOpLowering::matchAndRewrite (
723721 cir::LoadOp op, OpAdaptor adaptor,
724722 mlir::ConversionPatternRewriter &rewriter) const {
725- const mlir::Type llvmTy = convertTypeForMemory (
726- *getTypeConverter (), dataLayout, op. getResult () .getType ());
723+ const mlir::Type llvmTy =
724+ convertTypeForMemory ( *getTypeConverter (), dataLayout, op.getType ());
727725 assert (!cir::MissingFeatures::opLoadStoreMemOrder ());
728726 std::optional<size_t > opAlign = op.getAlignment ();
729727 unsigned alignment =
0 commit comments