Searched refs:SrcBits (Results 1 - 11 of 11) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DInstructions.cpp2372 unsigned SrcBits = C->getType()->getScalarSizeInBits(); local
2375 (SrcBits == DstBits ? Instruction::BitCast :
2376 (SrcBits > DstBits ? Instruction::Trunc :
2386 unsigned SrcBits = C->getType()->getScalarSizeInBits(); local
2389 (SrcBits == DstBits ? Instruction::BitCast :
2390 (SrcBits > DstBits ? Instruction::Trunc :
2400 unsigned SrcBits = C->getType()->getScalarSizeInBits(); local
2403 (SrcBits == DstBits ? Instruction::BitCast :
2404 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt));
2413 unsigned SrcBits local
2439 unsigned SrcBits = SrcTy->getPrimitiveSizeInBits(); // 0 for ptr local
2512 unsigned SrcBits = SrcTy->getPrimitiveSizeInBits(); // 0 for ptr local
[all...]
H A DConstants.cpp1287 unsigned SrcBits = C->getType()->getScalarSizeInBits(); local
1290 (SrcBits == DstBits ? Instruction::BitCast :
1291 (SrcBits > DstBits ? Instruction::Trunc :
1299 unsigned SrcBits = C->getType()->getScalarSizeInBits(); local
1301 if (SrcBits == DstBits)
1304 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt);
/external/llvm/lib/IR/
H A DInstructions.cpp2815 unsigned SrcBits = C->getType()->getScalarSizeInBits();
2818 (SrcBits == DstBits ? Instruction::BitCast :
2819 (SrcBits > DstBits ? Instruction::Trunc :
2829 unsigned SrcBits = C->getType()->getScalarSizeInBits();
2832 (SrcBits == DstBits ? Instruction::BitCast :
2833 (SrcBits > DstBits ? Instruction::Trunc :
2843 unsigned SrcBits = C->getType()->getScalarSizeInBits();
2846 (SrcBits == DstBits ? Instruction::BitCast :
2847 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt));
2856 unsigned SrcBits
[all...]
H A DConstants.cpp1543 unsigned SrcBits = C->getType()->getScalarSizeInBits(); local
1546 (SrcBits == DstBits ? Instruction::BitCast :
1547 (SrcBits > DstBits ? Instruction::Trunc :
1555 unsigned SrcBits = C->getType()->getScalarSizeInBits(); local
1557 if (SrcBits == DstBits)
1560 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt);
/external/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp3944 unsigned SrcBits = SrcVT.getSizeInBits(); local
3991 unsigned ImmS = std::min<unsigned>(SrcBits - 1, DstBits - 1 - Shift);
4051 unsigned SrcBits = SrcVT.getSizeInBits(); local
4096 if (Shift >= SrcBits && IsZExt)
4107 SrcBits = SrcVT.getSizeInBits();
4111 unsigned ImmR = std::min<unsigned>(SrcBits - 1, Shift);
4112 unsigned ImmS = SrcBits - 1;
4172 unsigned SrcBits = SrcVT.getSizeInBits(); local
4217 if (Shift >= SrcBits && IsZExt)
4220 unsigned ImmR = std::min<unsigned>(SrcBits
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp808 uint32_t SrcBits = ZI->getOperand(0)->getType()->getScalarSizeInBits(); local
810 if (Op1C->getZExtValue() == DestBits-SrcBits)
H A DInstCombineCompares.cpp1557 SrcBits = LHSI->getOperand(0)->getType()->getPrimitiveSizeInBits(); local
1558 APInt KnownZero(SrcBits, 0), KnownOne(SrcBits, 0);
1562 if ((KnownZero|KnownOne).countLeadingOnes() >= SrcBits-DstBits) {
1564 APInt NewRHS = RHS->getValue().zext(SrcBits);
1565 NewRHS |= KnownOne & APInt::getHighBitsSet(SrcBits, SrcBits-DstBits);
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp735 uint32_t SrcBits = ZI->getOperand(0)->getType()->getScalarSizeInBits(); local
737 if (Op1C->getZExtValue() == DestBits-SrcBits)
H A DInstCombineCompares.cpp1003 SrcBits = LHSI->getOperand(0)->getType()->getPrimitiveSizeInBits(); local
1004 APInt Mask(APInt::getHighBitsSet(SrcBits, SrcBits-DstBits));
1005 APInt KnownZero(SrcBits, 0), KnownOne(SrcBits, 0);
1009 if ((KnownZero|KnownOne).countLeadingOnes() >= SrcBits-DstBits) {
1011 APInt NewRHS = RHS->getValue().zext(SrcBits);
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2657 unsigned SrcBits = SrcVT.getSizeInBits(); local
2660 assert((SrcBits < DestBits) && "can only extend to larger types");
2663 assert((SrcBits == 16 || SrcBits == 8 || SrcBits == 1) &&
2667 unsigned Bitness = SrcBits / 8; // {1,8,16}=>{0,1,2}
/external/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp2046 unsigned SrcBits = SE.getTypeSizeInBits(ExitCount->getType()); local
2054 IntegerType *CountTy = IntegerType::get(Loc->getContext(), SrcBits);
2103 auto MaxVal = APInt::getMaxValue(DstBits).zext(SrcBits);

Completed in 268 milliseconds