[GlobalISel] Add G_ROTR and G_ROTL opcodes for rotates.
authorAmara Emerson <amara@apple.com>
Thu, 25 Mar 2021 06:59:40 +0000 (23:59 -0700)
committerAmara Emerson <amara@apple.com>
Fri, 26 Mar 2021 00:23:30 +0000 (17:23 -0700)
commit55533203d72e6f08b083f369ab5e31e139f2ef48
treee5b5624cfac9faa3a859f497725d108612ef69f2
parent23f657c165da1b599d79de11980583968d8e6a91
[GlobalISel] Add G_ROTR and G_ROTL opcodes for rotates.

Differential Revision: https://reviews.llvm.org/D99383
llvm/docs/GlobalISel/GenericOpcode.rst
llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
llvm/include/llvm/Support/TargetOpcodes.def
llvm/include/llvm/Target/GenericOpcodes.td
llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
llvm/lib/CodeGen/MachineVerifier.cpp
llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
llvm/test/MachineVerifier/test_g_rotr_rotl.mir [new file with mode: 0644]