Searched refs:ExtraOffset (Results 1 – 2 of 2) sorted by relevance
3096 Value *ExtraOffset; in detectShiftUntilZeroIdiom() local3131 m_LoopInvariant(m_Value(ExtraOffset), CurLoop))) && in detectShiftUntilZeroIdiom()3133 ExtraOffsetExpr = SE->getNegativeSCEV(SE->getSCEV(ExtraOffset)); in detectShiftUntilZeroIdiom()3136 m_LoopInvariant(m_Value(ExtraOffset), CurLoop))) && in detectShiftUntilZeroIdiom()3138 ExtraOffsetExpr = SE->getSCEV(ExtraOffset); in detectShiftUntilZeroIdiom()3313 Value *ExtraOffset = Expander.expandCodeFor(ExtraOffsetExpr); in recognizeShiftUntilZero() local3316 ValNumActiveBits, ExtraOffset, ValNumActiveBits->getName() + ".offset", in recognizeShiftUntilZero()
1225 std::optional<APSInt> ExtraOffset; in interp__builtin_assume_aligned() local1227 ExtraOffset = popToAPSInt(S.Stk, *S.Ctx.classify(Call->getArg(2))); in interp__builtin_assume_aligned()1252 if (ExtraOffset) in interp__builtin_assume_aligned()1253 AVOffset -= CharUnits::fromQuantity(ExtraOffset->getZExtValue()); in interp__builtin_assume_aligned()