ARM: Create a "decoder" directory for the files implementing the decoder.

--HG--
rename : src/arch/arm/isa/armdecode.isa => src/arch/arm/isa/decoder/arm.isa
rename : src/arch/arm/isa/decoder.isa => src/arch/arm/isa/decoder/decoder.isa
rename : src/arch/arm/isa/thumbdecode.isa => src/arch/arm/isa/decoder/thumb.isa
rename : src/arch/arm/isa/vfpdecode.isa => src/arch/arm/isa/decoder/vfp.isa
This commit is contained in:
Gabe Black 2010-06-02 12:58:01 -05:00
parent 4ebd44dc4f
commit 8933857af7
6 changed files with 29 additions and 5 deletions

View file

@ -397,7 +397,7 @@ format DataOp {
0: decode OPCODE_4 {
0: decode CPNUM {
0xa, 0xb: decode OPCODE_23_20 {
##include "vfpdecode.isa"
##include "vfp.isa"
}
} // CPNUM
1: decode CPNUM { // 27-24=1110,4 ==1

View file

@ -41,6 +41,6 @@
// Authors: Gabe Black
decode THUMB default Unknown::unknown() {
##include "armdecode.isa"
##include "thumbdecode.isa"
##include "arm.isa"
##include "thumb.isa"
}

View file

@ -271,7 +271,7 @@
0x2: decode LTOPCODE_4 {
0x0: decode LTCOPROC {
0xa, 0xb: decode OPCODE_23_20 {
##include "vfpdecode.isa"
##include "vfp.isa"
}
default: WarnUnimpl::cdp(); // cdp2
}

View file

@ -1,5 +1,17 @@
// -*- mode:c++ -*-
// Copyright (c) 2010 ARM Limited
// All rights reserved
//
// The license below extends only to copyright in the software and shall
// not be construed as granting a license to any other intellectual
// property including but not limited to intellectual property relating
// to a hardware implementation of the functionality of the software
// licensed hereunder. You may use the software subject to the license
// terms below provided that you ensure that this notice is replicated
// unmodified and in its entirety in all distributions of the software,
// modified or unmodified, in source code or in binary form.
//
// Copyright (c) 2007-2008 The Florida State University
// All rights reserved.
//

View file

@ -1,5 +1,17 @@
// -*- mode:c++ -*-
// Copyright (c) 2010 ARM Limited
// All rights reserved
//
// The license below extends only to copyright in the software and shall
// not be construed as granting a license to any other intellectual
// property including but not limited to intellectual property relating
// to a hardware implementation of the functionality of the software
// licensed hereunder. You may use the software subject to the license
// terms below provided that you ensure that this notice is replicated
// unmodified and in its entirety in all distributions of the software,
// modified or unmodified, in source code or in binary form.
//
// Copyright (c) 2007-2008 The Florida State University
// All rights reserved.
//
@ -54,4 +66,4 @@ namespace ArmISA;
##include "formats/formats.isa"
//Include the decoder definition
##include "decoder.isa"
##include "decoder/decoder.isa"