misc.isa (11150:a8a64cca231b) misc.isa (11355:46c7b3e35720)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010-2013 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

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

125 | ((new_cpsr).it1 & 0x3);
126
127 NPC = (old_cpsr.mode == MODE_HYP) ? ElrHyp : LR;
128 '''
129
130 eretIop = InstObjParams("eret", "Eret", "PredOp",
131 { "code": eretCode,
132 "predicate_test": predicateTest },
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010-2013 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

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

125 | ((new_cpsr).it1 & 0x3);
126
127 NPC = (old_cpsr.mode == MODE_HYP) ? ElrHyp : LR;
128 '''
129
130 eretIop = InstObjParams("eret", "Eret", "PredOp",
131 { "code": eretCode,
132 "predicate_test": predicateTest },
133 ["IsNonSpeculative", "IsSerializeAfter"])
133 ["IsNonSpeculative", "IsSerializeAfter",
134 "IsSquashAfter"])
134 header_output += BasicDeclare.subst(eretIop)
135 decoder_output += BasicConstructor.subst(eretIop)
136 exec_output += PredOpExecute.subst(eretIop)
137
138
139
140}};
141

--- 969 unchanged lines hidden ---
135 header_output += BasicDeclare.subst(eretIop)
136 decoder_output += BasicConstructor.subst(eretIop)
137 exec_output += PredOpExecute.subst(eretIop)
138
139
140
141}};
142

--- 969 unchanged lines hidden ---