summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2014-06-06 19:04:48 +0000
committerEric Christopher <echristo@gmail.com>2014-06-06 19:04:48 +0000
commit0dd8d486b395436059f828fdf4913b43006dc905 (patch)
tree974ec9fe9cfe03790b87a1638ad171373e21f9fc /llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
parent9ff85e96741c9d37979c09c7ddb0185fa4c697f1 (diff)
downloadbcm5719-llvm-0dd8d486b395436059f828fdf4913b43006dc905.tar.gz
bcm5719-llvm-0dd8d486b395436059f828fdf4913b43006dc905.zip
Have TargetSelectionDAGInfo take a DataLayout initializer rather than
a TargetMachine since the only thing it wants is DataLayout. llvm-svn: 210366
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp b/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
index 9e1e0fdf3d4..f66ffd284a9 100644
--- a/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
@@ -18,10 +18,8 @@ using namespace llvm;
bool llvm::flag_aligned_memcpy;
-HexagonSelectionDAGInfo::HexagonSelectionDAGInfo(const HexagonTargetMachine
- &TM)
- : TargetSelectionDAGInfo(TM) {
-}
+HexagonSelectionDAGInfo::HexagonSelectionDAGInfo(const HexagonTargetMachine &TM)
+ : TargetSelectionDAGInfo(TM.getDataLayout()) {}
HexagonSelectionDAGInfo::~HexagonSelectionDAGInfo() {
}
OpenPOWER on IntegriCloud