Home
last modified time | relevance | path

Searched refs:isBitwiseNot (Results 1 – 7 of 7) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp2389 if (!Not.hasOneUse() || !isBitwiseNot(Not)) in foldAddSubOfSignBit()
2604 if (isBitwiseNot(N0)) in visitADDLike()
2612 if (isBitwiseNot(N0.getOperand(0))) { in visitADDLike()
2615 } else if (isBitwiseNot(N0.getOperand(1))) { in visitADDLike()
3005 if (isBitwiseNot(N0) && isOneOrOneSplat(N1)) { in visitADDO()
3321 if (isBitwiseNot(N0)) in visitADDCARRYLike()
3665 if (TLI.preferIncOfAddToSubOfNot(VT) && N1.hasOneUse() && isBitwiseNot(N1)) { in visitSUB()
6092 if (isBitwiseNot(Src)) { in combineShiftAnd1ToBitTest()
6122 if (!isBitwiseNot(Src)) in combineShiftAnd1ToBitTest()
8642 if (!TLI.hasAndNot(Y) && !isBitwiseNot(M)) { in unfoldMaskedMerge()
[all …]
DSelectionDAG.cpp4964 if (isBitwiseNot(V, AllowUndefs)) in getBitwiseNotOperand()
4975 isBitwiseNot(ExtArg, AllowUndefs) && in getBitwiseNotOperand()
10978 bool llvm::isBitwiseNot(SDValue V, bool AllowUndefs) { in isBitwiseNot() function in llvm
DTargetLowering.cpp1367 if (isBitwiseNot(Op0) && Op0.hasOneUse() && in SimplifyDemandedBits()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h1717 bool isBitwiseNot(SDValue V, bool AllowUndefs = false);
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp2935 bool IsBitwiseNegation = isBitwiseNot(LogicOp); in computeLogicOpInGPR()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86ISelLowering.cpp24509 if (isBitwiseNot(Src)) { in LowerAndToBT()
48935 if (isBitwiseNot(Op0)) in combineAndMaskToShift()
49261 if (isBitwiseNot(Src)) { in combineAnd()
49271 if (isBitwiseNot(Src)) { in combineAnd()
49636 if (!isBitwiseNot(And0_L, true) || !And0_L->hasOneUse()) in foldMaskedMergeImpl()
55766 if (!isBitwiseNot(V)) in combineEXTRACT_SUBVECTOR()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMISelLowering.cpp15230 if (Op.getValueType() == MVT::i32 && isBitwiseNot(Op)) { in PerformPREDICATE_CASTCombine()