Searched refs:SplatUndef (Results 1 - 10 of 10) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp491 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 DMipsSEISelLowering.cpp606 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 DARMISelLowering.cpp4832 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 DSelectionDAG.cpp7180 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 DDAGCombiner.cpp757 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 DSystemZISelLowering.cpp4086 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 DAArch64ISelLowering.cpp5641 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 DSelectionDAGNodes.h1690 /// 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 DPPCISelLowering.cpp6943 unsigned SplatUndef = APSplatUndef.getZExtValue(); local
6992 if (SplatSize == 4 && SplatBits == (0x7FFFFFFF&~SplatUndef)) {
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp[all...]

Completed in 511 milliseconds