pred_inst.hh (10537:47fe87b0cf97) pred_inst.hh (12236:126ac9da6050)
1/*
2 * Copyright (c) 2010, 2012-2013 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

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

328
329 StaticInstPtr
330 fetchMicroop(MicroPC microPC) const
331 {
332 assert(microPC < numMicroops);
333 return microOps[microPC];
334 }
335
1/*
2 * Copyright (c) 2010, 2012-2013 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

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

328
329 StaticInstPtr
330 fetchMicroop(MicroPC microPC) const
331 {
332 assert(microPC < numMicroops);
333 return microOps[microPC];
334 }
335
336 Fault
337 execute(ExecContext *, Trace::InstRecord *) const
338 {
339 panic("Execute method called when it shouldn't!");
340 }
341
336 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
337};
338
339/**
340 * Base class for predicated micro-operations.
341 */
342class PredMicroop : public PredOp
343{

--- 19 unchanged lines hidden ---
342 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
343};
344
345/**
346 * Base class for predicated micro-operations.
347 */
348class PredMicroop : public PredOp
349{

--- 19 unchanged lines hidden ---