Searched refs:matchShiftAmount (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 577 auto matchShiftAmount = [&](Value *L, Value *R, unsigned Width) -> Value * { in narrowFunnelShift() local 609 Value *ShAmt = matchShiftAmount(ShAmt0, ShAmt1, NarrowWidth); in narrowFunnelShift() 612 ShAmt = matchShiftAmount(ShAmt1, ShAmt0, NarrowWidth); in narrowFunnelShift()
|
| H A D | InstCombineAndOrXor.cpp | 2234 auto matchShiftAmount = [&](Value *L, Value *R, unsigned Width) -> Value * { in matchFunnelShift() local 2291 Value *ShAmt = matchShiftAmount(ShAmt0, ShAmt1, Width); in matchFunnelShift() 2294 ShAmt = matchShiftAmount(ShAmt1, ShAmt0, Width); in matchFunnelShift()
|