Home
last modified time | relevance | path

Searched refs:SplatBitSize (Results 1 – 9 of 9) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
DMipsSEISelDAGToDAG.cpp392 unsigned SplatBitSize; in selectVSplat() local
395 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in selectVSplat()
782 unsigned SplatBitSize; in selectNode() local
791 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in selectNode()
796 switch (SplatBitSize) { in selectNode()
DMipsSEISelLowering.cpp508 unsigned SplatBitSize; in isVSplat() local
511 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs, in isVSplat()
533 unsigned SplatBitSize; in isVectorAllOnes() local
538 if (BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs)) in isVectorAllOnes()
753 unsigned SplatBitSize; in performDSPShiftCombine() local
762 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs, in performDSPShiftCombine()
764 (SplatBitSize != EltSize) || in performDSPShiftCombine()
2198 unsigned SplatBitSize; in lowerBUILD_VECTOR() local
2204 if (Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in lowerBUILD_VECTOR()
2206 !Subtarget->isLittle()) && SplatBitSize <= 64) { in lowerBUILD_VECTOR()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp2903 unsigned SplatBitSize, SelectionDAG &DAG, in isNeonModifiedImm() argument
2906 switch (SplatBitSize) { in isNeonModifiedImm()
3402 unsigned SplatBitSize; in PerformORCombine() local
3406 if (BVN0 && BVN0->isConstantSplat(SplatBits0, SplatUndef, SplatBitSize, in PerformORCombine()
3411 if (BVN1 && BVN1->isConstantSplat(SplatBits1, SplatUndef, SplatBitSize, in PerformORCombine()
3473 unsigned SplatBitSize; in getVShiftImm() local
3475 if (!BVN || !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, in getVShiftImm()
3477 SplatBitSize > ElementBits) in getVShiftImm()
3930 unsigned SplatBitSize; in LowerBUILD_VECTOR() local
3941 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in LowerBUILD_VECTOR()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
DARMISelLowering.cpp4304 unsigned SplatBitSize, SelectionDAG &DAG, in isNEONModifiedImm() argument
4314 SplatBitSize = 32; in isNEONModifiedImm()
4316 switch (SplatBitSize) { in isNEONModifiedImm()
4790 unsigned SplatBitSize; in LowerBUILD_VECTOR() local
4792 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in LowerBUILD_VECTOR()
4793 if (SplatBitSize <= 64) { in LowerBUILD_VECTOR()
4797 SplatUndef.getZExtValue(), SplatBitSize, in LowerBUILD_VECTOR()
4808 SplatUndef.getZExtValue(), SplatBitSize, in LowerBUILD_VECTOR()
4817 if ((VT == MVT::v2f32 || VT == MVT::v4f32) && SplatBitSize == 32) { in LowerBUILD_VECTOR()
8638 unsigned SplatBitSize; in PerformANDCombine() local
[all …]
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp1789 unsigned SplatBitSize; in isConstantSplatVector() local
1792 return (C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in isConstantSplatVector()
1794 EltVT.getSizeInBits() >= SplatBitSize); in isConstantSplatVector()
2583 unsigned SplatBitSize; in visitAND() local
2586 SplatBitSize, HasAnyUndefs); in visitAND()
2602 if (BitWidth > SplatBitSize) in visitAND()
2604 SplatBitSize < BitWidth; in visitAND()
2605 SplatBitSize = SplatBitSize * 2) in visitAND()
2606 SplatValue |= SplatValue.shl(SplatBitSize); in visitAND()
2609 for (unsigned i = 0, n = SplatBitSize/BitWidth; i < n; ++i) in visitAND()
DSelectionDAG.cpp6465 unsigned &SplatBitSize, in isConstantSplat() argument
6525 SplatBitSize = sz; in isConstantSplat()
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp5230 unsigned SplatBitSize; in LowerBUILD_VECTOR() local
5232 if (! BVN->isConstantSplat(APSplatBits, APSplatUndef, SplatBitSize, in LowerBUILD_VECTOR()
5233 HasAnyUndefs, 0, true) || SplatBitSize > 32) in LowerBUILD_VECTOR()
5238 unsigned SplatSize = SplatBitSize / 8; in LowerBUILD_VECTOR()
5254 int32_t SextVal= (int32_t(SplatBits << (32-SplatBitSize)) >> in LowerBUILD_VECTOR()
5255 (32-SplatBitSize)); in LowerBUILD_VECTOR()
5309 unsigned TypeShiftAmt = i & (SplatBitSize-1); in LowerBUILD_VECTOR()
5346 ((unsigned)i >> (SplatBitSize-TypeShiftAmt)))) { in LowerBUILD_VECTOR()
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h1488 unsigned &SplatBitSize, bool &HasAnyUndefs,
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
DX86ISelLowering.cpp12531 unsigned SplatBitSize; in LowerSDIV() local
12533 if (!C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in LowerSDIV()
12535 EltTy.getSizeInBits() < SplatBitSize) in LowerSDIV()