]> granicus.if.org Git - llvm/commit
[globalisel] Add a G_BSWAP instruction and support bswap using it.
authorDaniel Sanders <daniel_l_sanders@apple.com>
Tue, 19 Sep 2017 14:25:15 +0000 (14:25 +0000)
committerDaniel Sanders <daniel_l_sanders@apple.com>
Tue, 19 Sep 2017 14:25:15 +0000 (14:25 +0000)
commit68b21d6108df63d65d6735e9686d53cca844e37a
tree3576ab7b80462d725176061213d69ba87476552b
parent9ba154704ca74a88074c04a94a614a499b9da079
[globalisel] Add a G_BSWAP instruction and support bswap using it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313633 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/GenericOpcodes.td
include/llvm/Target/GlobalISel/SelectionDAGCompat.td
include/llvm/Target/TargetOpcodes.def
lib/Target/AArch64/AArch64LegalizerInfo.cpp
test/CodeGen/AArch64/GlobalISel/select-bswap.mir [new file with mode: 0644]