blob: 82a767612e24273c00feaf86073bc57c777a0638 [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(
Benjamin Kramerbdc49562016-06-12 15:39:02 +000023 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src,
Jacques Pienaarfcef3e42016-03-28 13:09:54 +000024 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