SDValue SampleTargetLowering::
LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
                     bool isVarArg,
                     const SmallVectorImpl<ISD::InputArg> &Ins,
                     DebugLoc dl, SelectionDAG &DAG,
                     SmallVectorImpl<SDValue> &InVals) const {
  DEBUG(dbgs() << ">> SampleTargetLowering::LowerFormalArguments <<\n");
  DEBUG(dbgs() << "  Chain: ";  Chain->dumpr(););