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

/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp327 APInt SplatValue, SplatUndef; local
334 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4045 static SDValue isNEONModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, argument
4121 ((SplatBits | SplatUndef) & 0xff) == 0xff) {
4130 ((SplatBits | SplatUndef) & 0xffff) == 0xffff) {
4154 if (((SplatBits | SplatUndef) & BitMask) == BitMask) {
4502 APInt SplatBits, SplatUndef; local
4505 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
4510 SplatUndef.getZExtValue(), SplatBitSize,
4521 SplatUndef.getZExtValue(), SplatBitSize,
8166 APInt SplatBits, SplatUndef;
8170 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSiz
8247 APInt SplatUndef; local
9106 APInt SplatBits, SplatUndef; local
[all...]
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6267 APInt &SplatUndef,
6279 SplatUndef = APInt(sz, 0);
6282 // of the vector is an ISD::UNDEF value) are set in SplatUndef and cleared
6295 SplatUndef |= APInt::getBitsSet(sz, BitPos, BitPos + EltBitSize);
6308 HasAnyUndefs = (SplatUndef != 0);
6314 APInt HighUndef = SplatUndef.lshr(HalfSize).trunc(HalfSize);
6315 APInt LowUndef = SplatUndef.trunc(HalfSize);
6323 SplatUndef = HighUndef & LowUndef;
6266 isConstantSplat(APInt &SplatValue, APInt &SplatUndef, unsigned &SplatBitSize, bool &HasAnyUndefs, unsigned MinSplatBits, bool isBigEndian) argument
H A DDAGCombiner.cpp2518 APInt SplatValue, SplatUndef; local
2521 bool IsSplat = Vector->isConstantSplat(SplatValue, SplatUndef,
2526 SplatValue |= SplatUndef;
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1392 /// that value are zero, and the corresponding bits in the SplatUndef mask
1396 bool isConstantSplat(APInt &SplatValue, APInt &SplatUndef,
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5201 unsigned SplatUndef = APSplatUndef.getZExtValue(); local
5247 if (SplatSize == 4 && SplatBits == (0x7FFFFFFF&~SplatUndef)) {
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11524 APInt SplatValue, SplatUndef;
11527 if (!C->isConstantSplat(SplatValue, SplatUndef, MinSplatBits, HasAnyUndefs))

Completed in 400 milliseconds