1//===-- LanaiSelectionDAGInfo.cpp - Lanai SelectionDAG Info -------------===//
2//
3//                     The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9//
10// This file implements the LanaiSelectionDAGInfo class.
11//
12//===----------------------------------------------------------------------===//
13
14#include "LanaiSelectionDAGInfo.h"
15
16#include "LanaiTargetMachine.h"
17
18#define DEBUG_TYPE "lanai-selectiondag-info"
19
20namespace llvm {
21
22SDValue LanaiSelectionDAGInfo::EmitTargetCodeForMemcpy(
23    SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
24    SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline,
25    MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const {
26  ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
27  if (!ConstantSize)
28    return SDValue();
29
30  return SDValue();
31}
32
33} // namespace llvm
34