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

/freebsd-10-stable/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1683 unsigned DestWidth = DestTy->getPrimitiveSizeInBits(); local
1685 if (VecTy->getPrimitiveSizeInBits() % DestWidth == 0) {
1690 VecTy->getPrimitiveSizeInBits() / DestWidth);
1696 Elt = VecTy->getPrimitiveSizeInBits() / DestWidth - 1;
1707 unsigned DestWidth = DestTy->getPrimitiveSizeInBits(); local
1708 if (VecTy->getPrimitiveSizeInBits() % DestWidth == 0 &&
1709 ShAmt->getZExtValue() % DestWidth == 0) {
1714 VecTy->getPrimitiveSizeInBits() / DestWidth);
1718 unsigned Elt = ShAmt->getZExtValue() / DestWidth;
1720 Elt = VecTy->getPrimitiveSizeInBits() / DestWidth
[all...]
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp234 unsigned DestWidth = DestType.getSizeInBits(); local
242 if (A64Imms::isMOVZImm(DestWidth, BitPat, UImm16, Shift)) {
244 MOVOpcode = DestWidth == 64 ? AArch64::MOVZxii : AArch64::MOVZwii;
245 } else if (A64Imms::isMOVNImm(DestWidth, BitPat, UImm16, Shift)) {
247 MOVOpcode = DestWidth == 64 ? AArch64::MOVNxii : AArch64::MOVNwii;
248 } else if (DestWidth == 64 && A64Imms::isMOVNImm(32, BitPat, UImm16, Shift)) {
253 } else if (A64Imms::isLogicalImm(DestWidth, BitPat, LogicalBits)) {
254 MOVOpcode = DestWidth == 64 ? AArch64::ORRxxi : AArch64::ORRwwi;
255 uint16_t ZR = DestWidth == 64 ? AArch64::XZR : AArch64::WZR;
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp960 unsigned DestWidth = TD.getTypeSizeInBits(AllocaType); local
977 SrcWidth = DestWidth;
997 APInt Mask(APInt::getLowBitsSet(DestWidth, SrcWidth));
998 if (ShAmt > 0 && (unsigned)ShAmt < DestWidth) {
1001 } else if (ShAmt < 0 && (unsigned)-ShAmt < DestWidth) {
1008 if (SrcWidth != DestWidth) {
1009 assert(DestWidth > SrcWidth);
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclAttr.cpp3509 unsigned DestWidth = 0; local
3515 case 'Q': DestWidth = 8; break;
3516 case 'H': DestWidth = 16; break;
3517 case 'S': DestWidth = 32; break;
3518 case 'D': DestWidth = 64; break;
3519 case 'X': DestWidth = 96; break;
3520 case 'T': DestWidth = 128; break;
3528 DestWidth = 0;
3535 DestWidth = S.Context.getTargetInfo().getPointerWidth(0);
3537 DestWidth
[all...]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h496 QualType getIntTypeForBitwidth(unsigned DestWidth,
501 QualType getRealTypeForBitwidth(unsigned DestWidth) const;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp1443 unsigned DestWidth = Info.Ctx.getIntWidth(DestType); local
1447 Result = APSInt(DestWidth, !DestSigned);
1470 unsigned DestWidth = Info.Ctx.getIntWidth(DestType); local
1474 Result = Result.extOrTrunc(DestWidth);
8502 unsigned DestWidth = Ctx.getIntWidth(E->getType());
8504 APSInt IgnoredVal(DestWidth, !DestSigned);
H A DASTContext.cpp8035 QualType ASTContext::getIntTypeForBitwidth(unsigned DestWidth, argument
8037 TargetInfo::IntType Ty = getTargetInfo().getIntTypeByWidth(DestWidth, Signed);
8039 if (!QualTy && DestWidth == 128)
8047 QualType ASTContext::getRealTypeForBitwidth(unsigned DestWidth) const {
8048 TargetInfo::RealType Ty = getTargetInfo().getRealTypeByWidth(DestWidth);

Completed in 223 milliseconds