diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-10-18 19:47:20 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-10-18 19:47:20 +0000 |
commit | 5bb417bed2131e38d0e057101d88ba84e9bb2a82 (patch) | |
tree | 82a57e45544d8991eb606480828005437b1fe0ce /llvm/lib/Target/Hexagon/HexagonBlockRanges.h | |
parent | 4c2582ad78abe764b2786a34d7432980449d09f5 (diff) | |
download | bcm5719-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.h | 3 |
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); |