thread_context.hh (8887:20ea02da9c53) thread_context.hh (8902:75b524b64c28)
1/*
2 * Copyright (c) 2011 ARM Limited
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

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

45
46#include "config/the_isa.hh"
47#include "cpu/o3/isa_specific.hh"
48#include "cpu/thread_context.hh"
49
50class EndQuiesceEvent;
51namespace Kernel {
52 class Statistics;
1/*
2 * Copyright (c) 2011 ARM Limited
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

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

45
46#include "config/the_isa.hh"
47#include "cpu/o3/isa_specific.hh"
48#include "cpu/thread_context.hh"
49
50class EndQuiesceEvent;
51namespace Kernel {
52 class Statistics;
53};
53}
54
55/**
56 * Derived ThreadContext class for use with the O3CPU. It
57 * provides the interface for any external objects to access a
58 * single thread's state and some general CPU state. Any time
59 * external objects try to update state through this interface,
60 * the CPU will create an event to squash all in-flight
61 * instructions in order to ensure state is maintained correctly.

--- 198 unchanged lines hidden ---
54
55/**
56 * Derived ThreadContext class for use with the O3CPU. It
57 * provides the interface for any external objects to access a
58 * single thread's state and some general CPU state. Any time
59 * external objects try to update state through this interface,
60 * the CPU will create an event to squash all in-flight
61 * instructions in order to ensure state is maintained correctly.

--- 198 unchanged lines hidden ---