Searched refs:DemandedTy (Results 1 – 1 of 1) sorted by relevance
3139 Type *DemandedTy = ITy; in recognizeBSwapOrBitReverseIdiom() local3142 DemandedTy = Trunc->getType(); in recognizeBSwapOrBitReverseIdiom()3162 DemandedTy = Type::getIntNTy(I->getContext(), BitProvenance.size()); in recognizeBSwapOrBitReverseIdiom()3164 DemandedTy = VectorType::get(DemandedTy, IVecTy); in recognizeBSwapOrBitReverseIdiom()3168 unsigned DemandedBW = DemandedTy->getScalarSizeInBits(); in recognizeBSwapOrBitReverseIdiom()3197 Function *F = Intrinsic::getDeclaration(I->getModule(), Intrin, DemandedTy); in recognizeBSwapOrBitReverseIdiom()3201 if (DemandedTy != Provider->getType()) { in recognizeBSwapOrBitReverseIdiom()3203 CastInst::CreateIntegerCast(Provider, DemandedTy, false, "trunc", I); in recognizeBSwapOrBitReverseIdiom()3212 auto *Mask = ConstantInt::get(DemandedTy, DemandedMask); in recognizeBSwapOrBitReverseIdiom()