Home
last modified time | relevance | path

Searched refs:isNullOrNullSplat (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp2818 if (isNullOrNullSplat(N1)) in visitADDO()
3288 if (isNullOrNullSplat(N0)) { in visitSUB()
3694 if (isNullOrNullSplat(N1)) in visitSUBO()
4726 if (isNullOrNullSplat(N1)) in visitMULO()
5003 bool IsZero = isNullOrNullSplat(LR); in foldLogicOfSetCCs()
8150 if (isNullOrNullSplat(N1)) in visitRotate()
9329 if (CC == ISD::SETLT && isNullOrNullSplat(CondC) && isNullOrNullSplat(C2)) { in foldSelectOfConstantsUsingSra()
9914 isNullOrNullSplat(N2)) { in foldVSelectOfConstants()
9996 if (isNullOrNullSplat(RHS)) { in visitVSELECT()
11250 if (isNullOrNullSplat(Op0)) in isTruncateOf()
[all …]
H A DSelectionDAG.cpp7847 if (isNullOrNullSplat(X) || isNullOrNullSplat(Y)) in simplifyShift()
9669 bool llvm::isNullOrNullSplat(SDValue N, bool AllowUndefs) { in isNullOrNullSplat() function in llvm
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1683 bool isNullOrNullSplat(SDValue V, bool AllowUndefs = false);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11842 bool IsZero1 = llvm::isNullOrNullSplat(N1, /*AllowUndefs*/ false); in matchShuffleWithPACK()
11843 bool IsZero2 = llvm::isNullOrNullSplat(N2, /*AllowUndefs*/ false); in matchShuffleWithPACK()
42190 isNullOrNullSplat(Cond.getOperand(1)) && in combineSelect()