dyn_inst.hh (12385:288c62455dde) | dyn_inst.hh (12622:91cce46512f2) |
---|---|
1/* 2 * Copyright (c) 2010, 2016 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 --- 51 unchanged lines hidden (view full) --- 60class BaseO3DynInst : public BaseDynInst<Impl> 61{ 62 public: 63 /** Typedef for the CPU. */ 64 typedef typename Impl::O3CPU O3CPU; 65 66 /** Binary machine instruction type. */ 67 typedef TheISA::MachInst MachInst; | 1/* 2 * Copyright (c) 2010, 2016 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 --- 51 unchanged lines hidden (view full) --- 60class BaseO3DynInst : public BaseDynInst<Impl> 61{ 62 public: 63 /** Typedef for the CPU. */ 64 typedef typename Impl::O3CPU O3CPU; 65 66 /** Binary machine instruction type. */ 67 typedef TheISA::MachInst MachInst; |
68 /** Extended machine instruction type. */ 69 typedef TheISA::ExtMachInst ExtMachInst; | |
70 /** Register types. */ 71 typedef TheISA::IntReg IntReg; 72 typedef TheISA::FloatReg FloatReg; 73 typedef TheISA::FloatRegBits FloatRegBits; 74 typedef TheISA::CCReg CCReg; 75 using VecRegContainer = TheISA::VecRegContainer; 76 using VecElem = TheISA::VecElem; 77 static constexpr auto NumVecElemPerVecReg = TheISA::NumVecElemPerVecReg; --- 358 unchanged lines hidden --- | 68 /** Register types. */ 69 typedef TheISA::IntReg IntReg; 70 typedef TheISA::FloatReg FloatReg; 71 typedef TheISA::FloatRegBits FloatRegBits; 72 typedef TheISA::CCReg CCReg; 73 using VecRegContainer = TheISA::VecRegContainer; 74 using VecElem = TheISA::VecElem; 75 static constexpr auto NumVecElemPerVecReg = TheISA::NumVecElemPerVecReg; --- 358 unchanged lines hidden --- |