static_inst.cc (5787:e3a6f53818fe) | static_inst.cc (6359:1e4908b3e28e) |
---|---|
1/* 2 * Copyright (c) 2007 The Hewlett-Packard Development Company 3 * All rights reserved. 4 * 5 * Redistribution and use of this software in source and binary forms, 6 * with or without modification, are permitted provided that the 7 * following conditions are met: 8 * --- 139 unchanged lines hidden (view full) --- 148 {"", "t%db", "t%dw", "", "t%dd", "", "", "", "t%d"}; 149 150 if (reg < FP_Base_DepTag) { 151 const char * suffix = ""; 152 bool fold = reg & (1 << 6); 153 reg &= ~(1 << 6); 154 155 if(fold) | 1/* 2 * Copyright (c) 2007 The Hewlett-Packard Development Company 3 * All rights reserved. 4 * 5 * Redistribution and use of this software in source and binary forms, 6 * with or without modification, are permitted provided that the 7 * following conditions are met: 8 * --- 139 unchanged lines hidden (view full) --- 148 {"", "t%db", "t%dw", "", "t%dd", "", "", "", "t%d"}; 149 150 if (reg < FP_Base_DepTag) { 151 const char * suffix = ""; 152 bool fold = reg & (1 << 6); 153 reg &= ~(1 << 6); 154 155 if(fold) |
156 { | |
157 suffix = "h"; | 156 suffix = "h"; |
158 reg -= 4; 159 } | |
160 else if(reg < 8 && size == 1) 161 suffix = "l"; 162 163 switch (reg) { 164 case INTREG_RAX: 165 ccprintf(os, abcdFormats[size], "a"); 166 break; 167 case INTREG_RBX: --- 123 unchanged lines hidden --- | 157 else if(reg < 8 && size == 1) 158 suffix = "l"; 159 160 switch (reg) { 161 case INTREG_RAX: 162 ccprintf(os, abcdFormats[size], "a"); 163 break; 164 case INTREG_RBX: --- 123 unchanged lines hidden --- |