/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsSEISelDAGToDAG.cpp | 491 APInt SplatValue, SplatUndef; 495 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs, 885 APInt SplatValue, SplatUndef; local 895 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
|
H A D | MipsSEISelLowering.cpp | 606 APInt SplatValue, SplatUndef; 610 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs, 631 APInt SplatValue, SplatUndef; 637 if (BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs)) 852 APInt SplatValue, SplatUndef; local 862 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs, 2348 APInt SplatValue, SplatUndef; local 2355 if (Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 4832 static SDValue isNEONModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, argument 4909 ((SplatBits | SplatUndef) & 0xff) == 0xff) { 4917 ((SplatBits | SplatUndef) & 0xffff) == 0xffff) { 4940 if (((SplatBits | SplatUndef) & BitMask) == BitMask) { 5448 APInt SplatBits, SplatUndef; local 5451 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { 5456 SplatUndef.getZExtValue(), SplatBitSize, 5467 SplatUndef.getZExtValue(), SplatBitSize, 8901 APInt SplatBits, SplatUndef; 8905 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSiz 8982 APInt SplatUndef; local 10177 APInt SplatBits, SplatUndef; local [all...] |
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 7180 APInt &SplatUndef, 7192 SplatUndef = APInt(sz, 0); 7195 // of the vector is an ISD::UNDEF value) are set in SplatUndef and cleared 7208 SplatUndef |= APInt::getBitsSet(sz, BitPos, BitPos + EltBitSize); 7221 HasAnyUndefs = (SplatUndef != 0); 7227 APInt HighUndef = SplatUndef.lshr(HalfSize).trunc(HalfSize); 7228 APInt LowUndef = SplatUndef.trunc(HalfSize); 7236 SplatUndef = HighUndef & LowUndef; 7179 isConstantSplat(APInt &SplatValue, APInt &SplatUndef, unsigned &SplatBitSize, bool &HasAnyUndefs, unsigned MinSplatBits, bool isBigEndian) const argument
|
H A D | DAGCombiner.cpp | 757 APInt SplatUndef; 761 return (C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, 3105 APInt SplatValue, SplatUndef; local 3108 bool IsSplat = Vector->isConstantSplat(SplatValue, SplatUndef, 3113 SplatValue |= SplatUndef;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 4086 APInt SplatBits, SplatUndef; 4089 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs, 4097 uint64_t SplatUndefZ = SplatUndef.getZExtValue(); 4266 APInt SplatBits, SplatUndef; 4271 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 5641 APInt SplatBits, SplatUndef; local 5644 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { 5651 UndefBits |= (SplatBits ^ SplatUndef).zextOrTrunc(VT.getSizeInBits()); 6498 APInt SplatBits, SplatUndef; local 6501 if (!BVN || !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, 8298 APInt SplatValue, SplatUndef; local 8301 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 1690 /// that value are zero, and the corresponding bits in the SplatUndef mask 1694 bool isConstantSplat(APInt &SplatValue, APInt &SplatUndef,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 6943 unsigned SplatUndef = APSplatUndef.getZExtValue(); local 6992 if (SplatSize == 4 && SplatBits == (0x7FFFFFFF&~SplatUndef)) {
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | [all...] |