summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonBlockRanges.h
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-10-18 19:47:20 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-10-18 19:47:20 +0000
commit5bb417bed2131e38d0e057101d88ba84e9bb2a82 (patch)
tree82a57e45544d8991eb606480828005437b1fe0ce /llvm/lib/Target/Hexagon/HexagonBlockRanges.h
parent4c2582ad78abe764b2786a34d7432980449d09f5 (diff)
downloadbcm5719-llvm-5bb417bed2131e38d0e057101d88ba84e9bb2a82.tar.gz
bcm5719-llvm-5bb417bed2131e38d0e057101d88ba84e9bb2a82.zip
[Hexagon] Handle block live-ins with lane masks in HexagonBlockRanges
llvm-svn: 284522
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonBlockRanges.h')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonBlockRanges.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonBlockRanges.h b/llvm/lib/Target/Hexagon/HexagonBlockRanges.h
index 9c3f938f99e..4d18cf5abe8 100644
--- a/llvm/lib/Target/Hexagon/HexagonBlockRanges.h
+++ b/llvm/lib/Target/Hexagon/HexagonBlockRanges.h
@@ -150,7 +150,8 @@ struct HexagonBlockRanges {
};
private:
- RegisterSet getLiveIns(const MachineBasicBlock &B);
+ RegisterSet getLiveIns(const MachineBasicBlock &B,
+ const MachineRegisterInfo &MRI, const TargetRegisterInfo &TRI);
void computeInitialLiveRanges(InstrIndexMap &IndexMap,
RegToRangeMap &LiveMap);
OpenPOWER on IntegriCloud