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 ---