blob: b71c30fe3e059dcc60c0c3515f3c734c5720539a [file] [log] [blame]
Jacques Pienaarfcef3e42016-03-28 13:09:54 +00001//===-- 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(
Jacques Pienaare2f06992016-07-15 22:38:32 +000023 SelectionDAG & /*DAG*/, const SDLoc & /*dl*/, SDValue /*Chain*/,
24 SDValue /*Dst*/, SDValue /*Src*/, SDValue Size, unsigned /*Align*/,
25 bool /*isVolatile*/, bool /*AlwaysInline*/,
26 MachinePointerInfo /*DstPtrInfo*/,
27 MachinePointerInfo /*SrcPtrInfo*/) const {
Jacques Pienaarfcef3e42016-03-28 13:09:54 +000028 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
29 if (!ConstantSize)
30 return SDValue();
31
32 return SDValue();
33}
34
35} // namespace llvm