Searched refs:SplatBitSize (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.1-release/contrib/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp392 unsigned SplatBitSize; local
395 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
782 unsigned SplatBitSize; local
791 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
796 switch (SplatBitSize) {
H A DMipsSEISelLowering.cpp508 unsigned SplatBitSize; local
511 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
533 unsigned SplatBitSize; local
538 if (BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs))
753 unsigned SplatBitSize; local
762 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
764 (SplatBitSize != EltSize) ||
2183 // - Constant splats are legal as-is as long as the SplatBitSize is a power of
2186 // - Constant splats are lowered to bitconverted BUILD_VECTORs if SplatBitSize
2198 unsigned SplatBitSize; local
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2903 unsigned SplatBitSize, SelectionDAG &DAG,
2906 switch (SplatBitSize) {
3402 unsigned SplatBitSize; local
3406 if (BVN0 && BVN0->isConstantSplat(SplatBits0, SplatUndef, SplatBitSize,
3411 if (BVN1 && BVN1->isConstantSplat(SplatBits1, SplatUndef, SplatBitSize,
3473 unsigned SplatBitSize; local
3475 if (!BVN || !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize,
3477 SplatBitSize > ElementBits)
3930 unsigned SplatBitSize; local
3941 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndef
2902 isNeonModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, unsigned SplatBitSize, SelectionDAG &DAG, bool is128Bits, NeonModImmType type, EVT &VT, unsigned &Imm, unsigned &OpCmode) argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4304 unsigned SplatBitSize, SelectionDAG &DAG,
4308 // SplatBitSize is set to the smallest size that splats the vector, so a
4309 // zero vector will always have SplatBitSize == 8. However, NEON modified
4314 SplatBitSize = 32;
4316 switch (SplatBitSize) {
4790 unsigned SplatBitSize; local
4792 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
4793 if (SplatBitSize <= 64) {
4797 SplatUndef.getZExtValue(), SplatBitSize,
4808 SplatUndef.getZExtValue(), SplatBitSize,
4303 isNEONModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, unsigned SplatBitSize, SelectionDAG &DAG, EVT &VT, bool is128Bits, NEONModImmType type) argument
8638 unsigned SplatBitSize; local
8681 unsigned SplatBitSize; local
8719 unsigned SplatBitSize; local
9708 unsigned SplatBitSize; local
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5230 unsigned SplatBitSize; local
5232 if (! BVN->isConstantSplat(APSplatBits, APSplatUndef, SplatBitSize,
5233 HasAnyUndefs, 0, true) || SplatBitSize > 32)
5238 unsigned SplatSize = SplatBitSize / 8;
5254 int32_t SextVal= (int32_t(SplatBits << (32-SplatBitSize)) >>
5255 (32-SplatBitSize));
5309 unsigned TypeShiftAmt = i & (SplatBitSize-1);
5346 ((unsigned)i >> (SplatBitSize-TypeShiftAmt)))) {
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp1789 unsigned SplatBitSize; local
1792 return (C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
1794 EltVT.getSizeInBits() >= SplatBitSize);
2583 unsigned SplatBitSize; local
2586 SplatBitSize, HasAnyUndefs);
2602 if (BitWidth > SplatBitSize)
2604 SplatBitSize < BitWidth;
2605 SplatBitSize = SplatBitSize * 2)
2606 SplatValue |= SplatValue.shl(SplatBitSize);
[all...]
H A DSelectionDAG.cpp6457 unsigned &SplatBitSize,
6517 SplatBitSize = sz;
6455 isConstantSplat(APInt &SplatValue, APInt &SplatUndef, unsigned &SplatBitSize, bool &HasAnyUndefs, unsigned MinSplatBits, bool isBigEndian) argument
/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1484 /// are set. The SplatBitSize value is set to the splat element size in
1488 unsigned &SplatBitSize, bool &HasAnyUndefs,
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp12531 unsigned SplatBitSize; local
12533 if (!C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
12535 EltTy.getSizeInBits() < SplatBitSize)

Completed in 232 milliseconds