Home
last modified time | relevance | path

Searched refs:MaskNode (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/SystemZ/
DSystemZISelDAGToDAG.cpp701 auto *MaskNode = dyn_cast<ConstantSDNode>(Op.getOperand(1).getNode()); in detectOrAndInsertion() local
702 if (!MaskNode) in detectOrAndInsertion()
706 uint64_t AndMask = MaskNode->getZExtValue(); in detectOrAndInsertion()
763 auto *MaskNode = dyn_cast<ConstantSDNode>(N.getOperand(1).getNode()); in expandRxSBG() local
764 if (!MaskNode) in expandRxSBG()
768 uint64_t Mask = MaskNode->getZExtValue(); in expandRxSBG()
787 auto *MaskNode = dyn_cast<ConstantSDNode>(N.getOperand(1).getNode()); in expandRxSBG() local
788 if (!MaskNode) in expandRxSBG()
792 uint64_t Mask = ~MaskNode->getZExtValue(); in expandRxSBG()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp4747 static bool getTargetShuffleMaskIndices(SDValue MaskNode, in getTargetShuffleMaskIndices() argument
4750 MaskNode = peekThroughBitcasts(MaskNode); in getTargetShuffleMaskIndices()
4752 MVT VT = MaskNode.getSimpleValueType(); in getTargetShuffleMaskIndices()
4768 if (MaskNode.getOpcode() == X86ISD::VBROADCAST) { in getTargetShuffleMaskIndices()
4773 if (auto *CN = dyn_cast<ConstantSDNode>(MaskNode.getOperand(0))) { in getTargetShuffleMaskIndices()
4783 if (MaskNode.getOpcode() == X86ISD::VZEXT_MOVL && in getTargetShuffleMaskIndices()
4784 MaskNode.getOperand(0).getOpcode() == ISD::SCALAR_TO_VECTOR) { in getTargetShuffleMaskIndices()
4791 SDValue MaskOp = MaskNode.getOperand(0).getOperand(0); in getTargetShuffleMaskIndices()
4800 if (MaskNode.getOpcode() != ISD::BUILD_VECTOR) in getTargetShuffleMaskIndices()
4805 if (llvm::all_of(MaskNode->ops(), X86::isZeroNode)) { in getTargetShuffleMaskIndices()
[all …]