1/* 2 * Copyright (c) 2010 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 --- 46 unchanged lines hidden (view full) --- 55 os << "-"; 56 printReg(os, index); 57 if (shiftType != LSL || shiftAmt != 0) { 58 switch (shiftType) { 59 case LSL: 60 ccprintf(os, " LSL #%d", shiftAmt); 61 break; 62 case LSR: |
63 ccprintf(os, " LSR #%d", (shiftAmt == 0) ? 32 : shiftAmt); |
64 break; 65 case ASR: |
66 ccprintf(os, " ASR #%d", (shiftAmt == 0) ? 32 : shiftAmt); |
67 break; 68 case ROR: 69 if (shiftAmt == 0) { 70 ccprintf(os, " RRX"); 71 } else { 72 ccprintf(os, " ROR #%d", shiftAmt); 73 } 74 break; --- 120 unchanged lines hidden --- |