From 4496eb0b096452abfdb860eabf15fb8fec8277ec Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Fri, 27 Jun 2014 00:18:25 +0000 Subject: Have HexagonSelectionDAGInfo take a DataLayout rather than a target machine since that's all it needs. llvm-svn: 211822 --- llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp') diff --git a/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp b/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp index f66ffd284a9..b5db997eb1b 100644 --- a/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp +++ b/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp @@ -18,8 +18,8 @@ using namespace llvm; bool llvm::flag_aligned_memcpy; -HexagonSelectionDAGInfo::HexagonSelectionDAGInfo(const HexagonTargetMachine &TM) - : TargetSelectionDAGInfo(TM.getDataLayout()) {} +HexagonSelectionDAGInfo::HexagonSelectionDAGInfo(const DataLayout &DL) + : TargetSelectionDAGInfo(&DL) {} HexagonSelectionDAGInfo::~HexagonSelectionDAGInfo() { } -- cgit v1.2.3