aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-03-15 11:49:30 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-03-15 11:50:45 +0000
commit564180429818dd48f2fab970fdb42d172ebd2a5f (patch)
tree291f6b924c58caab75fd0124f2ccfa4f27192378 /clang/lib/CodeGen/CodeGenFunction.h
parent650f363bd75a2c112e58a9c9efbe8ad52ba943c0 (diff)
downloadllvm-564180429818dd48f2fab970fdb42d172ebd2a5f.zip
llvm-564180429818dd48f2fab970fdb42d172ebd2a5f.tar.gz
llvm-564180429818dd48f2fab970fdb42d172ebd2a5f.tar.bz2
[DAG] MatchRotate - Add funnel shift by variable support
Followup to D75114, this patch reuses the existing MatchRotate ROTL/ROTR rotation pattern code to also recognize the more general FSHL/FSHR funnel shift patterns when we have variable shift amounts, matched with MatchFunnelPosNeg which acts in an (almost) equivalent manner to MatchRotatePosNeg.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions