x86_traits.hh (9211:46c3a74952ec) x86_traits.hh (9921:ee049bfce978)
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

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

41#include <cassert>
42
43#include "base/types.hh"
44
45namespace X86ISA
46{
47 const int NumMicroIntRegs = 16;
48
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

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

41#include <cassert>
42
43#include "base/types.hh"
44
45namespace X86ISA
46{
47 const int NumMicroIntRegs = 16;
48
49 const int NumPseudoIntRegs = 5;
50 //1. The condition code bits of the rflags register.
51 const int NumImplicitIntRegs = 6;
52 //1. The lower part of the result of multiplication.
53 //2. The upper part of the result of multiplication.
54 //3. The quotient from division
55 //4. The remainder from division
56 //5. The divisor for division
57 //6. The register to use for shift doubles
58

--- 51 unchanged lines hidden ---
49 const int NumImplicitIntRegs = 6;
50 //1. The lower part of the result of multiplication.
51 //2. The upper part of the result of multiplication.
52 //3. The quotient from division
53 //4. The remainder from division
54 //5. The divisor for division
55 //6. The register to use for shift doubles
56

--- 51 unchanged lines hidden ---