base_dyn_inst.hh (10687:276da6265ab8) base_dyn_inst.hh (10715:ced453290507)
1/*
2 * Copyright (c) 2011,2013 ARM Limited
3 * Copyright (c) 2013 Advanced Micro Devices, Inc.
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

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

589
590 /** Returns the number of destination registers. */
591 int8_t numDestRegs() const { return staticInst->numDestRegs(); }
592
593 // the following are used to track physical register usage
594 // for machines with separate int & FP reg files
595 int8_t numFPDestRegs() const { return staticInst->numFPDestRegs(); }
596 int8_t numIntDestRegs() const { return staticInst->numIntDestRegs(); }
1/*
2 * Copyright (c) 2011,2013 ARM Limited
3 * Copyright (c) 2013 Advanced Micro Devices, Inc.
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

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

589
590 /** Returns the number of destination registers. */
591 int8_t numDestRegs() const { return staticInst->numDestRegs(); }
592
593 // the following are used to track physical register usage
594 // for machines with separate int & FP reg files
595 int8_t numFPDestRegs() const { return staticInst->numFPDestRegs(); }
596 int8_t numIntDestRegs() const { return staticInst->numIntDestRegs(); }
597 int8_t numCCDestRegs() const { return staticInst->numCCDestRegs(); }
597
598 /** Returns the logical register index of the i'th destination register. */
599 RegIndex destRegIdx(int i) const { return staticInst->destRegIdx(i); }
600
601 /** Returns the logical register index of the i'th source register. */
602 RegIndex srcRegIdx(int i) const { return staticInst->srcRegIdx(i); }
603
604 /** Pops a result off the instResult queue */

--- 469 unchanged lines hidden ---
598
599 /** Returns the logical register index of the i'th destination register. */
600 RegIndex destRegIdx(int i) const { return staticInst->destRegIdx(i); }
601
602 /** Returns the logical register index of the i'th source register. */
603 RegIndex srcRegIdx(int i) const { return staticInst->srcRegIdx(i); }
604
605 /** Pops a result off the instResult queue */

--- 469 unchanged lines hidden ---