1/* 2 * Copyright (c) 2013-2014 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 --- 57 unchanged lines hidden (view full) --- 66 scoreboard_index = TheISA::NumIntRegs + TheISA::NumCCRegs + 67 reg - TheISA::FP_Reg_Base; 68 ret = true; 69 break; 70 case CCRegClass: 71 scoreboard_index = TheISA::NumIntRegs + reg - TheISA::FP_Reg_Base; 72 ret = true; 73 break; |
74 case MiscRegClass: 75 /* Don't bother with Misc registers */ 76 ret = false; 77 break; 78 } 79 } 80 81 return ret; --- 12 unchanged lines hidden (view full) --- 94 ret = thread_context->flattenIntIndex(reg); 95 break; 96 case FloatRegClass: 97 ret = thread_context->flattenFloatIndex(reg); 98 break; 99 case CCRegClass: 100 ret = thread_context->flattenCCIndex(reg); 101 break; |
102 case MiscRegClass: 103 /* Don't bother to flatten misc regs as we don't need them here */ 104 /* return thread_context->flattenMiscIndex(reg); */ 105 ret = reg; 106 break; 107 } 108 109 return ret; --- 214 unchanged lines hidden --- |