Home
last modified time | relevance | path

Searched refs:getConstantSplatNode (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1833 getConstantSplatNode(BitVector *UndefElements = nullptr) const;
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1977 auto *CN = BV->getConstantSplatNode(); in isConstTrueVal()
2016 CN = BV->getConstantSplatNode(); in isConstFalseVal()
H A DSelectionDAG.cpp8600 ConstantSDNode *CN = BV->getConstantSplatNode(&UndefElements); in isConstOrConstSplat()
9189 BuildVectorSDNode::getConstantSplatNode(BitVector *UndefElements) const { in getConstantSplatNode() function in BuildVectorSDNode
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp7218 if (ConstantSDNode *Const = BVN->getConstantSplatNode()) { in LowerBUILD_VECTOR()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp34368 if (auto *OpRHSConst = OpRHSBV->getConstantSplatNode()) { in combineSelect()
35538 if (auto *N1SplatC = N1BV->getConstantSplatNode()) { in combineShiftLeft()
36934 auto *ShiftAmt = ShiftBV->getConstantSplatNode(); in foldVectorXorShiftIntoCmp()