Home
last modified time | relevance | path

Searched refs:ExtraOffset (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp3096 Value *ExtraOffset; in detectShiftUntilZeroIdiom() local
3131 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() local
3316 ValNumActiveBits, ExtraOffset, ValNumActiveBits->getName() + ".offset", in recognizeShiftUntilZero()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltin.cpp1225 std::optional<APSInt> ExtraOffset; in interp__builtin_assume_aligned() local
1227 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()