decoder.isa (12386:2bf5fb25a5f1) decoder.isa (13583:f7482392b097)
1// Copyright (c) 2006-2007 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

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

133 NPC = NPC + 4;
134 }});
135 default: fbfcc(22, test=
136 {{passesFpCondition(Fsr<11:10>, COND2)}});
137 }
138 }
139 }
140 0x1: BranchN::call(30, {{
1// Copyright (c) 2006-2007 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

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

133 NPC = NPC + 4;
134 }});
135 default: fbfcc(22, test=
136 {{passesFpCondition(Fsr<11:10>, COND2)}});
137 }
138 }
139 }
140 0x1: BranchN::call(30, {{
141 IntReg midVal;
141 RegVal midVal;
142 R15 = midVal = (Pstate.am ? (PC)<31:0> : PC);
143 NNPC = midVal + disp;
144 }},None, None, IsIndirectControl, IsCall);
145 0x2: decode OP3 {
146 format IntOp {
147 0x00: add({{Rd = Rs1_sdw + Rs2_or_imm13;}});
148 0x01: and({{Rd = Rs1_sdw & Rs2_or_imm13;}});
149 0x02: or({{Rd = Rs1_sdw | Rs2_or_imm13;}});

--- 1300 unchanged lines hidden ---
142 R15 = midVal = (Pstate.am ? (PC)<31:0> : PC);
143 NNPC = midVal + disp;
144 }},None, None, IsIndirectControl, IsCall);
145 0x2: decode OP3 {
146 format IntOp {
147 0x00: add({{Rd = Rs1_sdw + Rs2_or_imm13;}});
148 0x01: and({{Rd = Rs1_sdw & Rs2_or_imm13;}});
149 0x02: or({{Rd = Rs1_sdw | Rs2_or_imm13;}});

--- 1300 unchanged lines hidden ---