* Should dump value in hexadecimal? */
| 1400 | * Should dump value in hexadecimal? |
| 1401 | */ |
| 1402 | static bool shouldDumpHex(const MatchVar &var) |
| 1403 | { |
| 1404 | switch (var.match) |
| 1405 | { |
| 1406 | case MATCH_ADDRESS: case MATCH_TARGET: |
| 1407 | case MATCH_BB_ADDR: case MATCH_F_ADDR: |
| 1408 | return true; |
| 1409 | case MATCH_OP: case MATCH_SRC: |
| 1410 | case MATCH_DST: case MATCH_MEM: |
| 1411 | switch (var.field) |
| 1412 | { |
| 1413 | case MATCH_FIELD_DISPL: case MATCH_FIELD_ADDR: |
| 1414 | return true; |
| 1415 | default: |
| 1416 | return false; |
| 1417 | } |
| 1418 | default: |
| 1419 | return false; |
| 1420 | } |
| 1421 | } |
| 1422 | |
| 1423 | /* |
| 1424 | * Dump a value. |