dyn_inst_impl.hh (7678:f19b6a3a8cec) | dyn_inst_impl.hh (7684:ce48527a3edb) |
---|---|
1/* 2 * Copyright (c) 2004-2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 141 unchanged lines hidden (view full) --- 150 // FIXME: XXX check for interrupts? XXX 151 return NoFault; 152} 153 154template <class Impl> 155void 156BaseO3DynInst<Impl>::trap(Fault fault) 157{ | 1/* 2 * Copyright (c) 2004-2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 141 unchanged lines hidden (view full) --- 150 // FIXME: XXX check for interrupts? XXX 151 return NoFault; 152} 153 154template <class Impl> 155void 156BaseO3DynInst<Impl>::trap(Fault fault) 157{ |
158 this->cpu->trap(fault, this->threadNumber, this); | 158 this->cpu->trap(fault, this->threadNumber, this->staticInst); |
159} 160 161template <class Impl> 162bool 163BaseO3DynInst<Impl>::simPalCheck(int palFunc) 164{ 165#if THE_ISA != ALPHA_ISA 166 panic("simPalCheck called, but PAL only exists in Alpha!\n"); --- 20 unchanged lines hidden --- | 159} 160 161template <class Impl> 162bool 163BaseO3DynInst<Impl>::simPalCheck(int palFunc) 164{ 165#if THE_ISA != ALPHA_ISA 166 panic("simPalCheck called, but PAL only exists in Alpha!\n"); --- 20 unchanged lines hidden --- |