registers.hh (7629:0f0c231e3e97) registers.hh (7649:a6a6177a5ffa)
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
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

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

71 FP_Base_DepTag +
72 //mmx/x87 registers
73 8 +
74 //xmm registers
75 16 * 2 +
76 //The microcode fp registers
77 8 +
78 //The indices that are mapped over the fp stack
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
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

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

71 FP_Base_DepTag +
72 //mmx/x87 registers
73 8 +
74 //xmm registers
75 16 * 2 +
76 //The microcode fp registers
77 8 +
78 //The indices that are mapped over the fp stack
79 8
79 8,
80 Max_DepTag = Ctrl_Base_DepTag + NumMiscRegs
80};
81
82// semantically meaningful register indices
83//There is no such register in X86
84const int ZeroReg = NUM_INTREGS;
85const int StackPointerReg = INTREG_RSP;
86//X86 doesn't seem to have a link register
87const int ReturnAddressReg = 0;

--- 28 unchanged lines hidden ---
81};
82
83// semantically meaningful register indices
84//There is no such register in X86
85const int ZeroReg = NUM_INTREGS;
86const int StackPointerReg = INTREG_RSP;
87//X86 doesn't seem to have a link register
88const int ReturnAddressReg = 0;

--- 28 unchanged lines hidden ---