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 |
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 |
49##include "bitfields.isa" 50 |
51// Include the operand_types and operand definitions |
52##include "operands.isa" 53 |
54// Include the base class for sparc instructions, and some support code |
55##include "base.isa" 56 |
57// Include the definitions for the instruction formats |
58##include "formats/formats.isa" 59 |
60// Include the decoder definition |
61##include "decoder.isa" |