| /freebsd-10-stable/contrib/llvm/lib/Target/Mips/ |
| D | MipsSEISelDAGToDAG.cpp | 391 APInt SplatValue, SplatUndef; in selectVSplat() local 395 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in selectVSplat() 781 APInt SplatValue, SplatUndef; in selectNode() local 791 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in selectNode()
|
| D | MipsSEISelLowering.cpp | 507 APInt SplatValue, SplatUndef; in isVSplat() local 511 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs, in isVSplat() 532 APInt SplatValue, SplatUndef; in isVectorAllOnes() local 538 if (BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs)) in isVectorAllOnes() 752 APInt SplatValue, SplatUndef; in performDSPShiftCombine() local 762 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs, in performDSPShiftCombine() 2197 APInt SplatValue, SplatUndef; in lowerBUILD_VECTOR() local 2204 if (Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in lowerBUILD_VECTOR()
|
| /freebsd-10-stable/contrib/llvm/lib/Target/AArch64/ |
| D | AArch64ISelLowering.cpp | 2902 static bool isNeonModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, in isNeonModifiedImm() argument 2990 ((SplatBits | SplatUndef) & 0xff) == 0xff) { in isNeonModifiedImm() 2999 ((SplatBits | SplatUndef) & 0xffff) == 0xffff) { in isNeonModifiedImm() 3022 if (((SplatBits | SplatUndef) & BitMask) == BitMask) { in isNeonModifiedImm() 3401 APInt SplatUndef; in PerformORCombine() local 3406 if (BVN0 && BVN0->isConstantSplat(SplatBits0, SplatUndef, SplatBitSize, in PerformORCombine() 3411 if (BVN1 && BVN1->isConstantSplat(SplatBits1, SplatUndef, SplatBitSize, in PerformORCombine() 3472 APInt SplatBits, SplatUndef; in getVShiftImm() local 3475 if (!BVN || !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, in getVShiftImm() 3929 APInt SplatBits, SplatUndef; in LowerBUILD_VECTOR() local [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Target/ARM/ |
| D | ARMISelLowering.cpp | 4303 static SDValue isNEONModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, in isNEONModifiedImm() argument 4379 ((SplatBits | SplatUndef) & 0xff) == 0xff) { in isNEONModifiedImm() 4388 ((SplatBits | SplatUndef) & 0xffff) == 0xffff) { in isNEONModifiedImm() 4412 if (((SplatBits | SplatUndef) & BitMask) == BitMask) { in isNEONModifiedImm() 4789 APInt SplatBits, SplatUndef; in LowerBUILD_VECTOR() local 4792 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in LowerBUILD_VECTOR() 4797 SplatUndef.getZExtValue(), SplatBitSize, in LowerBUILD_VECTOR() 4808 SplatUndef.getZExtValue(), SplatBitSize, in LowerBUILD_VECTOR() 8637 APInt SplatBits, SplatUndef; in PerformANDCombine() local 8641 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in PerformANDCombine() [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| D | SelectionDAG.cpp | 6464 APInt &SplatUndef, in isConstantSplat() argument 6476 SplatUndef = APInt(sz, 0); in isConstantSplat() 6492 SplatUndef |= APInt::getBitsSet(sz, BitPos, BitPos + EltBitSize); in isConstantSplat() 6505 HasAnyUndefs = (SplatUndef != 0); in isConstantSplat() 6511 APInt HighUndef = SplatUndef.lshr(HalfSize).trunc(HalfSize); in isConstantSplat() 6512 APInt LowUndef = SplatUndef.trunc(HalfSize); in isConstantSplat() 6520 SplatUndef = HighUndef & LowUndef; in isConstantSplat()
|
| D | DAGCombiner.cpp | 1788 APInt SplatUndef; in isConstantSplatVector() local 1792 return (C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in isConstantSplatVector() 2582 APInt SplatValue, SplatUndef; in visitAND() local 2585 bool IsSplat = Vector->isConstantSplat(SplatValue, SplatUndef, in visitAND() 2590 SplatValue |= SplatUndef; in visitAND()
|
| /freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/ |
| D | SelectionDAGNodes.h | 1487 bool isConstantSplat(APInt &SplatValue, APInt &SplatUndef,
|
| /freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/ |
| D | PPCISelLowering.cpp | 5237 unsigned SplatUndef = APSplatUndef.getZExtValue(); in LowerBUILD_VECTOR() local 5283 if (SplatSize == 4 && SplatBits == (0x7FFFFFFF&~SplatUndef)) { in LowerBUILD_VECTOR()
|
| /freebsd-10-stable/contrib/llvm/lib/Target/X86/ |
| D | X86ISelLowering.cpp | 12530 APInt SplatValue, SplatUndef; in LowerSDIV() local 12533 if (!C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in LowerSDIV()
|