Fix shift legalization and lowering for big constants.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / InstrEmitter.h
index 2a61914eecd320fde314cdddc35dc8e74ea2a689..3b24d93c74fab325a42ec4e6d308bc51cc6a400c 100644 (file)
@@ -26,7 +26,7 @@ class MachineInstrBuilder;
 class MCInstrDesc;
 class SDDbgValue;
 
-class InstrEmitter {
+class LLVM_LIBRARY_VISIBILITY InstrEmitter {
   MachineFunction *MF;
   MachineRegisterInfo *MRI;
   const TargetInstrInfo *TII;
@@ -140,6 +140,6 @@ private:
                        DenseMap<SDValue, unsigned> &VRBaseMap);
 };
 
-} // namespace llvm
+}
 
 #endif