AMDGPU: Use generic bitreverse intrinsic
[oota-llvm.git] / lib / Target / AMDGPU / SIISelLowering.cpp
index 8dc3934b8cbf2682e8127c1ad76e78ae9335f8ae..e31552c55543f6e0907984f2d867af5ec93d5069 100644 (file)
@@ -107,6 +107,7 @@ SITargetLowering::SITargetLowering(TargetMachine &TM,
   setOperationAction(ISD::SETCC, MVT::v4i1, Expand);
 
   setOperationAction(ISD::BSWAP, MVT::i32, Legal);
+  setOperationAction(ISD::BITREVERSE, MVT::i32, Legal);
 
   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Legal);
   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i1, Custom);