Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h2065 LLVM_ABI bool MaskedVectorIsZero(SDValue Op, const APInt &DemandedElts,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2950 bool SelectionDAG::MaskedVectorIsZero(SDValue V, const APInt &DemandedElts, in MaskedVectorIsZero() function in SelectionDAG
2975 if (MaskedVectorIsZero(Op, Mask, Depth)) in computeVectorKnownZeroElements()
H A DDAGCombiner.cpp23344 if (DAG.MaskedVectorIsZero(InVec, DemandedZeroElts)) { in visitINSERT_VECTOR_ELT()
27126 (DemandedLHS.isZero() || DAG.MaskedVectorIsZero(N0, DemandedLHS)) && in visitVECTOR_SHUFFLE()
27127 (DemandedRHS.isZero() || DAG.MaskedVectorIsZero(N1, DemandedRHS))) { in visitVECTOR_SHUFFLE()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp10165 return (ZeroV1.isZero() || DAG.MaskedVectorIsZero(V1, ZeroV1)) && in isTargetShuffleEquivalent()
10166 (ZeroV2.isZero() || DAG.MaskedVectorIsZero(V2, ZeroV2)); in isTargetShuffleEquivalent()
39681 if (DAG.MaskedVectorIsZero(V1, DemandedZeroV1) && in matchBinaryShuffle()
39682 DAG.MaskedVectorIsZero(V2, DemandedZeroV2)) { in matchBinaryShuffle()
43927 if (TLO.DAG.MaskedVectorIsZero(Src, DemandedUpperElts, Depth + 1)) in SimplifyDemandedVectorEltsForTargetNode()
52514 DAG.MaskedVectorIsZero(N0, UpperElts)) { in combineOr()
52522 DAG.MaskedVectorIsZero(N1, UpperElts)) { in combineOr()