Emit declaration for globals and externs.
Custom lower AND, OR, XOR bitwise operations.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60098 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/PIC16/PIC16ISelLowering.h b/lib/Target/PIC16/PIC16ISelLowering.h
index dfe5b5f..a2af24c 100644
--- a/lib/Target/PIC16/PIC16ISelLowering.h
+++ b/lib/Target/PIC16/PIC16ISelLowering.h
@@ -64,6 +64,7 @@
     SDValue LowerADDC(SDValue Op, SelectionDAG &DAG);
     SDValue LowerSUBE(SDValue Op, SelectionDAG &DAG);
     SDValue LowerSUBC(SDValue Op, SelectionDAG &DAG);
+    SDValue LowerBinOp(SDValue Op, SelectionDAG &DAG);
 
     SDNode *ReplaceNodeResults(SDNode *N, SelectionDAG &DAG);
     SDNode *ExpandStore(SDNode *N, SelectionDAG &DAG);