/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
D | SelectionDAGNodes.h | 2018 BitVector *UndefElements = nullptr) const; 2024 SDValue getSplatValue(BitVector *UndefElements = nullptr) const; 2039 BitVector *UndefElements = nullptr) const; 2051 BitVector *UndefElements = nullptr) const; 2061 BitVector *UndefElements = nullptr) const; 2069 getConstantSplatNode(BitVector *UndefElements = nullptr) const; 2079 BitVector *UndefElements = nullptr) const; 2087 getConstantFPSplatNode(BitVector *UndefElements = nullptr) const; 2094 int32_t getConstantFPSplatPow2ToLog2Int(BitVector *UndefElements, 2103 BitVector &UndefElements) const;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 1643 BitVector UndefElements; in getVectorShuffle() local 1644 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() 1653 if (UndefElements[MaskVec[i] - Offset]) { in getVectorShuffle() 1659 if (!UndefElements[i]) in getVectorShuffle() 1717 BitVector UndefElements; in getVectorShuffle() local 1718 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() 1728 if (Splat && UndefElements.none()) { in getVectorShuffle() 8868 BitVector UndefElements; in isConstOrConstSplat() local 8869 ConstantSDNode *CN = BV->getConstantSplatNode(&UndefElements); in isConstOrConstSplat() 8873 if (CN && (UndefElements.none() || AllowUndefs)) { in isConstOrConstSplat() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | SelectionDAGNodes.h | 1942 BitVector *UndefElements = nullptr) const; 1948 SDValue getSplatValue(BitVector *UndefElements = nullptr) const; 1958 BitVector *UndefElements = nullptr) const; 1966 getConstantSplatNode(BitVector *UndefElements = nullptr) const; 1976 BitVector *UndefElements = nullptr) const; 1984 getConstantFPSplatNode(BitVector *UndefElements = nullptr) const; 1991 int32_t getConstantFPSplatPow2ToLog2Int(BitVector *UndefElements,
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 1975 BitVector UndefElements; in getVectorShuffle() local 1976 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() 1985 if (UndefElements[MaskVec[i] - Offset]) { in getVectorShuffle() 1991 if (!UndefElements[i]) in getVectorShuffle() 2049 BitVector UndefElements; in getVectorShuffle() local 2050 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() 2060 if (Splat && UndefElements.none()) { in getVectorShuffle() 11016 BitVector UndefElements; in isConstOrConstSplat() local 11017 ConstantSDNode *CN = BV->getConstantSplatNode(DemandedElts, &UndefElements); in isConstOrConstSplat() 11022 if (CN && (UndefElements.none() || AllowUndefs)) { in isConstOrConstSplat() [all …]
|
D | DAGCombiner.cpp | 14556 BitVector UndefElements; in ConstantFoldBITCASTofBUILD_VECTOR() local 14559 if (!BVN->getConstantRawBits(IsLE, DstBitSize, RawBits, UndefElements)) in ConstantFoldBITCASTofBUILD_VECTOR() 14565 if (UndefElements[I]) in ConstantFoldBITCASTofBUILD_VECTOR()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 1509 BitVector UndefElements; in getVectorShuffle() local 1510 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() 1519 if (UndefElements[MaskVec[i] - Offset]) { in getVectorShuffle() 1525 if (!UndefElements[i]) in getVectorShuffle() 1582 BitVector UndefElements; in getVectorShuffle() local 1583 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() 1593 if (Splat && UndefElements.none()) { in getVectorShuffle() 7185 SDValue BuildVectorSDNode::getSplatValue(BitVector *UndefElements) const { in getSplatValue() 7186 if (UndefElements) { in getSplatValue() 7187 UndefElements->clear(); in getSplatValue() [all …]
|
D | TargetLowering.cpp | 1217 BitVector UndefElements; in isConstTrueVal() local 1218 CN = BV->getConstantSplatNode(&UndefElements); in isConstTrueVal() 1221 if (!CN || UndefElements.none()) in isConstTrueVal() 1247 BitVector UndefElements; in isConstFalseVal() local 1248 CN = BV->getConstantSplatNode(&UndefElements); in isConstFalseVal() 1251 if (!CN || UndefElements.none()) in isConstFalseVal()
|
D | DAGCombiner.cpp | 785 BitVector UndefElements; in isConstOrConstSplat() local 786 ConstantSDNode *CN = BV->getConstantSplatNode(&UndefElements); in isConstOrConstSplat() 791 if (CN && UndefElements.none() && in isConstOrConstSplat() 806 BitVector UndefElements; in isConstOrConstSplatFP() local 807 ConstantFPSDNode *CN = BV->getConstantFPSplatNode(&UndefElements); in isConstOrConstSplatFP() 809 if (CN && UndefElements.none()) in isConstOrConstSplatFP()
|
/external/llvm/include/llvm/CodeGen/ |
D | SelectionDAGNodes.h | 1555 SDValue getSplatValue(BitVector *UndefElements = nullptr) const; 1563 getConstantSplatNode(BitVector *UndefElements = nullptr) const; 1571 getConstantFPSplatNode(BitVector *UndefElements = nullptr) const; 1578 int32_t getConstantFPSplatPow2ToLog2Int(BitVector *UndefElements,
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 7714 BitVector UndefElements; in performFpToIntCombine() local 7717 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, Bits + 1); in performFpToIntCombine() 7786 BitVector UndefElements; in performFDivCombine() local 7788 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, FloatBits + 1); in performFDivCombine()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 9974 BitVector UndefElements; in performFpToIntCombine() local 9977 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, Bits + 1); in performFpToIntCombine() 10048 BitVector UndefElements; in performFDivCombine() local 10050 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, FloatBits + 1); in performFDivCombine()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 10417 BitVector UndefElements; in PerformVCVTCombine() local 10419 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33); in PerformVCVTCombine() 10475 BitVector UndefElements; in PerformVDIVCombine() local 10477 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33); in PerformVDIVCombine()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 4449 BitVector UndefElements; in lowerShift() local 4450 SDValue Splat = BVN->getSplatValue(&UndefElements); in lowerShift()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 5057 BitVector UndefElements; in lowerShift() local 5058 SDValue Splat = BVN->getSplatValue(&UndefElements); in lowerShift()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 13699 BitVector UndefElements; in PerformVCVTCombine() local 13701 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33); in PerformVCVTCombine() 13757 BitVector UndefElements; in PerformVDIVCombine() local 13759 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33); in PerformVDIVCombine()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 5624 BitVector UndefElements; in lowerShift() local 5625 SDValue Splat = BVN->getSplatValue(&UndefElements); in lowerShift()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 16794 BitVector UndefElements; in PerformVCVTCombine() local 16796 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33); in PerformVCVTCombine() 16895 BitVector UndefElements; in PerformVDIVCombine() local 16897 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33); in PerformVDIVCombine()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 15849 BitVector UndefElements; in performFpToIntCombine() local 15852 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, Bits + 1); in performFpToIntCombine() 15916 BitVector UndefElements; in performFDivCombine() local 15918 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, FloatBits + 1); in performFDivCombine()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 5768 BitVector UndefElements; in LowerVectorBroadcast() local 5769 SDValue Splat = BVOp->getSplatValue(&UndefElements); in LowerVectorBroadcast() 5773 if (!Splat || (VT.getVectorNumElements() - UndefElements.count()) <= 1) in LowerVectorBroadcast()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 8441 BitVector UndefElements; in lowerBuildVectorAsBroadcast() local 8442 SDValue Ld = BVOp->getSplatValue(&UndefElements); in lowerBuildVectorAsBroadcast() 8474 unsigned NumUndefElts = UndefElements.count(); in lowerBuildVectorAsBroadcast() 8560 if (!(UndefElements[0] || (ScalarSize != 32 && ScalarSize != 64))) in lowerBuildVectorAsBroadcast()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 9679 BitVector UndefElements; in lowerBuildVectorAsBroadcast() local 9681 if (BVOp->getRepeatedSequence(Sequence, &UndefElements)) { in lowerBuildVectorAsBroadcast() 9725 unsigned NumUndefElts = UndefElements.count(); in lowerBuildVectorAsBroadcast() 9791 if (!(UndefElements[0] || (ScalarSize != 32 && ScalarSize != 64))) in lowerBuildVectorAsBroadcast()
|