Code generation for 'fence' instruction.
[oota-llvm.git] / lib / Target / Blackfin / BlackfinISelLowering.cpp
index d5728324de87ab31917c58a02f48643ddb6df6fa..43aad433401719a77f7b1da22efaefd1e6d2f3d8 100644 (file)
@@ -99,6 +99,7 @@ BlackfinTargetLowering::BlackfinTargetLowering(TargetMachine &TM)
 
   // Blackfin has no intrinsics for these particular operations.
   setOperationAction(ISD::MEMBARRIER, MVT::Other, Expand);
+  setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand);
   setOperationAction(ISD::BSWAP, MVT::i32, Expand);
 
   setOperationAction(ISD::SHL_PARTS, MVT::i32, Expand);