/minix/external/bsd/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsSEISelDAGToDAG.cpp | 440 unsigned SplatBitSize; in selectVSplat() local 443 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in selectVSplat() 832 unsigned SplatBitSize; in selectNode() local 841 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in selectNode() 846 switch (SplatBitSize) { in selectNode()
|
H A D | MipsSEISelLowering.cpp | 607 unsigned SplatBitSize; in isVSplat() local 632 unsigned SplatBitSize; in isVectorAllOnes() local 852 unsigned SplatBitSize; in performDSPShiftCombine() local 861 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs, in performDSPShiftCombine() 863 (SplatBitSize != EltSize) || in performDSPShiftCombine() 2327 unsigned SplatBitSize; in lowerBUILD_VECTOR() local 2333 if (Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in lowerBUILD_VECTOR() 2335 !Subtarget.isLittle()) && SplatBitSize <= 64) { in lowerBUILD_VECTOR() 2337 if (SplatBitSize != 8 && SplatBitSize != 16 && SplatBitSize != 32 && in lowerBUILD_VECTOR() 2338 SplatBitSize != 64) in lowerBUILD_VECTOR() [all …]
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 4634 SplatBitSize = 32; in isNEONModifiedImm() 4636 switch (SplatBitSize) { in isNEONModifiedImm() 5117 unsigned SplatBitSize; in LowerBUILD_VECTOR() local 5120 if (SplatBitSize <= 64) { in LowerBUILD_VECTOR() 8334 unsigned SplatBitSize; in PerformANDCombine() local 8338 if (SplatBitSize <= 64) { in PerformANDCombine() 8377 unsigned SplatBitSize; in PerformORCombine() local 8381 if (SplatBitSize <= 64) { in PerformORCombine() 8415 unsigned SplatBitSize; in PerformORCombine() local 9412 unsigned SplatBitSize; in getVShiftImm() local [all …]
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 5297 unsigned SplatBitSize; in resolveBuildVector() local 5299 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in resolveBuildVector() 5300 unsigned NumSplats = VT.getSizeInBits() / SplatBitSize; in resolveBuildVector() 5303 CnstBits <<= SplatBitSize; in resolveBuildVector() 5304 UndefBits <<= SplatBitSize; in resolveBuildVector() 6163 unsigned SplatBitSize; in getVShiftImm() local 6165 if (!BVN || !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, in getVShiftImm() 6167 SplatBitSize > ElementBits) in getVShiftImm() 7555 unsigned SplatBitSize; in tryCombineShiftImm() local 7557 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in tryCombineShiftImm() [all …]
|
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 678 unsigned SplatBitSize; in isConstantSplatVector() local 681 return (C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in isConstantSplatVector() 683 EltVT.getSizeInBits() >= SplatBitSize); in isConstantSplatVector() 2759 unsigned SplatBitSize; in visitAND() local 2762 SplatBitSize, HasAnyUndefs); in visitAND() 2778 if (BitWidth > SplatBitSize) in visitAND() 2780 SplatBitSize < BitWidth; in visitAND() 2781 SplatBitSize = SplatBitSize * 2) in visitAND() 2782 SplatValue |= SplatValue.shl(SplatBitSize); in visitAND() 2786 if (SplatBitSize % BitWidth == 0) { in visitAND() [all …]
|
H A D | SelectionDAG.cpp | 6691 unsigned &SplatBitSize, in isConstantSplat() argument 6751 SplatBitSize = sz; in isConstantSplat()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 6037 unsigned SplatBitSize; in LowerBUILD_VECTOR() local 6039 if (! BVN->isConstantSplat(APSplatBits, APSplatUndef, SplatBitSize, in LowerBUILD_VECTOR() 6040 HasAnyUndefs, 0, true) || SplatBitSize > 32) in LowerBUILD_VECTOR() 6045 unsigned SplatSize = SplatBitSize / 8; in LowerBUILD_VECTOR() 6061 int32_t SextVal= (int32_t(SplatBits << (32-SplatBitSize)) >> in LowerBUILD_VECTOR() 6062 (32-SplatBitSize)); in LowerBUILD_VECTOR() 6136 unsigned TypeShiftAmt = i & (SplatBitSize-1); in LowerBUILD_VECTOR() 6173 ((unsigned)i >> (SplatBitSize-TypeShiftAmt)))) { in LowerBUILD_VECTOR()
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 1627 unsigned &SplatBitSize, bool &HasAnyUndefs,
|