Lines Matching refs:replaceOpWithNewOp

229     rewriter.replaceOpWithNewOp<LLVM::LoadOp>(  in replaceWithLoadOrStore()
236 rewriter.replaceOpWithNewOp<LLVM::StoreOp>(storeOp, adaptor.value(), in replaceWithLoadOrStore()
319 rewriter.replaceOpWithNewOp<LLVM::GEPOp>(op, dstType, adaptor.base_ptr(), in matchAndRewrite()
335 rewriter.replaceOpWithNewOp<LLVM::AddressOfOp>(op, dstType, op.variable()); in matchAndRewrite()
377 rewriter.replaceOpWithNewOp<LLVM::OrOp>(op, dstType, baseAndMask, in matchAndRewrite()
411 rewriter.replaceOpWithNewOp<LLVM::ConstantOp>( in matchAndRewrite()
419 rewriter.replaceOpWithNewOp<LLVM::ConstantOp>(constOp, dstType, dstAttr); in matchAndRewrite()
422 rewriter.replaceOpWithNewOp<LLVM::ConstantOp>( in matchAndRewrite()
475 rewriter.replaceOpWithNewOp<LLVM::AShrOp>(op, dstType, baseShiftedLeft, in matchAndRewrite()
511 rewriter.replaceOpWithNewOp<LLVM::AndOp>(op, dstType, shiftedBase, mask); in matchAndRewrite()
523 rewriter.replaceOpWithNewOp<LLVM::BrOp>(branchOp, adaptor.getOperands(), in matchAndRewrite()
545 rewriter.replaceOpWithNewOp<LLVM::CondBrOp>( in matchAndRewrite()
573 rewriter.replaceOpWithNewOp<LLVM::ExtractElementOp>( in matchAndRewrite()
577 rewriter.replaceOpWithNewOp<LLVM::ExtractValueOp>( in matchAndRewrite()
603 rewriter.replaceOpWithNewOp<LLVM::InsertElementOp>( in matchAndRewrite()
607 rewriter.replaceOpWithNewOp<LLVM::InsertValueOp>( in matchAndRewrite()
626 rewriter.template replaceOpWithNewOp<LLVMOp>( in matchAndRewrite()
760 auto newGlobalOp = rewriter.replaceOpWithNewOp<LLVM::GlobalOp>( in matchAndRewrite()
791 rewriter.template replaceOpWithNewOp<LLVMExtOp>(operation, dstType, in matchAndRewrite()
796 rewriter.template replaceOpWithNewOp<LLVMTruncOp>(operation, dstType, in matchAndRewrite()
813 rewriter.replaceOpWithNewOp<LLVM::CallOp>( in matchAndRewrite()
820 rewriter.replaceOpWithNewOp<LLVM::CallOp>( in matchAndRewrite()
840 rewriter.template replaceOpWithNewOp<LLVM::FCmpOp>( in matchAndRewrite()
861 rewriter.template replaceOpWithNewOp<LLVM::ICmpOp>( in matchAndRewrite()
884 rewriter.replaceOpWithNewOp<LLVM::FDivOp>(op, dstType, one, sqrt); in matchAndRewrite()
947 rewriter.template replaceOpWithNewOp<LLVM::XOrOp>(notOp, dstType, in matchAndRewrite()
974 rewriter.replaceOpWithNewOp<LLVM::ReturnOp>(returnOp, ArrayRef<Type>(), in matchAndRewrite()
987 rewriter.replaceOpWithNewOp<LLVM::ReturnOp>(returnValueOp, ArrayRef<Type>(), in matchAndRewrite()
1173 rewriter.template replaceOpWithNewOp<LLVMOp>(operation, dstType, in matchAndRewrite()
1208 rewriter.replaceOpWithNewOp<LLVM::FDivOp>(tanOp, dstType, sin, cos); in matchAndRewrite()
1241 rewriter.replaceOpWithNewOp<LLVM::FDivOp>(tanhOp, dstType, numerator, in matchAndRewrite()
1268 rewriter.replaceOpWithNewOp<LLVM::AllocaOp>(varOp, dstType, size); in matchAndRewrite()
1382 rewriter.replaceOpWithNewOp<LLVM::ShuffleVectorOp>(op, vector1, vector2, in matchAndRewrite()