Home
last modified time | relevance | path

Searched refs:getOneBitSet (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp212 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedLoad()
346 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedStore()
468 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedGather()
595 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedScatter()
701 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedExpandLoad()
811 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedCompressStore()
H A DReassociate.cpp363 APInt CM = APInt::getOneBitSet(Bitwidth, CarmichaelShift(Bitwidth)); in IncorporateWeight()
/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DOpDescriptor.cpp22 Cs.push_back(ConstantInt::get(IntTy, APInt::getOneBitSet(W, W / 2))); in makeConstantsWithType()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DAPIntTest.cpp1806 EXPECT_TRUE(APInt::getOneBitSet(N, I).isPowerOf2()); in TEST()
1828 EXPECT_FALSE(APInt::getOneBitSet(N, I).isNegatedPowerOf2()); in TEST()
1829 EXPECT_TRUE((-APInt::getOneBitSet(N, I)).isNegatedPowerOf2()); in TEST()
1928 APInt X = APInt::getOneBitSet(N, I); in TEST()
1929 APInt Y = APInt::getOneBitSet(N, N - (I + 1)); in TEST()
2691 APInt i128 = APInt::getOneBitSet(128, 64); in TEST()
2697 APInt i96 = APInt::getOneBitSet(96, 64); in TEST()
3116 EXPECT_EQ(APIntOps::ScaleBitMask(APInt::getOneBitSet(4096, 32), 256), in TEST()
3117 APInt::getOneBitSet(256, 2)); in TEST()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DAArch64SelectionDAGTest.cpp516 APInt Mask1111_0 = APInt::getOneBitSet(NumElts, 0); in TEST_F()
522 APInt Mask1111_1 = APInt::getOneBitSet(NumElts, 2); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp2212 APInt::getOneBitSet(TypeBits, TypeBits - ShiftAmt->getZExtValue() - 1)); in foldICmpShlConstant()
3277 ? APInt::getOneBitSet(BitWidth, Num) in foldICmpEqIntrinsicWithConstant()
3278 : APInt::getOneBitSet(BitWidth, BitWidth - Num - 1); in foldICmpEqIntrinsicWithConstant()
3482 APInt Limit = APInt::getOneBitSet(BitWidth, BitWidth - Num - 1); in foldICmpIntrinsicWithConstant()
4703 APInt CmpVal = APInt::getOneBitSet(TypeBits, ShAmt); in foldICmpEquality()
4782 APInt C = APInt::getOneBitSet(BitWidth * 2, BitWidth - 1); in foldICmpEquality()
5199 APInt MaxVal = APInt::getOneBitSet(CI->getBitWidth(), MulWidth); in processUMulZExtIdiom()
5222 APInt MaxVal = APInt::getOneBitSet(CI->getBitWidth(), MulWidth); in processUMulZExtIdiom()
H A DInstCombineMulDivRem.cpp849 APInt C1Shifted = APInt::getOneBitSet( in commonIDivTransforms()
H A DInstCombineVectorOps.cpp326 UsedElts = APInt::getOneBitSet(VWidth, EEIIndexC->getZExtValue()); in findDemandedEltsBySingleUser()
H A DInstCombineSelect.cpp671 APInt C1 = APInt::getOneBitSet(V->getType()->getScalarSizeInBits(), C1Log); in foldSelectICmpAndOr()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPInt.h222 static APInt getOneBitSet(unsigned numBits, unsigned BitNo) { in getOneBitSet() function
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp1221 ScaleForGCD = APInt::getOneBitSet(Scale.getBitWidth(), in aliasGEP()
H A DScalarEvolution.cpp1005 APInt DivFactor = APInt::getOneBitSet(CalculationBits, T); in BinomialCoefficient()
5129 APInt::getOneBitSet(BitWidth, SA->getZExtValue())); in MatchBinaryOp()
7569 const SCEV *MulCount = getConstant(APInt::getOneBitSet(BitWidth, TZ)); in createSCEV()
7577 APInt DivAmt = APInt::getOneBitSet(BitWidth, TZ - GCD); in createSCEV()
7694 getContext(), APInt::getOneBitSet(BitWidth, SA->getZExtValue())); in createSCEV()
7741 APInt Mul = APInt::getOneBitSet(BitWidth - AShrAmt, in createSCEV()
9845 const SCEV *D = SE.getConstant(APInt::getOneBitSet(BW, Mult2)); in SolveLinEquationWithOverflow()
H A DLazyValueInfo.cpp1121 APInt::getOneBitSet(BitWidth, Mask->countTrailingZeros()), in getValueFromICmpCondition()
H A DValueTracking.cpp1841 DemandedVecElts = APInt::getOneBitSet(NumElts, CIdx->getZExtValue()); in computeKnownBitsFromOperator()
2691 DemandedVecElts = APInt::getOneBitSet(NumElts, CIdx->getZExtValue()); in isKnownNonZero()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp216 APInt DemandedElts = APInt::getOneBitSet(MinVecNumElts, 0); in vectorizeLoadInsert()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp919 : APInt::getOneBitSet(BitWidth, 0); in buildOnesVal()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantRange.cpp782 APInt::getOneBitSet(DstTySize, SrcTySize)); in zeroExtend()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp162 APInt::getOneBitSet(BitWidth, D->getZExtValue())); in foldIVUser()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp235 APInt DemandedLower = APInt::getOneBitSet(NumAmtElts, 0); in simplifyX86immShift()
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPInt.cpp2840 APInt R = APInt::getOneBitSet(CoeffWidth, RangeWidth); in SolveQuadraticEquationWrap()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2439 DemandedSrcElts = APInt::getOneBitSet(NumSrcElts, CIdx->getZExtValue()); in SimplifyDemandedBits()
2868 APInt SrcDemandedElts = APInt::getOneBitSet(NumSrcElts, 0); in SimplifyDemandedVectorElts()
5984 DAG.getConstant(SelNPQ ? APInt::getOneBitSet(EltBits, EltBits - 1) in BuildUDIV()
6470 APInt Q = (2 * A).udiv(APInt::getOneBitSet(W, K)); in prepareSREMEqFold()
7688 APInt::getOneBitSet(BitSize, AllOneMantissa.getActiveBits() - 1); in expandIS_FPCLASS()
H A DLegalizeDAG.cpp1574 State.SignMask = APInt::getOneBitSet(LoadTy.getScalarSizeInBits(), 7); in getSignAsIntValue()
4485 auto TopBit = APInt::getOneBitSet(NVT.getSizeInBits(), in PromoteNode()
H A DSelectionDAG.cpp2709 APInt SubDemandedElt = APInt::getOneBitSet(Scale, I); in isSplatValue()
3647 APInt::getOneBitSet(NumSrcElts, ConstEltNo->getZExtValue()); in computeKnownBits()
4352 APInt::getOneBitSet(NumSrcElts, ConstEltNo->getZExtValue()); in ComputeNumSignBits()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp219 if (IC.SimplifyDemandedBits(&II, CarryOp, APInt::getOneBitSet(32, 29), in instCombineIntrinsic()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1868 MaxVal.convertFromAPInt(APInt::getOneBitSet(Precision, Precision - 1), in lowerFTRUNC_FCEIL_FFLOOR()
1920 MaxVal.convertFromAPInt(APInt::getOneBitSet(Precision, Precision - 1), in lowerFROUND()
8204 APInt SignMask = APInt::getOneBitSet(64, 31); in performSETCCCombine()

12