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

/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
H A DSPUISelLowering.cpp1663 uint64_t SplatBits = APSplatBits.getZExtValue();
1671 uint32_t Value32 = uint32_t(SplatBits);
1681 uint64_t f64val = uint64_t(SplatBits);
1692 unsigned short Value16 = SplatBits /* | (SplatBits << 8) */;
1700 unsigned short Value16 = SplatBits;
1708 SDValue T = DAG.getConstant(unsigned(SplatBits), VT.getVectorElementType());
1712 return SPU::LowerV2I64Splat(VT, DAG, SplatBits, dl);
2329 uint64_t SplatBits = APSplatBits.getZExtValue(); local
2330 SDValue tc = DAG.getTargetConstant(SplatBits
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2414 unsigned SplatBits = APSplatBits.getZExtValue(); local
2415 int32_t SextVal = ((int32_t) (SplatBits << (32 - SplatBitSize)) >>
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3967 unsigned SplatBits = APSplatBits.getZExtValue(); local
3974 if (SplatBits == 0) {
3985 int32_t SextVal= (int32_t(SplatBits << (32-SplatBitSize)) >>
4004 if (SplatSize == 4 && SplatBits == (0x7FFFFFFF&~SplatUndef)) {
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5733 APInt SplatBits, SplatUndef; local
5736 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
5742 CnstBits |= SplatBits.zextOrTrunc(VT.getSizeInBits());
5743 UndefBits |= (SplatBits ^ SplatUndef).zextOrTrunc(VT.getSizeInBits());
6589 APInt SplatBits, SplatUndef; local
6592 if (!BVN || !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize,
6596 Cnt = SplatBits.getSExtValue();
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7208 unsigned SplatBits = APSplatBits.getZExtValue(); local
7215 if (SplatBits == 0) {
7225 int32_t SextVal= (int32_t(SplatBits << (32-SplatBitSize)) >>
7257 if (SplatSize == 4 && SplatBits == (0x7FFFFFFF&~SplatUndef)) {
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMISelLowering.cpp3564 static SDValue isNEONModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, argument
3574 if (SplatBits == 0)
3582 assert((SplatBits & ~0xff) == 0 && "one byte splat value is too big");
3584 Imm = SplatBits;
3591 if ((SplatBits & ~0xff) == 0) {
3594 Imm = SplatBits;
3597 if ((SplatBits & ~0xff00) == 0) {
3600 Imm = SplatBits >> 8;
3611 if ((SplatBits & ~0xff) == 0) {
3614 Imm = SplatBits;
3932 APInt SplatBits, SplatUndef; local
7497 APInt SplatBits, SplatUndef; local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5037 static SDValue isNEONModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, argument
5048 if (SplatBits == 0)
5056 assert((SplatBits & ~0xff) == 0 && "one byte splat value is too big");
5058 Imm = SplatBits;
5065 if ((SplatBits & ~0xff) == 0) {
5068 Imm = SplatBits;
5071 if ((SplatBits & ~0xff00) == 0) {
5074 Imm = SplatBits >> 8;
5085 if ((SplatBits & ~0xff) == 0) {
5088 Imm = SplatBits;
5653 APInt SplatBits, SplatUndef; local
10505 APInt SplatBits, SplatUndef; local
[all...]

Completed in 377 milliseconds