| /freebsd-9-stable/contrib/llvm/lib/Analysis/ |
| D | ValueTracking.cpp | 60 APInt MaskV = APInt::getHighBitsSet(BitWidth, NLZ+1); in ComputeMaskedBitsAddSub() 69 KnownZero = APInt::getHighBitsSet(BitWidth, NLZ2); in ComputeMaskedBitsAddSub() 182 APInt::getHighBitsSet(BitWidth, LeadZ); in ComputeMaskedBitsMul() 212 KnownZero = APInt::getHighBitsSet(BitWidth, MinLeadingZeros); in computeMaskedBitsLoad() 404 KnownZero = APInt::getHighBitsSet(BitWidth, LeadZ); in ComputeMaskedBits() 452 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in ComputeMaskedBits() 480 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in ComputeMaskedBits() 482 KnownOne |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in ComputeMaskedBits() 509 KnownZero |= APInt::getHighBitsSet(BitWidth, ShiftAmt); in ComputeMaskedBits() 525 APInt HighBits(APInt::getHighBitsSet(BitWidth, ShiftAmt)); in ComputeMaskedBits() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineSimplifyDemanded.cpp | 447 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in SimplifyDemandedUseBits() 457 APInt NewBits(APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth)); in SimplifyDemandedUseBits() 614 DemandedMaskIn |= APInt::getHighBitsSet(BitWidth, ShiftAmt+1); in SimplifyDemandedUseBits() 616 DemandedMaskIn |= APInt::getHighBitsSet(BitWidth, ShiftAmt); in SimplifyDemandedUseBits() 650 APInt HighBits(APInt::getHighBitsSet(BitWidth, ShiftAmt)); in SimplifyDemandedUseBits() 692 APInt HighBits(APInt::getHighBitsSet(BitWidth, ShiftAmt)); in SimplifyDemandedUseBits() 772 KnownZero = APInt::getHighBitsSet(BitWidth, Leaders) & DemandedMask; in SimplifyDemandedUseBits() 812 KnownZero = APInt::getHighBitsSet(64, 32); in SimplifyDemandedUseBits()
|
| D | InstCombineShifts.cpp | 93 APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth)) && in CanEvaluateShifted() 274 APInt Mask(APInt::getHighBitsSet(TypeWidth, TypeWidth - NumBits)); in GetShiftedValue() 426 APInt::getHighBitsSet(TypeBits, TypeBits-Op1Val))); in FoldShiftByConstant() 458 APInt::getHighBitsSet(TypeBits, TypeBits-Op1Val))); in FoldShiftByConstant() 692 APInt::getHighBitsSet(Op1C->getBitWidth(), ShAmt))) { in visitShl()
|
| D | InstCombineCasts.cpp | 373 APInt Mask = APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth); in CanEvaluateTruncated() 399 APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth)) && in CanEvaluateTruncated() 696 APInt::getHighBitsSet(VSize, BitsToClear))) in CanEvaluateZExtd() 796 if (MaskedValueIsZero(Res, APInt::getHighBitsSet(DestBitSize, in visitZExt()
|
| D | InstCombineCompares.cpp | 1042 APInt Val(APInt::getHighBitsSet(TypeBits, TypeBits - ShAmtVal)); in FoldICmpShrCst() 1074 NewRHS |= KnownOne & APInt::getHighBitsSet(SrcBits, SrcBits-DstBits); in visitICmpInstWithInstAndIntCst() 1217 if ((APInt::getHighBitsSet(BitWidth, BitWidth-ShAmtVal) & in visitICmpInstWithInstAndIntCst()
|
| D | InstCombineCalls.cpp | 343 APInt Mask(APInt::getHighBitsSet(BitWidth, LeadingZeros)); in visitCallInst()
|
| D | InstCombineAddSub.cpp | 956 APInt Mask = APInt::getHighBitsSet(TySizeBits, ExtendAmt); in visitAdd()
|
| D | InstCombineAndOrXor.cpp | 211 APInt ShlMask(APInt::getHighBitsSet(BitWidth, BitWidth-OpRHSVal)); in OptAndOp()
|
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| D | TargetLowering.cpp | 700 if (ShAmt && (NewMask & APInt::getHighBitsSet(VTSize, ShAmt)) == 0) { in SimplifyDemandedBits() 724 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); in SimplifyDemandedBits() 750 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); in SimplifyDemandedBits() 789 APInt MsbMask = APInt::getHighBitsSet(BitWidth, 1); in SimplifyDemandedBits() 809 APInt::getHighBitsSet(BitWidth, in SimplifyDemandedBits() 856 APInt::getHighBitsSet(BitWidth, BitWidth - OperandBitWidth) & NewMask; in SimplifyDemandedBits() 960 APInt HighBits = APInt::getHighBitsSet(OperandBitWidth, in SimplifyDemandedBits() 1301 if (C1.intersects(APInt::getHighBitsSet(C1.getBitWidth(), in SimplifySetCC() 1400 APInt::getHighBitsSet(BitWidth, in SimplifySetCC()
|
| D | SelectionDAG.cpp | 1840 APInt::getHighBitsSet(BitWidth, LeadZ); in ComputeMaskedBits() 1858 KnownZero = APInt::getHighBitsSet(BitWidth, LeadZ); in ComputeMaskedBits() 1894 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - 1); in ComputeMaskedBits() 1927 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); in ComputeMaskedBits() 1941 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); in ComputeMaskedBits() 1965 APInt NewBits = APInt::getHighBitsSet(BitWidth, BitWidth - EBits); in ComputeMaskedBits() 2001 KnownZero = APInt::getHighBitsSet(BitWidth, BitWidth - LowBits); in ComputeMaskedBits() 2011 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - MemBits); in ComputeMaskedBits() 2020 APInt NewBits = APInt::getHighBitsSet(BitWidth, BitWidth - InBits); in ComputeMaskedBits() 2032 APInt NewBits = APInt::getHighBitsSet(BitWidth, BitWidth - InBits); in ComputeMaskedBits() [all …]
|
| D | DAGCombiner.cpp | 2741 if (DAG.MaskedValueIsZero(N1, APInt::getHighBitsSet(BitWidth, in visitAND() 2761 if (DAG.MaskedValueIsZero(N1, APInt::getHighBitsSet(BitWidth, in visitAND() 2853 APInt Mask = APInt::getHighBitsSet(VT.getSizeInBits(), in visitAND() 2976 N10, APInt::getHighBitsSet(OpSizeInBits, OpSizeInBits - 16))) in MatchBSwapHWordLow() 3368 APInt LHSBits = APInt::getHighBitsSet(OpSizeInBits, RShVal); in MatchRotate() 3751 APInt Mask = APInt::getHighBitsSet(VT.getSizeInBits(), in visitSHL() 3770 DAG.getConstant(APInt::getHighBitsSet(VT.getSizeInBits(), in visitSHL()
|
| D | LegalizeIntegerTypes.cpp | 1373 APInt HighBitMask = APInt::getHighBitsSet(ShBits, ShBits - Log2_32(NVTBits)); in ExpandShiftWithKnownAmountBit() 1939 APInt HighMask = APInt::getHighBitsSet(OuterBitSize, InnerBitSize); in ExpandIntRes_MUL()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/XCore/ |
| D | XCoreISelLowering.cpp | 653 APInt HighMask = APInt::getHighBitsSet(64, 32); in TryExpandADDWithMul() 1420 APInt Mask = APInt::getHighBitsSet(VT.getSizeInBits(), in PerformDAGCombine() 1443 APInt Mask = APInt::getHighBitsSet(VT.getSizeInBits(), in PerformDAGCombine() 1459 APInt Mask = APInt::getHighBitsSet(VT.getSizeInBits(), in PerformDAGCombine() 1517 APInt HighMask = APInt::getHighBitsSet(64, 32); in PerformDAGCombine() 1595 KnownZero = APInt::getHighBitsSet(KnownZero.getBitWidth(), in computeMaskedBitsForTargetNode()
|
| /freebsd-9-stable/contrib/llvm/include/llvm/ADT/ |
| D | APInt.h | 500 getHighBitsSet(numBits, numBits - loBit); in getBitsSet() 510 static APInt getHighBitsSet(unsigned numBits, unsigned hiBitsSet) { in getHighBitsSet() function
|
| /freebsd-9-stable/contrib/llvm/lib/Support/ |
| D | ConstantRange.cpp | 454 return ConstantRange(APInt::getHighBitsSet(DstTySize,DstTySize-SrcTySize+1), in signExtend()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/X86/ |
| D | X86ISelDAGToDAG.cpp | 934 APInt::getHighBitsSet(X.getSimpleValueType().getSizeInBits(), MaskLZ); in FoldMaskAndShiftToScale()
|
| D | X86ISelLowering.cpp | 10174 return DAG.MaskedValueIsZero(VOp0, APInt::getHighBitsSet(InBits,InBits-Bits)); in isTruncWithZeroHighBitsInput() 16064 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - 1); in computeMaskedBitsForTargetNode() 16089 KnownZero = APInt::getHighBitsSet(BitWidth, BitWidth - NumLoBits); in computeMaskedBitsForTargetNode() 17049 APInt DemandedMask = APInt::getHighBitsSet(BitWidth, 1); in PerformSELECTCombine()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Mips/ |
| D | MipsSEISelLowering.cpp | 1469 APInt Mask = APInt::getHighBitsSet(EltTy.getSizeInBits(), in lowerINTRINSIC_WO_CHAIN()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/ARM/ |
| D | ARMISelLowering.cpp | 9924 APInt::getHighBitsSet(32, 16))) in PerformShiftCombine() 10733 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - 1); in computeMaskedBitsForTargetNode()
|
| D | ARMInstrThumb2.td | 2490 return CurDAG->MaskedValueIsZero(SDValue(N,0), APInt::getHighBitsSet(32, 16));
|