Searched refs:matchShiftAmount (Results 1 – 2 of 2) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 606 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 D | InstCombineAndOrXor.cpp | 2459 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()
|