scoreboard.cc (13597:6b0f8e9cdeb5) | scoreboard.cc (13610:5d5404ac6288) |
---|---|
1/* | 1/* |
2 * Copyright (c) 2013-2014, 2016 ARM Limited | 2 * Copyright (c) 2013-2014, 2016-2017 ARM Limited |
3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 61 unchanged lines hidden (view full) --- 72 TheISA::NumFloatRegs + reg.index(); 73 ret = true; 74 break; 75 case VecElemClass: 76 scoreboard_index = TheISA::NumIntRegs + TheISA::NumCCRegs + 77 TheISA::NumFloatRegs + reg.flatIndex(); 78 ret = true; 79 break; | 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 61 unchanged lines hidden (view full) --- 72 TheISA::NumFloatRegs + reg.index(); 73 ret = true; 74 break; 75 case VecElemClass: 76 scoreboard_index = TheISA::NumIntRegs + TheISA::NumCCRegs + 77 TheISA::NumFloatRegs + reg.flatIndex(); 78 ret = true; 79 break; |
80 case VecPredRegClass: 81 scoreboard_index = TheISA::NumIntRegs + TheISA::NumCCRegs + 82 TheISA::NumFloatRegs + TheISA::NumVecRegs + reg.index(); 83 ret = true; 84 break; |
|
80 case CCRegClass: 81 scoreboard_index = TheISA::NumIntRegs + reg.index(); 82 ret = true; 83 break; 84 case MiscRegClass: 85 /* Don't bother with Misc registers */ 86 ret = false; 87 break; --- 229 unchanged lines hidden --- | 85 case CCRegClass: 86 scoreboard_index = TheISA::NumIntRegs + reg.index(); 87 ret = true; 88 break; 89 case MiscRegClass: 90 /* Don't bother with Misc registers */ 91 ret = false; 92 break; --- 229 unchanged lines hidden --- |