1/*
2 * Copyright (c) 2001-2005 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;
--- 43 unchanged lines hidden (view full) ---
52
53//XXX This is temporary
54#include "arch/isa_specific.hh"
55#include "cpu/m5legion_interface.h"
56
57using namespace std;
58using namespace TheISA;
59
60namespace Trace {
61SharedData *shared_data = NULL;
62}
63
64////////////////////////////////////////////////////////////////////////
65//
66// Methods for the InstRecord object
67//
--- 495 unchanged lines hidden (view full) ---
563 outs << " X ";
564 else
565 outs << " | ";
566 outs << "0x" << setw(16) << hex
567 << shared_data->intregs[y*8+x]
568 << endl;*/
569 }
570 }
571 fatal("Differences found between Legion and M5\n");
572 }
573
574 compared = true;
575 shared_data->flags = OWN_LEGION;
576 }
577 } // while
578 } // if not microop
579 }
--- 110 unchanged lines hidden ---
2 * Copyright (c) 2001-2005 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;
--- 43 unchanged lines hidden (view full) ---
52
53//XXX This is temporary
54#include "arch/isa_specific.hh"
55#include "cpu/m5legion_interface.h"
56
57using namespace std;
58using namespace TheISA;
59
60namespace Trace {
61SharedData *shared_data = NULL;
62}
63
64////////////////////////////////////////////////////////////////////////
65//
66// Methods for the InstRecord object
67//
--- 495 unchanged lines hidden (view full) ---
563 outs << " X ";
564 else
565 outs << " | ";
566 outs << "0x" << setw(16) << hex
567 << shared_data->intregs[y*8+x]
568 << endl;*/
569 }
570 }
571 fatal("Differences found between Legion and M5\n");
572 }
573
574 compared = true;
575 shared_data->flags = OWN_LEGION;
576 }
577 } // while
578 } // if not microop
579 }
--- 110 unchanged lines hidden ---