main.isa (3388:1c6ebfc4c20e) main.isa (7741:340b6f01d69b)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2003-2005 The Regents of The University of Michigan
4// All rights reserved.
5//
6// Redistribution and use in source and binary forms, with or without
7// modification, are permitted provided that the following conditions are
8// met: redistributions of source code must retain the above copyright

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

29// Authors: Gabe Black
30
31////////////////////////////////////////////////////////////////////
32//
33// SPARC ISA description file.
34//
35////////////////////////////////////////////////////////////////////
36
1// -*- mode:c++ -*-
2
3// Copyright (c) 2003-2005 The Regents of The University of Michigan
4// All rights reserved.
5//
6// Redistribution and use in source and binary forms, with or without
7// modification, are permitted provided that the following conditions are
8// met: redistributions of source code must retain the above copyright

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

29// Authors: Gabe Black
30
31////////////////////////////////////////////////////////////////////
32//
33// SPARC ISA description file.
34//
35////////////////////////////////////////////////////////////////////
36
37//Include the C++ include directives
37// Include the C++ include directives
38##include "includes.isa"
39
40////////////////////////////////////////////////////////////////////
41//
42// Namespace statement. Everything below this line will be in the
43// SparcISAInst namespace.
44//
45
46namespace SparcISA;
47
38##include "includes.isa"
39
40////////////////////////////////////////////////////////////////////
41//
42// Namespace statement. Everything below this line will be in the
43// SparcISAInst namespace.
44//
45
46namespace SparcISA;
47
48//Include the bitfield definitions
48// Include the bitfield definitions
49##include "bitfields.isa"
50
49##include "bitfields.isa"
50
51//Include the operand_types and operand definitions
51// Include the operand_types and operand definitions
52##include "operands.isa"
53
52##include "operands.isa"
53
54//Include the base class for sparc instructions, and some support code
54// Include the base class for sparc instructions, and some support code
55##include "base.isa"
56
55##include "base.isa"
56
57//Include the definitions for the instruction formats
57// Include the definitions for the instruction formats
58##include "formats/formats.isa"
59
58##include "formats/formats.isa"
59
60//Include the decoder definition
60// Include the decoder definition
61##include "decoder.isa"
61##include "decoder.isa"