arm.isa (7350:41e3ee23125e) arm.isa (7363:3b3b3325140c)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

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

138 1: ArmBlBlxImm::armBlBlxImm();
139 }
140 0x6: decode CPNUM {
141 0xa, 0xb: ExtensionRegLoadStore::extensionRegLoadStore();
142 }
143 0x7: decode OPCODE_24 {
144 0: decode OPCODE_4 {
145 0: decode CPNUM {
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

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

138 1: ArmBlBlxImm::armBlBlxImm();
139 }
140 0x6: decode CPNUM {
141 0xa, 0xb: ExtensionRegLoadStore::extensionRegLoadStore();
142 }
143 0x7: decode OPCODE_24 {
144 0: decode OPCODE_4 {
145 0: decode CPNUM {
146 0xa, 0xb: decode OPCODE_23_20 {
147##include "vfp.isa"
148 }
146 0xa, 0xb: VfpData::vfpData();
149 } // CPNUM
150 1: decode CPNUM { // 27-24=1110,4 ==1
151 1: decode OPCODE_15_12 {
152 format FloatOp {
153 0xf: decode OPCODE_23_21 {
154 format FloatCmp {
155 0x4: cmf({{ Fn.df }}, {{ Fm.df }});
156 0x5: cnf({{ Fn.df }}, {{ -Fm.df }});

--- 32 unchanged lines hidden ---
147 } // CPNUM
148 1: decode CPNUM { // 27-24=1110,4 ==1
149 1: decode OPCODE_15_12 {
150 format FloatOp {
151 0xf: decode OPCODE_23_21 {
152 format FloatCmp {
153 0x4: cmf({{ Fn.df }}, {{ Fm.df }});
154 0x5: cnf({{ Fn.df }}, {{ -Fm.df }});

--- 32 unchanged lines hidden ---