Searched refs:PoisonOp (Results 1 – 3 of 3) sorted by relevance
728 LLVM_ABI bool propagatesPoison(const Use &PoisonOp);
2190 mlir::Value result = rewriter.create<mlir::LLVM::PoisonOp>(loc, llvmTy); in matchAndRewrite()2257 mlir::Value poison = rewriter.create<mlir::LLVM::PoisonOp>(loc, llvmTy); in matchAndRewrite()2260 if (mlir::isa<mlir::LLVM::PoisonOp>(elementValue.getDefiningOp())) { in matchAndRewrite()2419 rewriter.create<mlir::LLVM::PoisonOp>(op->getLoc(), complexLLVMTy); in matchAndRewrite()2495 rewriter.create<mlir::LLVM::PoisonOp>(op->getLoc(), complexLLVMTy); in matchAndRewrite()
7925 bool llvm::propagatesPoison(const Use &PoisonOp) { in propagatesPoison() argument7926 const Operator *I = cast<Operator>(PoisonOp.getUser()); in propagatesPoison()7933 return PoisonOp.getOperandNo() == 0; in propagatesPoison()