Deleted Added
sdiff udiff text old ( 7342:72166bc39ff8 ) new ( 7343:26c00092d9f3 )
full compact
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

123 addr -= 4;
124 }
125
126 if (!load && writeback) {
127 *++uop = wbUop;
128 }
129
130 (*uop)->setLastMicroop();
131}
132
133MacroVFPMemOp::MacroVFPMemOp(const char *mnem, ExtMachInst machInst,
134 OpClass __opClass, IntRegIndex rn,
135 RegIndex vd, bool single, bool up,
136 bool writeback, bool load, uint32_t offset) :
137 PredMacroOp(mnem, machInst, __opClass)
138{

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

193 } else {
194 microOps[i++] =
195 new MicroSubiUop(machInst, rn, rn, 4 * offset);
196 }
197 }
198
199 assert(numMicroops == i);
200 microOps[numMicroops - 1]->setLastMicroop();
201}
202
203}