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

/external/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp394 unsigned SplatBitSize; local
400 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
402 (SplatBitSize != EltSize) ||
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2677 unsigned SplatBitSize, SelectionDAG &DAG,
2680 switch (SplatBitSize) {
3176 unsigned SplatBitSize; local
3180 if (BVN0 && BVN0->isConstantSplat(SplatBits0, SplatUndef, SplatBitSize,
3185 if (BVN1 && BVN1->isConstantSplat(SplatBits1, SplatUndef, SplatBitSize,
3283 unsigned SplatBitSize; local
3291 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
3292 if (SplatBitSize <= 64) {
3299 SplatBitSize, DAG, VT.is128BitVector(),
3313 if (isNeonModifiedImm(NegatedImm, SplatUndef.getZExtValue(), SplatBitSize,
2676 isNeonModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, unsigned SplatBitSize, SelectionDAG &DAG, bool is128Bits, NeonModImmType type, EVT &VT, unsigned &Imm, unsigned &OpCmode) argument
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6285 unsigned &SplatBitSize,
6345 SplatBitSize = sz;
6283 isConstantSplat(APInt &SplatValue, APInt &SplatUndef, unsigned &SplatBitSize, bool &HasAnyUndefs, unsigned MinSplatBits, bool isBigEndian) argument
H A DDAGCombiner.cpp1782 unsigned SplatBitSize; local
1785 return (C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
1787 EltVT.getSizeInBits() >= SplatBitSize);
2570 unsigned SplatBitSize; local
2573 SplatBitSize, HasAnyUndefs);
2589 if (BitWidth > SplatBitSize)
2591 SplatBitSize < BitWidth;
2592 SplatBitSize = SplatBitSize * 2)
2593 SplatValue |= SplatValue.shl(SplatBitSize);
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4140 unsigned SplatBitSize, SelectionDAG &DAG,
4144 // SplatBitSize is set to the smallest size that splats the vector, so a
4145 // zero vector will always have SplatBitSize == 8. However, NEON modified
4150 SplatBitSize = 32;
4152 switch (SplatBitSize) {
4597 unsigned SplatBitSize; local
4599 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
4600 if (SplatBitSize <= 64) {
4604 SplatUndef.getZExtValue(), SplatBitSize,
4615 SplatUndef.getZExtValue(), SplatBitSize,
4139 isNEONModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, unsigned SplatBitSize, SelectionDAG &DAG, EVT &VT, bool is128Bits, NEONModImmType type) argument
8326 unsigned SplatBitSize; local
8369 unsigned SplatBitSize; local
8407 unsigned SplatBitSize; local
9396 unsigned SplatBitSize; local
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5181 unsigned SplatBitSize; local
5183 if (! BVN->isConstantSplat(APSplatBits, APSplatUndef, SplatBitSize,
5184 HasAnyUndefs, 0, true) || SplatBitSize > 32)
5189 unsigned SplatSize = SplatBitSize / 8;
5205 int32_t SextVal= (int32_t(SplatBits << (32-SplatBitSize)) >>
5206 (32-SplatBitSize));
5260 unsigned TypeShiftAmt = i & (SplatBitSize-1);
5297 ((unsigned)i >> (SplatBitSize-TypeShiftAmt)))) {
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11966 unsigned SplatBitSize; local
11968 if (!C->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
11970 EltTy.getSizeInBits() < SplatBitSize)

Completed in 516 milliseconds