static_inst.hh (12234:78ece221f9f5) static_inst.hh (12249:c46cb251ef0b)
1/*
1/*
2 * Copyright (c) 2010-2013, 2016 ARM Limited
2 * Copyright (c) 2010-2013,2016-2017 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
9 * licensed hereunder. You may use the software subject to the license
10 * terms below provided that you ensure that this notice is replicated

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

412 * See shared/functions/system/SetPSTATEFromPSR in the ARM ARM
413 * psueodcode library.
414 */
415 CPSR getPSTATEFromPSR(ThreadContext *tc, CPSR cpsr, CPSR spsr) const;
416
417 public:
418 virtual void
419 annotateFault(ArmFault *fault) {}
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
9 * licensed hereunder. You may use the software subject to the license
10 * terms below provided that you ensure that this notice is replicated

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

412 * See shared/functions/system/SetPSTATEFromPSR in the ARM ARM
413 * psueodcode library.
414 */
415 CPSR getPSTATEFromPSR(ThreadContext *tc, CPSR cpsr, CPSR spsr) const;
416
417 public:
418 virtual void
419 annotateFault(ArmFault *fault) {}
420
421 uint8_t
422 getIntWidth() const
423 {
424 return intWidth;
425 }
420};
421}
422
423#endif //__ARCH_ARM_INSTS_STATICINST_HH__
426};
427}
428
429#endif //__ARCH_ARM_INSTS_STATICINST_HH__