utility.hh (6329:5d8b91875859) utility.hh (6437:ecebd7cccb06)
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 *

--- 68 unchanged lines hidden (view full) ---

77 ((uint64_t)emi.modRM << 40) |
78 ((uint64_t)emi.sib << 32) |
79 ((uint64_t)emi.opcode.num << 24) |
80 ((uint64_t)emi.opcode.prefixA << 16) |
81 ((uint64_t)emi.opcode.prefixB << 8) |
82 ((uint64_t)emi.opcode.op)) ^
83 emi.immediate ^ emi.displacement ^
84 emi.mode ^
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 *

--- 68 unchanged lines hidden (view full) ---

77 ((uint64_t)emi.modRM << 40) |
78 ((uint64_t)emi.sib << 32) |
79 ((uint64_t)emi.opcode.num << 24) |
80 ((uint64_t)emi.opcode.prefixA << 16) |
81 ((uint64_t)emi.opcode.prefixB << 8) |
82 ((uint64_t)emi.opcode.op)) ^
83 emi.immediate ^ emi.displacement ^
84 emi.mode ^
85 emi.opSize ^ emi.addrSize ^ emi.stackSize;
85 emi.opSize ^ emi.addrSize ^
86 emi.stackSize ^ emi.dispSize;
86 };
87 };
88}
89
90namespace X86ISA
91{
92 uint64_t getArgument(ThreadContext *tc, int number, bool fp);
93

--- 70 unchanged lines hidden ---
87 };
88 };
89}
90
91namespace X86ISA
92{
93 uint64_t getArgument(ThreadContext *tc, int number, bool fp);
94

--- 70 unchanged lines hidden ---