Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp606 auto matchShiftAmount = [&](Value *L, Value *R, unsigned Width) -> Value * { in narrowFunnelShift() local
638 Value *ShAmt = matchShiftAmount(ShAmt0, ShAmt1, NarrowWidth); in narrowFunnelShift()
641 ShAmt = matchShiftAmount(ShAmt1, ShAmt0, NarrowWidth); in narrowFunnelShift()
H A DInstCombineAndOrXor.cpp2459 auto matchShiftAmount = [&](Value *L, Value *R, unsigned Width) -> Value * { in matchFunnelShift() local
2516 Value *ShAmt = matchShiftAmount(ShAmt0, ShAmt1, Width); in matchFunnelShift()
2519 ShAmt = matchShiftAmount(ShAmt1, ShAmt0, Width); in matchFunnelShift()