Lines Matching refs:replaceOpWithNewOp

305     rewriter.replaceOpWithNewOp<mlir::LLVM::AddressOfOp>(  in matchAndRewrite()
405 rewriter.replaceOpWithNewOp<mlir::LLVM::AllocaOp>(alloc, ty, size, in matchAndRewrite()
410 rewriter.replaceOpWithNewOp<mlir::LLVM::BitcastOp>(alloc, resultTy, al); in matchAndRewrite()
445 rewriter.replaceOpWithNewOp<mlir::LLVM::ExtractValueOp>(boxaddr, ty, a, in matchAndRewrite()
544 rewriter.replaceOpWithNewOp<mlir::LLVM::ICmpOp>( in matchAndRewrite()
611 rewriter.replaceOpWithNewOp<mlir::LLVM::IntToPtrOp>(boxtypedesc, typePtrTy, in matchAndRewrite()
627 rewriter.replaceOpWithNewOp<mlir::LLVM::ConstantOp>(constop, ty, attr); in matchAndRewrite()
669 rewriter.replaceOpWithNewOp<mlir::LLVM::CallOp>( in matchAndRewrite()
718 rewriter.replaceOpWithNewOp<mlir::LLVM::AndOp>(cmp, resTy, cp); in matchAndRewrite()
721 rewriter.replaceOpWithNewOp<mlir::LLVM::OrOp>(cmp, resTy, cp); in matchAndRewrite()
753 rewriter.replaceOpWithNewOp<mlir::LLVM::InsertValueOp>(conc, ty, setReal, in matchAndRewrite()
817 rewriter.replaceOpWithNewOp<mlir::LLVM::InsertValueOp>(convert, toTy, i1, in matchAndRewrite()
828 rewriter.replaceOpWithNewOp<mlir::LLVM::ICmpOp>( in matchAndRewrite()
833 rewriter.replaceOpWithNewOp<mlir::LLVM::ZExtOp>(convert, toTy, op0); in matchAndRewrite()
847 rewriter.replaceOpWithNewOp<mlir::LLVM::FPToSIOp>(convert, toTy, op0); in matchAndRewrite()
857 rewriter.replaceOpWithNewOp<mlir::LLVM::TruncOp>(convert, toTy, op0); in matchAndRewrite()
860 rewriter.replaceOpWithNewOp<mlir::LLVM::SExtOp>(convert, toTy, op0); in matchAndRewrite()
865 rewriter.replaceOpWithNewOp<mlir::LLVM::SIToFPOp>(convert, toTy, op0); in matchAndRewrite()
870 rewriter.replaceOpWithNewOp<mlir::LLVM::IntToPtrOp>(convert, toTy, op0); in matchAndRewrite()
876 rewriter.replaceOpWithNewOp<mlir::LLVM::PtrToIntOp>(convert, toTy, op0); in matchAndRewrite()
881 rewriter.replaceOpWithNewOp<mlir::LLVM::BitcastOp>(convert, toTy, op0); in matchAndRewrite()
982 rewriter.replaceOpWithNewOp<mlir::LLVM::InsertValueOp>( in matchAndRewrite()
1044 rewriter.replaceOpWithNewOp<mlir::LLVM::BitcastOp>(heap, ty, in matchAndRewrite()
2027 rewriter.replaceOpWithNewOp<mlir::LLVM::ExtractValueOp>( in doRewrite()
2047 rewriter.replaceOpWithNewOp<mlir::LLVM::InsertValueOp>( in doRewrite()
2118 rewriter.replaceOpWithNewOp<mlir::LLVM::InsertValueOp>( in doRewrite()
2220 rewriter.replaceOpWithNewOp<mlir::LLVM::BitcastOp>(coor, ty, addr); in doRewrite()
2235 rewriter.replaceOpWithNewOp<mlir::LLVM::GEPOp>(coor, ty, casted, args); in doRewrite()
2276 rewriter.replaceOpWithNewOp<mlir::LLVM::GEPOp>(coor, ty, base, args); in doRewrite()
2479 rewriter.replaceOpWithNewOp<mlir::LLVM::BitcastOp>(coor, ty, resultAddr); in doRewriteBox()
2618 rewriter.replaceOpWithNewOp<mlir::LLVM::CallOp>( in matchAndRewrite()
2663 rewriter.replaceOpWithNewOp<mlir::LLVM::ReturnOp>(op, in matchAndRewrite()
2710 rewriter.replaceOpWithNewOp<mlir::arith::ConstantOp>( in matchAndRewrite()
2769 rewriter.replaceOpWithNewOp<mlir::LLVM::LoadOp>( in matchAndRewrite()
2806 rewriter.replaceOpWithNewOp<mlir::LLVM::BrOp>(caseOp, *destOps, dest); in genBrOp()
2808 rewriter.replaceOpWithNewOp<mlir::LLVM::BrOp>(caseOp, llvm::None, dest); in genBrOp()
2944 rewriter.replaceOpWithNewOp<mlir::LLVM::SwitchOp>( in selectMatchAndRewrite()
3005 rewriter.replaceOpWithNewOp<mlir::LLVM::StoreOp>( in matchAndRewrite()
3008 rewriter.replaceOpWithNewOp<mlir::LLVM::StoreOp>( in matchAndRewrite()
3066 rewriter.replaceOpWithNewOp<mlir::LLVM::UndefOp>( in matchAndRewrite()
3080 rewriter.replaceOpWithNewOp<mlir::LLVM::NullOp>(zero, ty); in matchAndRewrite()
3082 rewriter.replaceOpWithNewOp<mlir::LLVM::ConstantOp>( in matchAndRewrite()
3085 rewriter.replaceOpWithNewOp<mlir::LLVM::ConstantOp>( in matchAndRewrite()
3104 rewriter.replaceOpWithNewOp<mlir::LLVM::UnreachableOp>(unreach); in matchAndRewrite()
3137 rewriter.replaceOpWithNewOp<mlir::LLVM::ICmpOp>( in matchAndRewrite()
3163 rewriter.replaceOpWithNewOp<mlir::LLVM::InsertValueOp>( in matchAndRewrite()
3166 rewriter.replaceOpWithNewOp<mlir::LLVM::NullOp>(absent, ty); in matchAndRewrite()
3332 rewriter.replaceOpWithNewOp<mlir::LLVM::InsertValueOp>(neg, ty, r, nip, c1); in matchAndRewrite()