isa_traits.hh (4166:ecebe3ac19b4) isa_traits.hh (4581:23166f771fa4)
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 *

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

76#define ISA_HAS_DELAY_SLOT 0
77
78 // X86 NOP (XCHG rAX, rAX)
79 //XXX This needs to be set to an intermediate instruction struct
80 //which encodes this instruction
81
82 // These enumerate all the registers for dependence tracking.
83 enum DependenceTags {
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 *

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

76#define ISA_HAS_DELAY_SLOT 0
77
78 // X86 NOP (XCHG rAX, rAX)
79 //XXX This needs to be set to an intermediate instruction struct
80 //which encodes this instruction
81
82 // These enumerate all the registers for dependence tracking.
83 enum DependenceTags {
84 //The number of microcode registers needs to be added to this
85 FP_Base_DepTag = 16,
84 //There are 16 microcode registers at the moment
85 FP_Base_DepTag = 32,
86 Ctrl_Base_DepTag =
87 FP_Base_DepTag +
88 //mmx/x87 registers
89 8 +
90 //xmm registers
91 16
92 };
93

--- 36 unchanged lines hidden ---
86 Ctrl_Base_DepTag =
87 FP_Base_DepTag +
88 //mmx/x87 registers
89 8 +
90 //xmm registers
91 16
92 };
93

--- 36 unchanged lines hidden ---