Searched defs:SplatUndef (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp419 APInt SplatValue, SplatUndef;
423 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
809 APInt SplatValue, SplatUndef; local
819 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
H A DMipsSEISelLowering.cpp603 APInt SplatValue, SplatUndef;
607 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
628 APInt SplatValue, SplatUndef;
634 if (BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs))
848 APInt SplatValue, SplatUndef; local
858 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
2323 APInt SplatValue, SplatUndef; local
2330 if (Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6621 APInt &SplatUndef,
6633 SplatUndef = APInt(sz, 0);
6636 // of the vector is an ISD::UNDEF value) are set in SplatUndef and cleared
6649 SplatUndef |= APInt::getBitsSet(sz, BitPos, BitPos + EltBitSize);
6662 HasAnyUndefs = (SplatUndef != 0);
6668 APInt HighUndef = SplatUndef.lshr(HalfSize).trunc(HalfSize);
6669 APInt LowUndef = SplatUndef.trunc(HalfSize);
6677 SplatUndef = HighUndef & LowUndef;
6620 isConstantSplat(APInt &SplatValue, APInt &SplatUndef, unsigned &SplatBitSize, bool &HasAnyUndefs, unsigned MinSplatBits, bool isBigEndian) const argument
H A DDAGCombiner.cpp632 APInt SplatUndef;
636 return (C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
2680 APInt SplatValue, SplatUndef; local
2683 bool IsSplat = Vector->isConstantSplat(SplatValue, SplatUndef,
2688 SplatValue |= SplatUndef;
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4876 APInt SplatBits, SplatUndef; local
4879 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
4886 UndefBits |= (SplatBits ^ SplatUndef).zextOrTrunc(VT.getSizeInBits());
5738 APInt SplatBits, SplatUndef; local
5741 if (!BVN || !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize,
7028 APInt SplatValue, SplatUndef; local
7031 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4415 static SDValue isNEONModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, argument
4491 ((SplatBits | SplatUndef) & 0xff) == 0xff) {
4499 ((SplatBits | SplatUndef) & 0xffff) == 0xffff) {
4522 if (((SplatBits | SplatUndef) & BitMask) == BitMask) {
4903 APInt SplatBits, SplatUndef; local
4906 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
4911 SplatUndef.getZExtValue(), SplatBitSize,
4922 SplatUndef.getZExtValue(), SplatBitSize,
8129 APInt SplatBits, SplatUndef;
8133 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSiz
8210 APInt SplatUndef; local
9202 APInt SplatBits, SplatUndef; local
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5520 unsigned SplatUndef = APSplatUndef.getZExtValue(); local
5570 if (SplatSize == 4 && SplatBits == (0x7FFFFFFF&~SplatUndef)) {

Completed in 1680 milliseconds