Implement constant folding for bitreverse
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 21 Mar 2016 15:00:35 +0000 (15:00 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 21 Mar 2016 15:00:35 +0000 (15:00 +0000)
commit155dda9134c4f771ffc75864a6a0554309ec0531
tree10aca4ba2ea82b5e4a0af626147204498de58685
parent0d2ad420df9446392c7d8b645b3fa88f553f860c
Implement constant folding for bitreverse

llvm-svn: 263945
llvm/include/llvm/ADT/APInt.h
llvm/lib/Analysis/ConstantFolding.cpp
llvm/lib/Support/APInt.cpp
llvm/test/Transforms/InstCombine/bitreverse-fold.ll
llvm/unittests/ADT/APIntTest.cpp