Searched refs:NotOp (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 2923 Value *NotOp = Op0 == B->getOperand(0) ? B->getOperand(1) : in visitOr() local 2925 Value *Not = Builder.CreateNot(NotOp, NotOp->getName() + ".not"); in visitOr() 3437 Value *NotOp; in foldNot() local 3438 if (!match(&I, m_Not(m_Value(NotOp)))) in foldNot() 3474 if (match(NotOp, m_BinOp(NotVal))) { in foldNot() 3548 if (match(NotOp, m_OneUse(m_Cmp(Pred, m_Value(), m_Value())))) { in foldNot() 3550 return replaceInstUsesWith(I, NotOp); in foldNot() 3556 auto *II = dyn_cast<IntrinsicInst>(NotOp); in foldNot() 3558 if (match(NotOp, m_MaxOrMin(m_Value(X), m_Value(Y))) && in foldNot() 3575 if (NotOp->hasOneUse()) { in foldNot() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MemRefToSPIRV/ |
| H A D | MemRefToSPIRV.cpp | 495 clearBitsMask = rewriter.create<spirv::NotOp>(loc, dstType, clearBitsMask); in matchAndRewrite()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.cpp | 1001 SDValue NotOp; in performXORCombine() local 1004 NotOp = Op1; in performXORCombine() 1006 NotOp = Op0; in performXORCombine() 1010 if (NotOp->getOpcode() == ISD::OR) in performXORCombine() 1011 return DAG.getNode(MipsISD::VNOR, SDLoc(N), Ty, NotOp->getOperand(0), in performXORCombine() 1012 NotOp->getOperand(1)); in performXORCombine()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/ |
| H A D | SPIRVToLLVM.cpp | 1469 NotPattern<spirv::NotOp>, in populateSPIRVToLLVMConversionPatterns()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 48340 SDValue NotOp = And0_L->getOperand(0); in foldMaskedMergeImpl() local 48341 if (NotOp == And1_R) in foldMaskedMergeImpl() 48343 if (NotOp != And1_L) in foldMaskedMergeImpl() 48351 SDValue And = DAG.getNode(ISD::AND, DL, VT, Xor0, NotOp); in foldMaskedMergeImpl() 54409 SDValue NotOp = V->getOperand(0); in combineEXTRACT_SUBVECTOR() local 54410 return peekThroughBitcasts(NotOp).getOpcode() == ISD::CONCAT_VECTORS; in combineEXTRACT_SUBVECTOR()
|