Searched refs:UndefElements (Results 1 - 8 of 8) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1519 BitVector UndefElements;
1520 SDValue Splat = BV->getSplatValue(&UndefElements);
1529 if (UndefElements[MaskVec[i] - Offset]) {
1535 if (!UndefElements[i])
1592 BitVector UndefElements; local
1593 SDValue Splat = BV->getSplatValue(&UndefElements);
1603 if (Splat && UndefElements.none()) {
7245 SDValue BuildVectorSDNode::getSplatValue(BitVector *UndefElements) const {
7246 if (UndefElements) {
7247 UndefElements
7283 getConstantFPSplatPow2ToLog2Int(BitVector *UndefElements, uint32_t BitWidth) const argument
[all...]
H A DTargetLowering.cpp1201 BitVector UndefElements;
1202 CN = BV->getConstantSplatNode(&UndefElements);
1205 if (!CN || UndefElements.none())
1231 BitVector UndefElements;
1232 CN = BV->getConstantSplatNode(&UndefElements);
1235 if (!CN || UndefElements.none())
H A DDAGCombiner.cpp793 BitVector UndefElements; local
794 ConstantSDNode *CN = BV->getConstantSplatNode(&UndefElements);
799 if (CN && UndefElements.none() &&
814 BitVector UndefElements; local
815 ConstantFPSDNode *CN = BV->getConstantFPSplatNode(&UndefElements);
817 if (CN && UndefElements.none())
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1701 /// If passed a non-null UndefElements bitvector, it will resize it to match
1703 SDValue getSplatValue(BitVector *UndefElements = nullptr) const;
1708 /// If passed a non-null UndefElements bitvector, it will resize it to match
1711 getConstantSplatNode(BitVector *UndefElements = nullptr) const;
1716 /// If passed a non-null UndefElements bitvector, it will resize it to match
1719 getConstantFPSplatNode(BitVector *UndefElements = nullptr) const;
1726 int32_t getConstantFPSplatPow2ToLog2Int(BitVector *UndefElements,
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp7591 BitVector UndefElements;
7594 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, Bits + 1);
7657 BitVector UndefElements;
7659 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, FloatBits + 1);
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp10089 BitVector UndefElements; local
10091 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33);
10147 BitVector UndefElements; local
10149 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33);
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4279 BitVector UndefElements;
4280 SDValue Splat = BVN->getSplatValue(&UndefElements);
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp5576 BitVector UndefElements; local
5577 SDValue Splat = BVOp->getSplatValue(&UndefElements);
5581 if (!Splat || (VT.getVectorNumElements() - UndefElements.count()) <= 1)
[all...]

Completed in 347 milliseconds