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 --- |